summaryrefslogtreecommitdiffstats
path: root/meta-oe
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe')
-rw-r--r--meta-oe/classes/breakpad.bbclass2
-rw-r--r--meta-oe/classes/gpe.bbclass4
-rw-r--r--meta-oe/classes/itstool.bbclass2
-rw-r--r--meta-oe/classes/socorro-syms.bbclass2
-rw-r--r--meta-oe/conf/layer.conf4
-rw-r--r--meta-oe/dynamic-layers/gnome-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend2
-rw-r--r--meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu_0.3.bb2
-rw-r--r--meta-oe/dynamic-layers/meta-python/recipes-benchmark/speedtest-cli/speedtest-cli_2.1.3.bb2
-rw-r--r--meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc_0.10.1.bb54
-rw-r--r--meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_2.5.2.bb8
-rw-r--r--meta-oe/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-meta-oe.bbappend10
-rw-r--r--meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb_git.bb24
-rw-r--r--meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb_0.4.5.bb8
-rw-r--r--meta-oe/dynamic-layers/meta-python/recipes-extended/lcdproc/lcdproc_git.bb34
-rw-r--r--meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs_60.9.0.bb34
-rw-r--r--meta-oe/dynamic-layers/meta-python/recipes-support/smem/smem_1.5.bb6
-rw-r--r--meta-oe/dynamic-layers/networking-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend6
-rw-r--r--meta-oe/dynamic-layers/networking-layer/recipes-devtools/valijson/valijson_0.4.bb2
-rw-r--r--meta-oe/dynamic-layers/perl-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend2
-rw-r--r--meta-oe/dynamic-layers/perl-layer/recipes-support/debsums/debsums_2.2.2.bb8
-rw-r--r--meta-oe/dynamic-layers/perl-layer/recipes-support/rasdaemon/rasdaemon_0.6.7.bb18
-rw-r--r--meta-oe/licenses/Arphic-Public-License116
-rw-r--r--meta-oe/recipes-benchmark/bonnie/bonnie++_1.04.bb6
-rw-r--r--meta-oe/recipes-benchmark/cpuburn/cpuburn-arm_git.bb8
-rw-r--r--meta-oe/recipes-benchmark/dbench/dbench_4.0.bb8
-rw-r--r--meta-oe/recipes-benchmark/fio/fio_3.27.bb6
-rw-r--r--meta-oe/recipes-benchmark/glmark2/glmark2_git.bb2
-rw-r--r--meta-oe/recipes-benchmark/iozone3/iozone3_492.bb12
-rw-r--r--meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb20
-rw-r--r--meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb8
-rw-r--r--meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_9.2.1.bb6
-rw-r--r--meta-oe/recipes-benchmark/s-suite/s-suite_git.bb6
-rw-r--r--meta-oe/recipes-benchmark/sysbench/sysbench_0.4.12.bb2
-rw-r--r--meta-oe/recipes-benchmark/tiobench/tiobench_0.3.3.bb2
-rw-r--r--meta-oe/recipes-bsp/cpufrequtils/cpufrequtils_008.bb2
-rw-r--r--meta-oe/recipes-bsp/edac-utils/edac-utils_git.bb24
-rw-r--r--meta-oe/recipes-bsp/firmwared/firmwared_git.bb6
-rw-r--r--meta-oe/recipes-bsp/irda-utils/irda-utils_0.9.18.bb2
-rw-r--r--meta-oe/recipes-bsp/ledmon/ledmon_git.bb6
-rw-r--r--meta-oe/recipes-bsp/lm_sensors/lmsensors-config_1.0.bb14
-rw-r--r--meta-oe/recipes-bsp/lm_sensors/lmsensors_3.6.0.bb76
-rw-r--r--meta-oe/recipes-bsp/nvme-cli/nvme-cli_1.13.bb10
-rw-r--r--meta-oe/recipes-bsp/pcmciautils/pcmciautils_018.bb4
-rw-r--r--meta-oe/recipes-bsp/pointercal/pointercal_0.0.bb2
-rw-r--r--meta-oe/recipes-connectivity/ace/ace_6.5.12.bb6
-rw-r--r--meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb24
-rw-r--r--meta-oe/recipes-connectivity/gattlib/gattlib_git.bb4
-rw-r--r--meta-oe/recipes-connectivity/gensio/gensio_2.2.8.bb2
-rw-r--r--meta-oe/recipes-connectivity/hostapd/hostapd_2.9.bb8
-rw-r--r--meta-oe/recipes-connectivity/ifplugd/ifplugd_0.28.bb6
-rw-r--r--meta-oe/recipes-connectivity/irssi/irssi_1.2.3.bb2
-rw-r--r--meta-oe/recipes-connectivity/iwd/iwd_1.15.bb12
-rw-r--r--meta-oe/recipes-connectivity/krb5/krb5_1.17.2.bb70
-rw-r--r--meta-oe/recipes-connectivity/libev/libev_4.33.bb2
-rw-r--r--meta-oe/recipes-connectivity/libmtp/libmtp_1.1.18.bb20
-rw-r--r--meta-oe/recipes-connectivity/libtorrent/libtorrent_git.bb8
-rw-r--r--meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.2.1.bb16
-rw-r--r--meta-oe/recipes-connectivity/linuxptp/linuxptp_3.1.bb4
-rw-r--r--meta-oe/recipes-connectivity/modemmanager/modemmanager_1.16.8.bb10
-rw-r--r--meta-oe/recipes-connectivity/mosh/mosh_1.3.2.bb6
-rw-r--r--meta-oe/recipes-connectivity/obex/obex-data-server_0.4.6.bb2
-rw-r--r--meta-oe/recipes-connectivity/obex/openobex_1.7.2.bb12
-rw-r--r--meta-oe/recipes-connectivity/obexftp/obexftp_0.24.2.bb6
-rw-r--r--meta-oe/recipes-connectivity/packagegroups/packagegroup-tools-bluetooth.bb2
-rw-r--r--meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.8.bb4
-rw-r--r--meta-oe/recipes-connectivity/rabbitmq-c/rabbitmq-c_0.11.0.bb2
-rw-r--r--meta-oe/recipes-connectivity/rfkill/rfkill_1.0.bb2
-rw-r--r--meta-oe/recipes-connectivity/rtorrent/rtorrent_git.bb2
-rw-r--r--meta-oe/recipes-connectivity/telepathy/telepathy-glib_0.24.1.bb2
-rw-r--r--meta-oe/recipes-connectivity/telepathy/telepathy-idle_0.2.0.bb2
-rw-r--r--meta-oe/recipes-connectivity/thrift/thrift_0.13.0.bb20
-rw-r--r--meta-oe/recipes-connectivity/transmission/transmission_git.bb14
-rw-r--r--meta-oe/recipes-connectivity/usbmuxd/usbmuxd_1.1.1.bb4
-rw-r--r--meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_git.bb2
-rw-r--r--meta-oe/recipes-connectivity/wvdial/wvdial_1.61.bb4
-rw-r--r--meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb32
-rw-r--r--meta-oe/recipes-connectivity/zabbix/zabbix_5.2.6.bb16
-rw-r--r--meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb2
-rw-r--r--meta-oe/recipes-connectivity/zeromq/czmq_4.2.1.bb12
-rw-r--r--meta-oe/recipes-connectivity/zeromq/zeromq_4.3.4.bb2
-rw-r--r--meta-oe/recipes-core/dbus-cxx/dbus-cxx_0.12.bb4
-rw-r--r--meta-oe/recipes-core/dbus/dbus-broker_29.bb10
-rw-r--r--meta-oe/recipes-core/dbus/libdbus-c++_0.9.0.bb2
-rw-r--r--meta-oe/recipes-core/emlog/emlog_git.bb4
-rw-r--r--meta-oe/recipes-core/glfw/glfw_3.3.bb2
-rw-r--r--meta-oe/recipes-core/glib-2.0/glibmm_2.66.1.bb8
-rw-r--r--meta-oe/recipes-core/libnfc/libnfc_git.bb2
-rw-r--r--meta-oe/recipes-core/libsigc++-2.0/libsigc++-2.0_2.10.7.bb4
-rw-r--r--meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.0.6.bb4
-rw-r--r--meta-oe/recipes-core/libxml/libxml++_2.40.1.bb6
-rw-r--r--meta-oe/recipes-core/meta/distro-feed-configs.bb2
-rw-r--r--meta-oe/recipes-core/ndctl/ndctl_v69.bb8
-rw-r--r--meta-oe/recipes-core/opencl/opencl-clhpp_git.bb2
-rw-r--r--meta-oe/recipes-core/opencl/opencl-icd-loader_git.bb10
-rw-r--r--meta-oe/recipes-core/packagegroups/packagegroup-basic.bb4
-rw-r--r--meta-oe/recipes-core/packagegroups/packagegroup-boot.bb4
-rw-r--r--meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb224
-rw-r--r--meta-oe/recipes-core/plymouth/plymouth_0.9.5.bb26
-rw-r--r--meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb8
-rw-r--r--meta-oe/recipes-core/safec/safec_3.5.1.bb4
-rw-r--r--meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb4
-rw-r--r--meta-oe/recipes-core/sdbus-c++/sdbus-c++_0.8.3.bb6
-rw-r--r--meta-oe/recipes-core/toybox/toybox-inittab_0.8.2.bb4
-rw-r--r--meta-oe/recipes-core/toybox/toybox_0.8.5.bb10
-rw-r--r--meta-oe/recipes-core/usleep/usleep_1.0.bb4
-rw-r--r--meta-oe/recipes-crypto/botan/botan_2.18.1.bb12
-rw-r--r--meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb8
-rw-r--r--meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.4.bb8
-rw-r--r--meta-oe/recipes-crypto/libkcapi/libkcapi_1.2.1.bb4
-rw-r--r--meta-oe/recipes-dbs/influxdb/influxdb_1.7.10.bb16
-rw-r--r--meta-oe/recipes-dbs/leveldb/leveldb_1.22.bb4
-rw-r--r--meta-oe/recipes-dbs/mysql/mariadb-native_10.5.11.bb2
-rw-r--r--meta-oe/recipes-dbs/mysql/mariadb.inc90
-rw-r--r--meta-oe/recipes-dbs/mysql/mariadb_10.5.11.bb30
-rw-r--r--meta-oe/recipes-dbs/postgresql/postgresql.inc112
-rw-r--r--meta-oe/recipes-dbs/psqlodbc/psqlodbc.inc4
-rw-r--r--meta-oe/recipes-dbs/rocksdb/rocksdb_6.20.3.bb10
-rw-r--r--meta-oe/recipes-dbs/soci/soci_3.2.3.bb10
-rw-r--r--meta-oe/recipes-dbs/sqlite/sqlite_2.8.17.bb4
-rw-r--r--meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb6
-rw-r--r--meta-oe/recipes-devtools/android-tools/android-tools-conf-configfs_1.0.bb4
-rw-r--r--meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb30
-rw-r--r--meta-oe/recipes-devtools/apitrace/apitrace_10.0.bb2
-rw-r--r--meta-oe/recipes-devtools/autoconf-2.13/autoconf-2.13-native_2.13.bb2
-rw-r--r--meta-oe/recipes-devtools/breakpad/breakpad_git.bb24
-rw-r--r--meta-oe/recipes-devtools/capnproto/capnproto_0.8.0.bb4
-rw-r--r--meta-oe/recipes-devtools/cgdb/cgdb_0.7.1.bb2
-rw-r--r--meta-oe/recipes-devtools/cloc/cloc_1.90.bb2
-rw-r--r--meta-oe/recipes-devtools/concurrencykit/concurrencykit_git.bb4
-rw-r--r--meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb10
-rw-r--r--meta-oe/recipes-devtools/doxygen/doxygen_1.9.1.bb2
-rw-r--r--meta-oe/recipes-devtools/exprtk/exprtk_git.bb2
-rw-r--r--meta-oe/recipes-devtools/flatbuffers/flatbuffers_2.0.0.bb12
-rw-r--r--meta-oe/recipes-devtools/geany/geany-plugins_1.37.bb102
-rw-r--r--meta-oe/recipes-devtools/geany/geany_1.37.1.bb4
-rw-r--r--meta-oe/recipes-devtools/giflib/giflib_5.2.1.bb6
-rw-r--r--meta-oe/recipes-devtools/glade/glade_3.22.2.bb6
-rw-r--r--meta-oe/recipes-devtools/grpc/grpc_1.38.1.bb26
-rw-r--r--meta-oe/recipes-devtools/guider/guider_3.9.8.bb2
-rw-r--r--meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb4
-rw-r--r--meta-oe/recipes-devtools/iptraf/iptraf-ng_1.1.4.bb6
-rw-r--r--meta-oe/recipes-devtools/jsonrpc/jsonrpc_1.3.0.bb2
-rw-r--r--meta-oe/recipes-devtools/kconfig-frontends/kconfig-frontends_4.11.0.1.bb6
-rw-r--r--meta-oe/recipes-devtools/libgee/libgee_0.20.4.bb2
-rw-r--r--meta-oe/recipes-devtools/ltrace/ltrace_git.bb8
-rw-r--r--meta-oe/recipes-devtools/lua/lua_5.3.6.bb4
-rw-r--r--meta-oe/recipes-devtools/luajit/luajit_git.bb30
-rw-r--r--meta-oe/recipes-devtools/luaposix/luaposix_33.4.0.bb2
-rw-r--r--meta-oe/recipes-devtools/memstat/memstat_1.0.bb2
-rw-r--r--meta-oe/recipes-devtools/mercurial/mercurial_5.5.bb8
-rw-r--r--meta-oe/recipes-devtools/mpich/mpich_3.4.2.bb8
-rw-r--r--meta-oe/recipes-devtools/nlohmann-fifo/nlohmann-fifo_git.bb2
-rw-r--r--meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.9.1.bb4
-rw-r--r--meta-oe/recipes-devtools/nodejs/nodejs_14.17.1.bb36
-rw-r--r--meta-oe/recipes-devtools/octave/octave_4.4.1.bb14
-rw-r--r--meta-oe/recipes-devtools/openocd/openocd_git.bb4
-rw-r--r--meta-oe/recipes-devtools/packagegroups/packagegroup-sdk-target.bb10
-rw-r--r--meta-oe/recipes-devtools/pax-utils/pax-utils_1.2.2.bb4
-rw-r--r--meta-oe/recipes-devtools/perl/libdbi-perl_1.643.bb6
-rw-r--r--meta-oe/recipes-devtools/perl/libio-pty-perl_1.16.bb2
-rw-r--r--meta-oe/recipes-devtools/perl/libjson-perl_4.03000.bb2
-rw-r--r--meta-oe/recipes-devtools/perl/libperlio-gzip-perl_0.20.bb2
-rw-r--r--meta-oe/recipes-devtools/php/php_7.4.21.bb86
-rw-r--r--meta-oe/recipes-devtools/pmtools/pmtools_git.bb2
-rw-r--r--meta-oe/recipes-devtools/poke/poke_1.2.bb2
-rw-r--r--meta-oe/recipes-devtools/protobuf/protobuf-c_1.3.3.bb6
-rw-r--r--meta-oe/recipes-devtools/protobuf/protobuf_3.17.3.bb20
-rw-r--r--meta-oe/recipes-devtools/python/python3-distutils-extra.bb2
-rw-r--r--meta-oe/recipes-devtools/rapidjson/rapidjson_git.bb2
-rw-r--r--meta-oe/recipes-devtools/serialcheck/serialcheck_1.0.0.bb6
-rw-r--r--meta-oe/recipes-devtools/sip/sip3_4.19.23.bb8
-rw-r--r--meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb6
-rw-r--r--meta-oe/recipes-devtools/squashfs-tools-ng/squashfs-tools-ng_1.0.2.bb2
-rw-r--r--meta-oe/recipes-devtools/suitesparse/suitesparse_5.10.1.bb14
-rw-r--r--meta-oe/recipes-devtools/tclap/tclap_1.4.0.bb2
-rw-r--r--meta-oe/recipes-devtools/tcltk/tk_8.6.10.bb10
-rw-r--r--meta-oe/recipes-devtools/uftrace/uftrace_0.10.bb10
-rw-r--r--meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb8
-rw-r--r--meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb12
-rw-r--r--meta-oe/recipes-extended/beep/beep_1.4.9.bb2
-rw-r--r--meta-oe/recipes-extended/boinc/boinc-client_7.16.16.bb10
-rw-r--r--meta-oe/recipes-extended/brotli/brotli_1.0.9.bb2
-rw-r--r--meta-oe/recipes-extended/cfengine/cfengine-masterfiles_3.15.0.bb6
-rw-r--r--meta-oe/recipes-extended/cfengine/cfengine_3.15.0.bb8
-rw-r--r--meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.1.bb6
-rw-r--r--meta-oe/recipes-extended/collectd/collectd_5.12.0.bb6
-rw-r--r--meta-oe/recipes-extended/dlt-daemon/dlt-daemon_2.18.7.bb12
-rw-r--r--meta-oe/recipes-extended/enscript/enscript_1.6.6.bb2
-rw-r--r--meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb12
-rw-r--r--meta-oe/recipes-extended/gnuplot/gnuplot_5.4.1.bb24
-rw-r--r--meta-oe/recipes-extended/haveged/haveged_1.9.14.bb6
-rw-r--r--meta-oe/recipes-extended/hexedit/hexedit_1.5.bb2
-rw-r--r--meta-oe/recipes-extended/hiredis/hiredis_0.14.0.bb2
-rw-r--r--meta-oe/recipes-extended/hplip/hplip_3.19.12.bb24
-rw-r--r--meta-oe/recipes-extended/hwloc/hwloc_1.11.13.bb6
-rw-r--r--meta-oe/recipes-extended/icewm/icewm_2.6.0.bb10
-rw-r--r--meta-oe/recipes-extended/indent/indent_2.2.12.bb2
-rw-r--r--meta-oe/recipes-extended/iotop/iotop_0.6.bb4
-rw-r--r--meta-oe/recipes-extended/isomd5sum/isomd5sum_1.2.3.bb6
-rw-r--r--meta-oe/recipes-extended/konkretcmpi/konkretcmpi_0.9.2.bb12
-rw-r--r--meta-oe/recipes-extended/libbacktrace/libbacktrace_git.bb4
-rw-r--r--meta-oe/recipes-extended/libblockdev/libblockdev_2.25.bb2
-rw-r--r--meta-oe/recipes-extended/libcec/libcec_6.0.2.bb18
-rw-r--r--meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb2
-rw-r--r--meta-oe/recipes-extended/libidn/libidn_1.36.bb8
-rw-r--r--meta-oe/recipes-extended/libimobiledevice/libplist_2.2.0.bb10
-rw-r--r--meta-oe/recipes-extended/libimobiledevice/libusbmuxd_2.0.2.bb2
-rw-r--r--meta-oe/recipes-extended/libleak/libleak_git.bb6
-rw-r--r--meta-oe/recipes-extended/liblockfile/liblockfile_1.14.bb4
-rw-r--r--meta-oe/recipes-extended/libmodbus/libmodbus_3.1.6.bb2
-rw-r--r--meta-oe/recipes-extended/libnss-nisplus/libnss-nisplus.bb2
-rw-r--r--meta-oe/recipes-extended/libpwquality/libpwquality_1.4.4.bb8
-rw-r--r--meta-oe/recipes-extended/libqb/libqb_1.0.5.bb4
-rw-r--r--meta-oe/recipes-extended/libreport/libreport_2.10.0.bb8
-rw-r--r--meta-oe/recipes-extended/libstatgrab/libstatgrab_0.92.bb14
-rw-r--r--meta-oe/recipes-extended/libuio/libuio_0.2.1.bb4
-rw-r--r--meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb10
-rw-r--r--meta-oe/recipes-extended/libyang/libyang_2.0.7.bb8
-rw-r--r--meta-oe/recipes-extended/linuxconsole/linuxconsole_1.7.0.bb16
-rw-r--r--meta-oe/recipes-extended/logwatch/logwatch_7.5.3.bb2
-rw-r--r--meta-oe/recipes-extended/lprng/lprng_3.8.C.bb4
-rw-r--r--meta-oe/recipes-extended/mailx/mailx_12.5-5.bb6
-rw-r--r--meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb28
-rw-r--r--meta-oe/recipes-extended/mraa/mraa_git.bb20
-rw-r--r--meta-oe/recipes-extended/nana/nana_2.5.bb4
-rw-r--r--meta-oe/recipes-extended/openlmi/openlmi-tools_0.10.5.bb2
-rw-r--r--meta-oe/recipes-extended/openwsman/openwsman_2.6.11.bb14
-rw-r--r--meta-oe/recipes-extended/ostree/ostree_2021.3.bb40
-rw-r--r--meta-oe/recipes-extended/p7zip/p7zip_16.02.bb10
-rw-r--r--meta-oe/recipes-extended/p8platform/p8platform_git.bb2
-rw-r--r--meta-oe/recipes-extended/pam/pam-plugin-ccreds_11.bb2
-rw-r--r--meta-oe/recipes-extended/pam/pam-plugin-ldapdb_1.3.bb2
-rw-r--r--meta-oe/recipes-extended/pam/pam-ssh-agent-auth_0.10.3.bb6
-rw-r--r--meta-oe/recipes-extended/pmdk/pmdk_1.9.bb18
-rw-r--r--meta-oe/recipes-extended/polkit/polkit-group-rule-datetime.bb2
-rw-r--r--meta-oe/recipes-extended/polkit/polkit-group-rule-network.bb2
-rw-r--r--meta-oe/recipes-extended/polkit/polkit-group-rule.inc4
-rw-r--r--meta-oe/recipes-extended/polkit/polkit_0.116.bb10
-rw-r--r--meta-oe/recipes-extended/properties-cpp/properties-cpp_git.bb4
-rw-r--r--meta-oe/recipes-extended/rarpd/rarpd_ss981107.bb4
-rw-r--r--meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus_1.2.2.bb4
-rw-r--r--meta-oe/recipes-extended/redis/redis_6.2.4.bb20
-rw-r--r--meta-oe/recipes-extended/rrdtool/rrdtool_1.7.2.bb22
-rw-r--r--meta-oe/recipes-extended/rsyslog/rsyslog_8.2106.0.bb52
-rw-r--r--meta-oe/recipes-extended/sanlock/sanlock_3.8.3.bb8
-rw-r--r--meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb16
-rw-r--r--meta-oe/recipes-extended/scsirastools/scsirastools_1.6.6.bb22
-rw-r--r--meta-oe/recipes-extended/sgpio/sgpio_1.2.0.10.bb2
-rw-r--r--meta-oe/recipes-extended/sigrok/libsigrok_0.5.2.bb2
-rw-r--r--meta-oe/recipes-extended/sigrok/sigrok-cli_0.7.2.bb2
-rw-r--r--meta-oe/recipes-extended/smartmontools/smartmontools_7.2.bb6
-rw-r--r--meta-oe/recipes-extended/socketcan/can-isotp_git.bb2
-rw-r--r--meta-oe/recipes-extended/socketcan/can-utils_git.bb14
-rw-r--r--meta-oe/recipes-extended/socketcan/canutils_4.0.6.bb4
-rw-r--r--meta-oe/recipes-extended/sysdig/sysdig_git.bb28
-rw-r--r--meta-oe/recipes-extended/tipcutils/tipcutils_git.bb10
-rw-r--r--meta-oe/recipes-extended/tiptop/tiptop_2.3.1.bb2
-rw-r--r--meta-oe/recipes-extended/tmate/tmate_2.4.0.bb2
-rw-r--r--meta-oe/recipes-extended/tmux/tmux_3.1c.bb2
-rw-r--r--meta-oe/recipes-extended/triggerhappy/triggerhappy_git.bb8
-rw-r--r--meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb4
-rw-r--r--meta-oe/recipes-extended/upm/upm_git.bb18
-rw-r--r--meta-oe/recipes-extended/vlock/vlock_2.2.3.bb4
-rw-r--r--meta-oe/recipes-extended/volume_key/volume-key_0.3.12.bb4
-rw-r--r--meta-oe/recipes-extended/wxwidgets/wxwidgets_git.bb10
-rw-r--r--meta-oe/recipes-extended/zram/zram_0.2.bb14
-rw-r--r--meta-oe/recipes-gnome/atk/atkmm_2.28.2.bb2
-rw-r--r--meta-oe/recipes-gnome/gmime/gmime_3.2.7.bb2
-rw-r--r--meta-oe/recipes-gnome/gnome-common/gnome-common_3.18.0.bb4
-rw-r--r--meta-oe/recipes-gnome/gnome-doc-utils-stub/gnome-doc-utils-stub_1.0.bb4
-rw-r--r--meta-oe/recipes-gnome/gnome-themes/gnome-themes-extra_3.28.bb10
-rw-r--r--meta-oe/recipes-gnome/gtk+/gtk+.inc16
-rw-r--r--meta-oe/recipes-gnome/gtk+/gtk+_2.24.33.bb4
-rw-r--r--meta-oe/recipes-gnome/gtk+/gtkmm3_3.24.5.bb2
-rw-r--r--meta-oe/recipes-gnome/gtk+/gtkmm_2.24.5.bb2
-rw-r--r--meta-oe/recipes-gnome/libjcat/libjcat_0.1.7.bb2
-rw-r--r--meta-oe/recipes-gnome/libpeas/libpeas_1.30.0.bb6
-rw-r--r--meta-oe/recipes-gnome/vte9/vte9.inc6
-rw-r--r--meta-oe/recipes-graphics/cairo/cairomm_1.12.0.bb4
-rw-r--r--meta-oe/recipes-graphics/dietsplash/dietsplash_git.bb2
-rw-r--r--meta-oe/recipes-graphics/directfb/directfb.inc14
-rw-r--r--meta-oe/recipes-graphics/dnfdragora/dnfdragora_git.bb4
-rw-r--r--meta-oe/recipes-graphics/fbgrab/fbgrab_1.5.bb2
-rw-r--r--meta-oe/recipes-graphics/fbida/fbida_2.14.bb2
-rw-r--r--meta-oe/recipes-graphics/feh/feh_3.6.1.bb4
-rw-r--r--meta-oe/recipes-graphics/fontforge/fontforge_20190801.bb12
-rw-r--r--meta-oe/recipes-graphics/fvwm/fvwm_2.6.9.bb10
-rw-r--r--meta-oe/recipes-graphics/glm/glm_0.9.9.8.bb2
-rw-r--r--meta-oe/recipes-graphics/gphoto2/gphoto2_2.5.27.bb2
-rw-r--r--meta-oe/recipes-graphics/gphoto2/libgphoto2_2.5.27.bb18
-rw-r--r--meta-oe/recipes-graphics/graphviz/graphviz_2.44.1.bb44
-rw-r--r--meta-oe/recipes-graphics/gtkperf/gtkperf_0.40.bb6
-rw-r--r--meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.109.bb4
-rw-r--r--meta-oe/recipes-graphics/imlib2/imlib2_git.bb6
-rw-r--r--meta-oe/recipes-graphics/jasper/jasper_2.0.26.bb4
-rw-r--r--meta-oe/recipes-graphics/libforms/libforms_1.2.3.bb2
-rw-r--r--meta-oe/recipes-graphics/libsdl/libsdl-image_1.2.12.bb2
-rw-r--r--meta-oe/recipes-graphics/libsdl/libsdl-ttf_2.0.11.bb2
-rw-r--r--meta-oe/recipes-graphics/libsdl/libsdl2-image_2.0.5.bb2
-rw-r--r--meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb2
-rw-r--r--meta-oe/recipes-graphics/libsdl/libsdl2-net_2.0.1.bb2
-rw-r--r--meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.0.15.bb2
-rw-r--r--meta-oe/recipes-graphics/libsdl/libsdl_1.2.15.bb6
-rw-r--r--meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb2
-rw-r--r--meta-oe/recipes-graphics/libyui/libyui-ncurses_4.1.1.bb12
-rw-r--r--meta-oe/recipes-graphics/libyui/libyui_4.1.1.bb6
-rw-r--r--meta-oe/recipes-graphics/lxdm/lxdm_0.5.3.bb24
-rw-r--r--meta-oe/recipes-graphics/numlockx/numlockx_1.2.bb2
-rw-r--r--meta-oe/recipes-graphics/nyancat/nyancat_1.5.2.bb2
-rw-r--r--meta-oe/recipes-graphics/openbox/obconf_git.bb4
-rw-r--r--meta-oe/recipes-graphics/openbox/openbox_3.6.1.bb14
-rw-r--r--meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb2
-rw-r--r--meta-oe/recipes-graphics/packagegroups/packagegroup-fonts-truetype.bb8
-rw-r--r--meta-oe/recipes-graphics/pango/pangomm_2.46.1.bb4
-rw-r--r--meta-oe/recipes-graphics/renderdoc/renderdoc_1.13.bb6
-rw-r--r--meta-oe/recipes-graphics/suckless/st_0.8.4.bb6
-rw-r--r--meta-oe/recipes-graphics/takao-fonts/takao-fonts_003.03.01.bb2
-rw-r--r--meta-oe/recipes-graphics/terminus-font/terminus-font_4.49.1.bb6
-rw-r--r--meta-oe/recipes-graphics/tesseract/tesseract-lang_4.1.0.bb6
-rw-r--r--meta-oe/recipes-graphics/tesseract/tesseract_4.1.1.bb4
-rw-r--r--meta-oe/recipes-graphics/tigervnc/tigervnc_1.11.0.bb12
-rw-r--r--meta-oe/recipes-graphics/tslib/tslib_1.22.bb30
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/source-code-pro-fonts_2.030_1.050.bb2
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts_1.004.bb2
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts_1.004.bb2
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts_1.004.bb2
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts_1.004.bb2
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-abyssinica_2.000.bb2
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-arphic-uming_20080216.bb4
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-dejavu_2.37.bb32
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-droid_git.bb12
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-gentium_1.02.bb6
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-hunkyfonts_0.3.1.bb4
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-inconsolata_20100526.bb4
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb4
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-liberation_0.2.bb6
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-lklug_0.6-14.20090803cvs.fc24.bb2
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-lohit_2.92.1.bb2
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-mplus_027.bb2
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-noto-emoji_20200916.bb4
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-pt-sans_1.1.bb4
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-roboto_2.138.bb2
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-sazanami_20040629.bb12
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-tlwg_0.6.1.bb4
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-ubuntu-font-family_0.83.bb4
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-vlgothic_20141206.bb4
-rw-r--r--meta-oe/recipes-graphics/ttf-fonts/ttf-wqy-zenhei_0.9.45.bb4
-rw-r--r--meta-oe/recipes-graphics/unclutter-xfixes/unclutter-xfixes_1.5.bb2
-rw-r--r--meta-oe/recipes-graphics/vdpau/libvdpau_1.4.bb8
-rw-r--r--meta-oe/recipes-graphics/vk-gl-cts/khronos-cts.inc10
-rw-r--r--meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.7.0.bb2
-rw-r--r--meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.16.bb2
-rw-r--r--meta-oe/recipes-graphics/xorg-app/sessreg_1.1.2.bb2
-rw-r--r--meta-oe/recipes-graphics/xorg-app/twm_1.0.11.bb2
-rw-r--r--meta-oe/recipes-graphics/xorg-app/xterm_367.bb6
-rw-r--r--meta-oe/recipes-graphics/xorg-data/xbitmaps_1.1.2.bb2
-rw-r--r--meta-oe/recipes-graphics/xorg-doc/xorg-sgml-doctools_1.11.bb2
-rw-r--r--meta-oe/recipes-graphics/xorg-driver/xf86-input-tslib_0.0.7.bb6
-rw-r--r--meta-oe/recipes-graphics/xorg-driver/xf86-video-armsoc_1.4.1.bb2
-rw-r--r--meta-oe/recipes-graphics/xorg-driver/xf86-video-ati_19.0.1.bb6
-rw-r--r--meta-oe/recipes-graphics/xorg-driver/xf86-video-mga_2.0.0.bb2
-rw-r--r--meta-oe/recipes-graphics/xorg-driver/xf86-video-nouveau_1.0.16.bb2
-rw-r--r--meta-oe/recipes-graphics/xorg-font/font-adobe-100dpi_1.0.3.bb4
-rw-r--r--meta-oe/recipes-graphics/xorg-font/font-adobe-utopia-100dpi_1.0.4.bb4
-rw-r--r--meta-oe/recipes-graphics/xorg-font/font-bh-100dpi_1.0.3.bb4
-rw-r--r--meta-oe/recipes-graphics/xorg-font/font-bh-lucidatypewriter-100dpi_1.0.3.bb4
-rw-r--r--meta-oe/recipes-graphics/xorg-font/font-bitstream-100dpi_1.0.3.bb4
-rw-r--r--meta-oe/recipes-graphics/xorg-font/font-cursor-misc_1.0.3.bb2
-rw-r--r--meta-oe/recipes-graphics/xorg-font/font-misc-misc_1.1.2.bb2
-rw-r--r--meta-oe/recipes-graphics/xorg-font/xorg-fonts-100dpi.bb2
-rw-r--r--meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.14.bb10
-rw-r--r--meta-oe/recipes-graphics/xscreensaver/xscreensaver_6.01.bb12
-rw-r--r--meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb10
-rw-r--r--meta-oe/recipes-graphics/yad/yad_6.0.bb2
-rw-r--r--meta-oe/recipes-kernel/bpftool/bpftool.bb4
-rw-r--r--meta-oe/recipes-kernel/broadcom-bt-firmware/broadcom-bt-firmware_12.0.1.1105_p2.bb46
-rw-r--r--meta-oe/recipes-kernel/cpupower/cpupower.bb4
-rw-r--r--meta-oe/recipes-kernel/crash/crash_7.2.9.bb34
-rw-r--r--meta-oe/recipes-kernel/intel-speed-select/intel-speed-select.bb2
-rw-r--r--meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb20
-rw-r--r--meta-oe/recipes-kernel/kpatch/kpatch.inc12
-rw-r--r--meta-oe/recipes-kernel/libpfm/libpfm4_4.11.0.bb8
-rw-r--r--meta-oe/recipes-kernel/linux/linux.inc8
-rw-r--r--meta-oe/recipes-kernel/makedumpfile/makedumpfile_1.6.9.bb4
-rw-r--r--meta-oe/recipes-kernel/minicoredumper/minicoredumper_2.0.1.bb10
-rw-r--r--meta-oe/recipes-kernel/oprofile/oprofile_1.4.0.bb16
-rw-r--r--meta-oe/recipes-kernel/pm-graph/pm-graph_5.5.bb4
-rw-r--r--meta-oe/recipes-kernel/spidev-test/spidev-test.bb2
-rw-r--r--meta-oe/recipes-kernel/trace-cmd/trace-cmd_2.9.1.bb2
-rw-r--r--meta-oe/recipes-kernel/turbostat/turbostat_3.4.bb4
-rw-r--r--meta-oe/recipes-multimedia/alsa/alsa-oss_1.1.8.bb4
-rw-r--r--meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb14
-rw-r--r--meta-oe/recipes-multimedia/jack/a2jmidid_9.bb6
-rw-r--r--meta-oe/recipes-multimedia/jack/jack_1.19.19.bb12
-rw-r--r--meta-oe/recipes-multimedia/libass/libass_0.14.0.bb4
-rw-r--r--meta-oe/recipes-multimedia/libcdio/libcdio-paranoia_10.2+0.93+1.bb4
-rw-r--r--meta-oe/recipes-multimedia/libcdio/libcdio_2.1.0.bb4
-rw-r--r--meta-oe/recipes-multimedia/libdvdread/libdvdread_6.1.2.bb2
-rw-r--r--meta-oe/recipes-multimedia/libmad/libmad_0.15.1b.bb6
-rw-r--r--meta-oe/recipes-multimedia/libmms/libmms_0.6.4.bb2
-rw-r--r--meta-oe/recipes-multimedia/libmodplug/libmodplug_0.8.9.0.bb2
-rw-r--r--meta-oe/recipes-multimedia/libopus/libopus_1.3.1.bb8
-rw-r--r--meta-oe/recipes-multimedia/live555/live555_20210720.bb8
-rw-r--r--meta-oe/recipes-multimedia/mplayer/mpv_0.33.1.bb16
-rw-r--r--meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb2
-rw-r--r--meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.20.0.bb24
-rw-r--r--meta-oe/recipes-multimedia/webm/libvpx_1.8.2.bb6
-rw-r--r--meta-oe/recipes-multimedia/xpext/xpext_1.0-5.bb2
-rw-r--r--meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb4
-rw-r--r--meta-oe/recipes-navigation/geos/geos.inc12
-rw-r--r--meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb58
-rw-r--r--meta-oe/recipes-navigation/libspatialite/libspatialite_4.3.0a.bb4
-rw-r--r--meta-oe/recipes-navigation/orrery/orrery_2.7.bb6
-rw-r--r--meta-oe/recipes-navigation/proj/proj_7.0.1.bb2
-rw-r--r--meta-oe/recipes-printing/cups/cups-filters.inc16
-rw-r--r--meta-oe/recipes-printing/qpdf/qpdf_10.3.2.bb12
-rw-r--r--meta-oe/recipes-security/audit/audit_2.8.5.bb26
-rw-r--r--meta-oe/recipes-security/audit/audit_3.0.3.bb22
-rw-r--r--meta-oe/recipes-security/keyutils/keyutils_1.6.1.bb8
-rw-r--r--meta-oe/recipes-security/nmap/nmap_7.80.bb6
-rw-r--r--meta-oe/recipes-security/passwdqc/passwdqc_1.3.1.bb12
-rw-r--r--meta-oe/recipes-security/softhsm/softhsm_2.6.1.bb2
-rw-r--r--meta-oe/recipes-security/tomoyo-tools/tomoyo-tools_2.5.0.bb4
-rw-r--r--meta-oe/recipes-shells/dash/dash_0.5.11.3.bb6
-rw-r--r--meta-oe/recipes-shells/mksh/mksh_59.bb4
-rw-r--r--meta-oe/recipes-shells/tcsh/tcsh_6.22.04.bb8
-rw-r--r--meta-oe/recipes-shells/zsh/zsh_5.8.bb8
-rw-r--r--meta-oe/recipes-support/ace-cloud-editor/ace-cloud-editor_git.bb2
-rw-r--r--meta-oe/recipes-support/anthy/anthy_9100h.bb18
-rw-r--r--meta-oe/recipes-support/asio/asio_1.18.1.bb2
-rw-r--r--meta-oe/recipes-support/atop/atop_2.4.0.bb6
-rw-r--r--meta-oe/recipes-support/augeas/augeas.inc10
-rw-r--r--meta-oe/recipes-support/bdwgc/bdwgc_8.0.4.bb4
-rw-r--r--meta-oe/recipes-support/c-ares/c-ares_1.17.1.bb2
-rw-r--r--meta-oe/recipes-support/canonical-multitouch/frame_2.5.0.bb2
-rw-r--r--meta-oe/recipes-support/canonical-multitouch/geis_2.2.17.bb12
-rw-r--r--meta-oe/recipes-support/canonical-multitouch/grail_3.1.1.bb4
-rw-r--r--meta-oe/recipes-support/ccid/ccid_1.4.33.bb6
-rw-r--r--meta-oe/recipes-support/ceres-solver/ceres-solver_2.0.0.bb8
-rw-r--r--meta-oe/recipes-support/cli11/cli11_1.9.1.bb2
-rw-r--r--meta-oe/recipes-support/colord/colord-native.bb2
-rw-r--r--meta-oe/recipes-support/colord/colord.bb8
-rw-r--r--meta-oe/recipes-support/consolation/consolation_0.0.8.bb4
-rw-r--r--meta-oe/recipes-support/cpp-netlib/cpp-netlib_git.bb2
-rw-r--r--meta-oe/recipes-support/ctapi-common/ctapi-common_1.1-14.bb2
-rw-r--r--meta-oe/recipes-support/daemontools/daemontools_0.76.bb4
-rw-r--r--meta-oe/recipes-support/devmem2/devmem2.bb2
-rw-r--r--meta-oe/recipes-support/dstat/dstat_0.7.4.bb2
-rw-r--r--meta-oe/recipes-support/eject/eject_2.1.5.bb6
-rw-r--r--meta-oe/recipes-support/emacs/emacs_27.2.bb24
-rw-r--r--meta-oe/recipes-support/enca/enca_1.19.bb4
-rw-r--r--meta-oe/recipes-support/espeak/espeak_1.48.04.bb4
-rw-r--r--meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb4
-rw-r--r--meta-oe/recipes-support/farsight/libnice_0.1.18.bb12
-rw-r--r--meta-oe/recipes-support/fbset/fbset-modes.bb2
-rw-r--r--meta-oe/recipes-support/fbset/fbset_2.1.bb4
-rw-r--r--meta-oe/recipes-support/fftw/fftw_3.3.9.bb28
-rw-r--r--meta-oe/recipes-support/fltk/fltk-native.bb2
-rw-r--r--meta-oe/recipes-support/fltk/fltk.bb10
-rw-r--r--meta-oe/recipes-support/freerdp/freerdp_2.3.0.bb6
-rw-r--r--meta-oe/recipes-support/function2/function2_4.2.0.bb2
-rw-r--r--meta-oe/recipes-support/gd/gd_2.3.2.bb12
-rw-r--r--meta-oe/recipes-support/gflags/gflags_2.2.2.bb4
-rw-r--r--meta-oe/recipes-support/glog/glog_0.5.0.bb10
-rw-r--r--meta-oe/recipes-support/gperftools/gperftools_2.9.1.bb28
-rw-r--r--meta-oe/recipes-support/gpm/gpm_git.bb6
-rw-r--r--meta-oe/recipes-support/gradm/gradm_3.1-201903191516.bb2
-rw-r--r--meta-oe/recipes-support/gsoap/gsoap_2.8.106.bb18
-rw-r--r--meta-oe/recipes-support/hddtemp/hddtemp_0.3-beta15.bb4
-rw-r--r--meta-oe/recipes-support/hdf5/hdf5_1.8.21.bb4
-rw-r--r--meta-oe/recipes-support/htop/htop_3.0.5.bb4
-rw-r--r--meta-oe/recipes-support/hunspell/hunspell-dictionaries.bb130
-rw-r--r--meta-oe/recipes-support/hunspell/hunspell_1.7.0.bb2
-rw-r--r--meta-oe/recipes-support/hwdata/hwdata_0.347.bb2
-rw-r--r--meta-oe/recipes-support/imagemagick/imagemagick_7.0.10.bb10
-rw-r--r--meta-oe/recipes-support/imapfilter/imapfilter_2.7.5.bb2
-rw-r--r--meta-oe/recipes-support/inih/libinih_git.bb2
-rw-r--r--meta-oe/recipes-support/inotify-tools/inotify-tools_git.bb2
-rwxr-xr-xmeta-oe/recipes-support/lcov/lcov_1.14.bb4
-rw-r--r--meta-oe/recipes-support/libatasmart/libatasmart_0.19.bb4
-rw-r--r--meta-oe/recipes-support/libbytesize/libbytesize_2.4.bb2
-rw-r--r--meta-oe/recipes-support/libcanberra/libcanberra_0.30.bb18
-rw-r--r--meta-oe/recipes-support/libcereal/libcereal_1.3.0.bb4
-rw-r--r--meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb2
-rw-r--r--meta-oe/recipes-support/libcyusbserial/libcyusbserial_git.bb2
-rw-r--r--meta-oe/recipes-support/libeigen/libeigen_3.3.9.bb6
-rw-r--r--meta-oe/recipes-support/libftdi/libftdi_1.4.bb2
-rw-r--r--meta-oe/recipes-support/libgpiod/libgpiod_1.6.3.bb16
-rw-r--r--meta-oe/recipes-support/libharu/libharu_2.3.0.bb2
-rw-r--r--meta-oe/recipes-support/libiio/libiio_git.bb10
-rw-r--r--meta-oe/recipes-support/libjs/libjs-jquery_1.7.2.bb2
-rw-r--r--meta-oe/recipes-support/libjs/libjs-sizzle_1.10.18.bb2
-rw-r--r--meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb4
-rw-r--r--meta-oe/recipes-support/libmxml/libmxml_3.2.bb2
-rw-r--r--meta-oe/recipes-support/libol/libol_0.3.18.bb4
-rw-r--r--meta-oe/recipes-support/libp11/libp11_0.4.11.bb6
-rw-r--r--meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb2
-rw-r--r--meta-oe/recipes-support/librsync/librsync_2.3.2.bb2
-rw-r--r--meta-oe/recipes-support/libsmi/libsmi_0.5.0.bb12
-rw-r--r--meta-oe/recipes-support/libsoc/libsoc_0.8.2.bb6
-rw-r--r--meta-oe/recipes-support/libssh/libssh_0.8.9.bb4
-rw-r--r--meta-oe/recipes-support/libteam/libteam_1.31.bb10
-rw-r--r--meta-oe/recipes-support/liburing/liburing_2.0.bb8
-rw-r--r--meta-oe/recipes-support/libusb/libusb-compat_0.1.7.bb2
-rw-r--r--meta-oe/recipes-support/libusbg/libusbg_git.bb2
-rw-r--r--meta-oe/recipes-support/libusbgx/libusbgx_git.bb8
-rw-r--r--meta-oe/recipes-support/libutempter/libutempter.bb6
-rw-r--r--meta-oe/recipes-support/links/links-x11_2.22.bb4
-rw-r--r--meta-oe/recipes-support/links/links_2.22.bb2
-rw-r--r--meta-oe/recipes-support/lio-utils/lio-utils_4.1.bb4
-rw-r--r--meta-oe/recipes-support/logwarn/logwarn_1.0.14.bb8
-rw-r--r--meta-oe/recipes-support/lvm2/lvm2.inc2
-rw-r--r--meta-oe/recipes-support/lvm2/lvm2_2.03.11.bb30
-rw-r--r--meta-oe/recipes-support/mailcap/mailcap_2.1.53.bb2
-rw-r--r--meta-oe/recipes-support/mcelog/mce-test_git.bb6
-rw-r--r--meta-oe/recipes-support/mcelog/mcelog_175.bb4
-rw-r--r--meta-oe/recipes-support/mg/mg_20210609.bb2
-rw-r--r--meta-oe/recipes-support/mime-support/mime-support_3.62.bb14
-rw-r--r--meta-oe/recipes-support/monit/monit_5.28.0.bb8
-rw-r--r--meta-oe/recipes-support/mscgen/mscgen_0.20.bb2
-rw-r--r--meta-oe/recipes-support/multipath-tools/multipath-tools_0.8.4.bb22
-rw-r--r--meta-oe/recipes-support/nano/nano_5.8.bb2
-rw-r--r--meta-oe/recipes-support/ne10/ne10_1.2.1.bb14
-rw-r--r--meta-oe/recipes-support/neon/neon_0.30.2.bb4
-rw-r--r--meta-oe/recipes-support/nmon/nmon_16g.bb4
-rw-r--r--meta-oe/recipes-support/nspr/nspr_4.29.bb14
-rw-r--r--meta-oe/recipes-support/nss/nss_3.64.bb32
-rw-r--r--meta-oe/recipes-support/openct/openct_0.6.20.bb8
-rw-r--r--meta-oe/recipes-support/opencv/ade_0.1.1f.bb2
-rw-r--r--meta-oe/recipes-support/opencv/opencv_4.5.2.bb62
-rw-r--r--meta-oe/recipes-support/openldap/openldap_2.4.58.bb54
-rw-r--r--meta-oe/recipes-support/opensc/opensc_0.21.0.bb6
-rw-r--r--meta-oe/recipes-support/opensync/wbxml2_0.10.8.bb4
-rw-r--r--meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.9.0.bb42
-rw-r--r--meta-oe/recipes-support/pcsc-tools/pcsc-tools_1.5.7.bb2
-rw-r--r--meta-oe/recipes-support/pidgin/funyahoo-plusplus_git.bb2
-rw-r--r--meta-oe/recipes-support/pidgin/icyque_git.bb2
-rw-r--r--meta-oe/recipes-support/pidgin/libgnt_2.14.1.bb2
-rw-r--r--meta-oe/recipes-support/pidgin/pidgin-otr_4.0.2.bb2
-rw-r--r--meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb4
-rw-r--r--meta-oe/recipes-support/pidgin/pidgin_2.14.2.bb20
-rw-r--r--meta-oe/recipes-support/pidgin/purple-skypeweb_git.bb2
-rw-r--r--meta-oe/recipes-support/poco/poco_1.10.1.bb16
-rw-r--r--meta-oe/recipes-support/poppler/poppler-data_0.4.10.bb2
-rw-r--r--meta-oe/recipes-support/poppler/poppler_21.07.0.bb8
-rw-r--r--meta-oe/recipes-support/portaudio/portaudio-v19_19.7.0.bb4
-rw-r--r--meta-oe/recipes-support/pps-tools/pps-tools_1.0.2.bb2
-rw-r--r--meta-oe/recipes-support/pv/pv_1.6.6.bb2
-rw-r--r--meta-oe/recipes-support/re2/re2_2020.11.01.bb4
-rw-r--r--meta-oe/recipes-support/remmina/remmina_1.4.18.bb8
-rw-r--r--meta-oe/recipes-support/rsnapshot/rsnapshot_git.bb4
-rw-r--r--meta-oe/recipes-support/satyr/satyr_0.38.bb4
-rw-r--r--meta-oe/recipes-support/sdparm/sdparm_1.12.bb4
-rw-r--r--meta-oe/recipes-support/sg3-utils/sg3-utils_1.45.bb2
-rw-r--r--meta-oe/recipes-support/sharutils/sharutils_4.15.2.bb4
-rw-r--r--meta-oe/recipes-support/spdlog/spdlog_1.8.2.bb4
-rw-r--r--meta-oe/recipes-support/ssiapi/ssiapi_1.3.0.bb8
-rw-r--r--meta-oe/recipes-support/synergy/synergy_git.bb2
-rw-r--r--meta-oe/recipes-support/syslog-ng/syslog-ng_3.31.2.bb44
-rw-r--r--meta-oe/recipes-support/system-config-keyboard/system-config-keyboard_1.4.0.bb4
-rw-r--r--meta-oe/recipes-support/tbb/tbb_2021.2.0.bb10
-rw-r--r--meta-oe/recipes-support/toscoterm/toscoterm_git.bb2
-rw-r--r--meta-oe/recipes-support/udisks/udisks2_2.9.2.bb12
-rw-r--r--meta-oe/recipes-support/uhubctl/uhubctl_2.3.0.bb2
-rw-r--r--meta-oe/recipes-support/uim/uim_1.8.8.bb54
-rw-r--r--meta-oe/recipes-support/unicode-ucd/unicode-ucd_12.1.0.bb2
-rw-r--r--meta-oe/recipes-support/unixodbc/unixodbc_2.3.7.bb2
-rw-r--r--meta-oe/recipes-support/upower/upower_0.99.11.bb10
-rw-r--r--meta-oe/recipes-support/usb-modeswitch/usb-modeswitch-data_20191128.bb4
-rw-r--r--meta-oe/recipes-support/usb-modeswitch/usb-modeswitch_2.6.0.bb8
-rw-r--r--meta-oe/recipes-support/uthash/uthash_2.3.0.bb4
-rw-r--r--meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_6.1.26.bb10
-rw-r--r--meta-oe/recipes-support/websocketpp/websocketpp_0.8.2.bb8
-rw-r--r--meta-oe/recipes-support/xdg-user-dirs/xdg-user-dirs_0.17.bb2
-rw-r--r--meta-oe/recipes-support/xmlsec1/xmlsec1_1.2.31.bb14
-rw-r--r--meta-oe/recipes-support/xorg-xrdp/xorgxrdp_0.2.5.bb4
-rw-r--r--meta-oe/recipes-support/xrdp/xrdp_0.9.16.bb18
-rw-r--r--meta-oe/recipes-support/zbar/zbar_git.bb8
-rw-r--r--meta-oe/recipes-support/zchunk/zchunk_1.1.9.bb4
-rw-r--r--meta-oe/recipes-support/zile/zile_2.4.15.bb4
-rw-r--r--meta-oe/recipes-test/bats/bats_1.4.1.bb4
-rw-r--r--meta-oe/recipes-test/catch2/catch2_2.13.6.bb6
-rw-r--r--meta-oe/recipes-test/cmocka/cmocka_1.1.5.bb6
-rw-r--r--meta-oe/recipes-test/cpputest/cpputest_4.0.bb2
-rw-r--r--meta-oe/recipes-test/cunit/cunit_2.1-3.bb4
-rw-r--r--meta-oe/recipes-test/cxxtest/cxxtest_4.4.bb2
-rw-r--r--meta-oe/recipes-test/fwts/fwts_21.06.00.bb12
-rw-r--r--meta-oe/recipes-test/googletest/googletest_git.bb8
-rw-r--r--meta-oe/recipes-test/pm-qa/pm-qa_git.bb4
589 files changed, 2744 insertions, 2744 deletions
diff --git a/meta-oe/classes/breakpad.bbclass b/meta-oe/classes/breakpad.bbclass
index cebe559a7..96b8f42e9 100644
--- a/meta-oe/classes/breakpad.bbclass
+++ b/meta-oe/classes/breakpad.bbclass
@@ -32,5 +32,5 @@ breakpad_package_preprocess () {
32 32
33PACKAGES =+ "${PN}-breakpad" 33PACKAGES =+ "${PN}-breakpad"
34 34
35FILES_${PN}-breakpad = "/usr/share/breakpad-syms" 35FILES:${PN}-breakpad = "/usr/share/breakpad-syms"
36 36
diff --git a/meta-oe/classes/gpe.bbclass b/meta-oe/classes/gpe.bbclass
index 9fc136590..a9b1cd5a9 100644
--- a/meta-oe/classes/gpe.bbclass
+++ b/meta-oe/classes/gpe.bbclass
@@ -1,7 +1,7 @@
1DEPENDS_prepend = "virtual/libintl intltool-native " 1DEPENDS:prepend = "virtual/libintl intltool-native "
2GPE_TARBALL_SUFFIX ?= "gz" 2GPE_TARBALL_SUFFIX ?= "gz"
3SRC_URI = "${GPE_MIRROR}/${BP}.tar.${GPE_TARBALL_SUFFIX}" 3SRC_URI = "${GPE_MIRROR}/${BP}.tar.${GPE_TARBALL_SUFFIX}"
4FILES_${PN} += "${datadir}/gpe ${datadir}/application-registry" 4FILES:${PN} += "${datadir}/gpe ${datadir}/application-registry"
5SECTION ?= "gpe" 5SECTION ?= "gpe"
6 6
7inherit gettext 7inherit gettext
diff --git a/meta-oe/classes/itstool.bbclass b/meta-oe/classes/itstool.bbclass
index 45e3fb839..962461f20 100644
--- a/meta-oe/classes/itstool.bbclass
+++ b/meta-oe/classes/itstool.bbclass
@@ -2,4 +2,4 @@
2 2
3inherit python3native 3inherit python3native
4 4
5DEPENDS_append = " itstool-native" 5DEPENDS:append = " itstool-native"
diff --git a/meta-oe/classes/socorro-syms.bbclass b/meta-oe/classes/socorro-syms.bbclass
index cc435aba1..b9a5ffc88 100644
--- a/meta-oe/classes/socorro-syms.bbclass
+++ b/meta-oe/classes/socorro-syms.bbclass
@@ -16,7 +16,7 @@ inherit breakpad
16 16
17PACKAGE_PREPROCESS_FUNCS += "symbol_file_preprocess" 17PACKAGE_PREPROCESS_FUNCS += "symbol_file_preprocess"
18PACKAGES =+ "${PN}-socorro-syms" 18PACKAGES =+ "${PN}-socorro-syms"
19FILES_${PN}-socorro-syms = "/usr/share/socorro-syms" 19FILES:${PN}-socorro-syms = "/usr/share/socorro-syms"
20 20
21 21
22python symbol_file_preprocess() { 22python symbol_file_preprocess() {
diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
index d3aeaba3d..36be38544 100644
--- a/meta-oe/conf/layer.conf
+++ b/meta-oe/conf/layer.conf
@@ -101,6 +101,6 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
101 source-code-pro-fonts->fontconfig \ 101 source-code-pro-fonts->fontconfig \
102" 102"
103 103
104DEFAULT_TEST_SUITES_pn-meta-oe-ptest-image = " ${PTESTTESTSUITE}" 104DEFAULT_TEST_SUITES:pn-meta-oe-ptest-image = " ${PTESTTESTSUITE}"
105 105
106NON_MULTILIB_RECIPES_append = " crash" 106NON_MULTILIB_RECIPES:append = " crash"
diff --git a/meta-oe/dynamic-layers/gnome-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend b/meta-oe/dynamic-layers/gnome-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
index dcd88841f..f15b36184 100644
--- a/meta-oe/dynamic-layers/gnome-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
+++ b/meta-oe/dynamic-layers/gnome-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
@@ -1,3 +1,3 @@
1RDEPENDS_packagegroup-meta-oe-graphics +="\ 1RDEPENDS:packagegroup-meta-oe-graphics +="\
2 openbox-xdgmenu \ 2 openbox-xdgmenu \
3" 3"
diff --git a/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu_0.3.bb b/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu_0.3.bb
index 237154e29..93ef228ef 100644
--- a/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu_0.3.bb
+++ b/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu_0.3.bb
@@ -33,4 +33,4 @@ do_install() {
33 install -m 0755 openbox-xdgmenu ${D}${bindir} 33 install -m 0755 openbox-xdgmenu ${D}${bindir}
34} 34}
35 35
36RDEPENDS_${PN} += "virtual/x-terminal-emulator" 36RDEPENDS:${PN} += "virtual/x-terminal-emulator"
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-benchmark/speedtest-cli/speedtest-cli_2.1.3.bb b/meta-oe/dynamic-layers/meta-python/recipes-benchmark/speedtest-cli/speedtest-cli_2.1.3.bb
index 949b45ba8..004c04e00 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-benchmark/speedtest-cli/speedtest-cli_2.1.3.bb
+++ b/meta-oe/dynamic-layers/meta-python/recipes-benchmark/speedtest-cli/speedtest-cli_2.1.3.bb
@@ -11,4 +11,4 @@ SRCREV = "42e96b13dda2afabbcec2622612d13495a415caa"
11 11
12S = "${WORKDIR}/git" 12S = "${WORKDIR}/git"
13 13
14RDEPENDS_${PN} = "python3 python3-setuptools-scm" 14RDEPENDS:${PN} = "python3 python3-setuptools-scm"
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc_0.10.1.bb b/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc_0.10.1.bb
index b68303241..d8cf9b9f5 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc_0.10.1.bb
+++ b/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc_0.10.1.bb
@@ -1,8 +1,8 @@
1DESCRIPTION = "LIRC is a package that allows you to decode and send infra-red signals of many commonly used remote controls." 1DESCRIPTION = "LIRC is a package that allows you to decode and send infra-red signals of many commonly used remote controls."
2DESCRIPTION_append_lirc = " This package contains the lirc daemon, libraries and tools." 2DESCRIPTION:append_lirc = " This package contains the lirc daemon, libraries and tools."
3DESCRIPTION_append_lirc-exec = " This package contains a daemon that runs programs on IR signals." 3DESCRIPTION:append_lirc-exec = " This package contains a daemon that runs programs on IR signals."
4DESCRIPTION_append_lirc-remotes = " This package contains some config files for remotes." 4DESCRIPTION:append_lirc-remotes = " This package contains some config files for remotes."
5DESCRIPTION_append_lirc-nslu2example = " This package contains a working config for RC5 remotes and a modified NSLU2." 5DESCRIPTION:append_lirc-nslu2example = " This package contains a working config for RC5 remotes and a modified NSLU2."
6HOMEPAGE = "http://www.lirc.org" 6HOMEPAGE = "http://www.lirc.org"
7SECTION = "console/network" 7SECTION = "console/network"
8LICENSE = "GPLv2" 8LICENSE = "GPLv2"
@@ -24,10 +24,10 @@ SRC_URI[md5sum] = "86c3f8e4efaba10571addb8313d1e040"
24SRC_URI[sha256sum] = "8b753c60df2a7f5dcda2db72c38e448ca300c3b4f6000c1501fcb0bd5df414f2" 24SRC_URI[sha256sum] = "8b753c60df2a7f5dcda2db72c38e448ca300c3b4f6000c1501fcb0bd5df414f2"
25 25
26SYSTEMD_PACKAGES = "lirc lirc-exec" 26SYSTEMD_PACKAGES = "lirc lirc-exec"
27SYSTEMD_SERVICE_${PN} = "lircd.service lircmd.service lircd-setup.service lircd-uinput.service" 27SYSTEMD_SERVICE:${PN} = "lircd.service lircmd.service lircd-setup.service lircd-uinput.service"
28SYSTEMD_SERVICE_${PN}-exec = "irexec.service" 28SYSTEMD_SERVICE:${PN}-exec = "irexec.service"
29SYSTEMD_AUTO_ENABLE_lirc = "enable" 29SYSTEMD_AUTO_ENABLE:lirc = "enable"
30SYSTEMD_AUTO_ENABLE_lirc-exec = "enable" 30SYSTEMD_AUTO_ENABLE:lirc-exec = "enable"
31 31
32inherit autotools pkgconfig systemd python3native distutils-common-base 32inherit autotools pkgconfig systemd python3native distutils-common-base
33 33
@@ -43,12 +43,12 @@ CACHED_CONFIGUREVARS = "HAVE_WORKING_POLL=yes"
43#EXTRA_OEMAKE = 'SUBDIRS="lib daemons tools"' 43#EXTRA_OEMAKE = 'SUBDIRS="lib daemons tools"'
44 44
45# Ensure python-pkg/VERSION exists 45# Ensure python-pkg/VERSION exists
46do_configure_append() { 46do_configure:append() {
47 cp ${S}/VERSION ${S}/python-pkg/ 47 cp ${S}/VERSION ${S}/python-pkg/
48} 48}
49 49
50# Create PYTHON_TARBALL which LIRC needs for install-nodist_pkgdataDATA 50# Create PYTHON_TARBALL which LIRC needs for install-nodist_pkgdataDATA
51do_install_prepend() { 51do_install:prepend() {
52 rm -rf ${WORKDIR}/${PN}-${PV}/python-pkg/dist/ 52 rm -rf ${WORKDIR}/${PN}-${PV}/python-pkg/dist/
53 mkdir ${WORKDIR}/${PN}-${PV}/python-pkg/dist/ 53 mkdir ${WORKDIR}/${PN}-${PV}/python-pkg/dist/
54 tar --exclude='${WORKDIR}/${PN}-${PV}/python-pkg/*' -czf ${WORKDIR}/${PN}-${PV}/python-pkg/dist/${PN}-${PV}.tar.gz ${S} 54 tar --exclude='${WORKDIR}/${PN}-${PV}/python-pkg/*' -czf ${WORKDIR}/${PN}-${PV}/python-pkg/dist/${PN}-${PV}.tar.gz ${S}
@@ -57,7 +57,7 @@ do_install_prepend() {
57# In code, path to python is a variable that is replaced with path to native version of it 57# In code, path to python is a variable that is replaced with path to native version of it
58# during the configure stage, e.g ../recipe-sysroot-native/usr/bin/python3-native/python3. 58# during the configure stage, e.g ../recipe-sysroot-native/usr/bin/python3-native/python3.
59# Replace it with #!/usr/bin/env python3 59# Replace it with #!/usr/bin/env python3
60do_install_append() { 60do_install:append() {
61 sed -i '1c#!/usr/bin/env python3' ${D}${bindir}/lirc-setup \ 61 sed -i '1c#!/usr/bin/env python3' ${D}${bindir}/lirc-setup \
62 ${D}${PYTHON_SITEPACKAGES_DIR}/lirc-setup/lirc-setup \ 62 ${D}${PYTHON_SITEPACKAGES_DIR}/lirc-setup/lirc-setup \
63 ${D}${bindir}/irtext2udp \ 63 ${D}${bindir}/irtext2udp \
@@ -82,28 +82,28 @@ do_install_append() {
82 82
83PACKAGES =+ "${PN}-contrib ${PN}-exec ${PN}-plugins ${PN}-python" 83PACKAGES =+ "${PN}-contrib ${PN}-exec ${PN}-plugins ${PN}-python"
84 84
85RDEPENDS_${PN} = "bash python3" 85RDEPENDS:${PN} = "bash python3"
86RDEPENDS_${PN}-exec = "${PN}" 86RDEPENDS:${PN}-exec = "${PN}"
87RDEPENDS_${PN}-python = "python3-shell python3-pyyaml python3-datetime python3-netclient python3-stringold" 87RDEPENDS:${PN}-python = "python3-shell python3-pyyaml python3-datetime python3-netclient python3-stringold"
88 88
89RRECOMMENDS_${PN} = "${PN}-exec ${PN}-plugins" 89RRECOMMENDS:${PN} = "${PN}-exec ${PN}-plugins"
90 90
91FILES_${PN}-plugins = "${libdir}/lirc/plugins/*.so ${datadir}/lirc/configs" 91FILES:${PN}-plugins = "${libdir}/lirc/plugins/*.so ${datadir}/lirc/configs"
92FILES_${PN}-contrib = "${datadir}/lirc/contrib" 92FILES:${PN}-contrib = "${datadir}/lirc/contrib"
93FILES_${PN}-exec = "${bindir}/irexec ${sysconfdir}/lircexec ${systemd_unitdir}/system/irexec.service" 93FILES:${PN}-exec = "${bindir}/irexec ${sysconfdir}/lircexec ${systemd_unitdir}/system/irexec.service"
94FILES_${PN} += "${systemd_unitdir}/system/lircexec.init" 94FILES:${PN} += "${systemd_unitdir}/system/lircexec.init"
95FILES_${PN} += "${systemd_unitdir}/system/lircd.service" 95FILES:${PN} += "${systemd_unitdir}/system/lircd.service"
96FILES_${PN} += "${systemd_unitdir}/system/lircd.socket" 96FILES:${PN} += "${systemd_unitdir}/system/lircd.socket"
97FILES_${PN} += "${libdir}/tmpfiles.d/lirc.conf" 97FILES:${PN} += "${libdir}/tmpfiles.d/lirc.conf"
98FILES_${PN}-dbg += "${libdir}/lirc/plugins/.debug" 98FILES:${PN}-dbg += "${libdir}/lirc/plugins/.debug"
99FILES_${PN}-python += "${bindir}/irdb-get ${bindir}/irtext2udp ${bindir}/lircd-setup ${bindir}/pronto2lirc ${libdir}/python*/site-packages" 99FILES:${PN}-python += "${bindir}/irdb-get ${bindir}/irtext2udp ${bindir}/lircd-setup ${bindir}/pronto2lirc ${libdir}/python*/site-packages"
100 100
101INITSCRIPT_PACKAGES = "lirc lirc-exec" 101INITSCRIPT_PACKAGES = "lirc lirc-exec"
102INITSCRIPT_NAME_lirc-exec = "lircexec" 102INITSCRIPT_NAME:lirc-exec = "lircexec"
103INITSCRIPT_PARAMS_lirc-exec = "defaults 21" 103INITSCRIPT_PARAMS:lirc-exec = "defaults 21"
104 104
105# this is for distributions that don't use udev 105# this is for distributions that don't use udev
106pkg_postinst_${PN}_append() { 106pkg_postinst:${PN}:append() {
107 if [ ! -c $D/dev/lirc -a ! -f /sbin/udevd ]; then mknod $D/dev/lirc c 61 0; fi 107 if [ ! -c $D/dev/lirc -a ! -f /sbin/udevd ]; then mknod $D/dev/lirc c 61 0; fi
108} 108}
109 109
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_2.5.2.bb b/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_2.5.2.bb
index 2f0ef16c8..3c89c377a 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_2.5.2.bb
+++ b/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_2.5.2.bb
@@ -14,7 +14,7 @@ inherit pypi setuptools3
14 14
15PYPI_PACKAGE = "thingsboard-gateway" 15PYPI_PACKAGE = "thingsboard-gateway"
16 16
17RDEPENDS_${PN} += " python3-jsonpath-rw \ 17RDEPENDS:${PN} += " python3-jsonpath-rw \
18 python3-regex \ 18 python3-regex \
19 python3-paho-mqtt \ 19 python3-paho-mqtt \
20 python3-pyyaml \ 20 python3-pyyaml \
@@ -45,14 +45,14 @@ SRC_URI += "file://bacnet.json \
45inherit systemd 45inherit systemd
46 46
47SYSTEMD_PACKAGES = "${PN}" 47SYSTEMD_PACKAGES = "${PN}"
48SYSTEMD_SERVICE_${PN} = "thingsboard-gateway.service" 48SYSTEMD_SERVICE:${PN} = "thingsboard-gateway.service"
49 49
50FILES_${PN} += "/etc \ 50FILES:${PN} += "/etc \
51 /lib \ 51 /lib \
52 /usr \ 52 /usr \
53" 53"
54 54
55do_install_append(){ 55do_install:append(){
56 56
57 install -d ${D}${sysconfdir}/thingsboard-gateway/config 57 install -d ${D}${sysconfdir}/thingsboard-gateway/config
58 58
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-meta-oe.bbappend b/meta-oe/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
index 50da5e5d0..09f3e34f4 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
+++ b/meta-oe/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
@@ -1,20 +1,20 @@
1RDEPENDS_packagegroup-meta-oe-devtools += "\ 1RDEPENDS:packagegroup-meta-oe-devtools += "\
2 python3-distutils-extra \ 2 python3-distutils-extra \
3 rwmem \ 3 rwmem \
4 speedtest-cli \ 4 speedtest-cli \
5 mongodb \ 5 mongodb \
6" 6"
7 7
8RDEPENDS_packagegroup-meta-oe-connectivity += "\ 8RDEPENDS:packagegroup-meta-oe-connectivity += "\
9 lirc \ 9 lirc \
10" 10"
11 11
12RDEPENDS_packagegroup-meta-oe-extended += "\ 12RDEPENDS:packagegroup-meta-oe-extended += "\
13 lcdproc \ 13 lcdproc \
14 mozjs \ 14 mozjs \
15" 15"
16RDEPENDS_packagegroup-meta-oe-support += "\ 16RDEPENDS:packagegroup-meta-oe-support += "\
17 smem \ 17 smem \
18" 18"
19RDEPENDS_packagegroup-meta-oe-extended_remove_libc-musl = "lcdproc" 19RDEPENDS:packagegroup-meta-oe-extended:remove:libc-musl = "lcdproc"
20 20
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb_git.bb b/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb_git.bb
index 9d461078a..eff014a4c 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb_git.bb
+++ b/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb_git.bb
@@ -33,13 +33,13 @@ SRC_URI = "git://github.com/mongodb/mongo.git;branch=v4.4 \
33 file://0001-Use-explicit-typecast-to-size_t.patch \ 33 file://0001-Use-explicit-typecast-to-size_t.patch \
34 file://PTHREAD_STACK_MIN.patch \ 34 file://PTHREAD_STACK_MIN.patch \
35 " 35 "
36SRC_URI_append_libc-musl ="\ 36SRC_URI:append:libc-musl ="\
37 file://0001-Mark-one-of-strerror_r-implementation-glibc-specific.patch \ 37 file://0001-Mark-one-of-strerror_r-implementation-glibc-specific.patch \
38 file://0002-Fix-default-stack-size-to-256K.patch \ 38 file://0002-Fix-default-stack-size-to-256K.patch \
39 file://0004-wiredtiger-Disable-strtouq-on-musl.patch \ 39 file://0004-wiredtiger-Disable-strtouq-on-musl.patch \
40 " 40 "
41 41
42SRC_URI_append_toolchain-clang = "\ 42SRC_URI:append:toolchain-clang = "\
43 file://0001-asio-Dont-use-experimental-with-clang.patch \ 43 file://0001-asio-Dont-use-experimental-with-clang.patch \
44 " 44 "
45 45
@@ -51,20 +51,20 @@ COMPATIBLE_HOST ?= '(x86_64|i.86|powerpc64|arm|aarch64).*-linux'
51PACKAGECONFIG ??= "tcmalloc system-pcre" 51PACKAGECONFIG ??= "tcmalloc system-pcre"
52# gperftools compilation fails for arm below v7 because of missing support of 52# gperftools compilation fails for arm below v7 because of missing support of
53# dmb operation. So we use system-allocator instead of tcmalloc 53# dmb operation. So we use system-allocator instead of tcmalloc
54PACKAGECONFIG_remove_armv6 = "tcmalloc" 54PACKAGECONFIG:remove:armv6 = "tcmalloc"
55PACKAGECONFIG_remove_libc-musl = "tcmalloc" 55PACKAGECONFIG:remove:libc-musl = "tcmalloc"
56PACKAGECONFIG_remove_riscv64 = "tcmalloc" 56PACKAGECONFIG:remove:riscv64 = "tcmalloc"
57PACKAGECONFIG_remove_riscv32 = "tcmalloc" 57PACKAGECONFIG:remove:riscv32 = "tcmalloc"
58 58
59PACKAGECONFIG[tcmalloc] = "--use-system-tcmalloc,--allocator=system,gperftools," 59PACKAGECONFIG[tcmalloc] = "--use-system-tcmalloc,--allocator=system,gperftools,"
60PACKAGECONFIG[shell] = ",--js-engine=none,," 60PACKAGECONFIG[shell] = ",--js-engine=none,,"
61PACKAGECONFIG[system-pcre] = "--use-system-pcre,,libpcre," 61PACKAGECONFIG[system-pcre] = "--use-system-pcre,,libpcre,"
62 62
63MONGO_ARCH ?= "${HOST_ARCH}" 63MONGO_ARCH ?= "${HOST_ARCH}"
64MONGO_ARCH_powerpc64le = "ppc64le" 64MONGO_ARCH:powerpc64le = "ppc64le"
65WIREDTIGER ?= "off" 65WIREDTIGER ?= "off"
66WIREDTIGER_x86-64 = "on" 66WIREDTIGER:x86-64 = "on"
67WIREDTIGER_aarch64 = "on" 67WIREDTIGER:aarch64 = "on"
68 68
69EXTRA_OESCONS = "PREFIX=${prefix} \ 69EXTRA_OESCONS = "PREFIX=${prefix} \
70 DESTDIR=${D} \ 70 DESTDIR=${D} \
@@ -85,7 +85,7 @@ EXTRA_OESCONS = "PREFIX=${prefix} \
85 85
86 86
87USERADD_PACKAGES = "${PN}" 87USERADD_PACKAGES = "${PN}"
88USERADD_PARAM_${PN} = "--system --no-create-home --home-dir /var/run/${BPN} --shell /bin/false --user-group ${BPN}" 88USERADD_PARAM:${PN} = "--system --no-create-home --home-dir /var/run/${BPN} --shell /bin/false --user-group ${BPN}"
89 89
90 90
91scons_do_compile() { 91scons_do_compile() {
@@ -123,6 +123,6 @@ scons_do_install() {
123 chown ${PN}:${PN} ${D}${localstatedir}/log/${BPN} 123 chown ${PN}:${PN} ${D}${localstatedir}/log/${BPN}
124} 124}
125 125
126CONFFILES_${PN} = "${sysconfdir}/mongod.conf" 126CONFFILES:${PN} = "${sysconfdir}/mongod.conf"
127 127
128SYSTEMD_SERVICE_${PN} = "mongod.service" 128SYSTEMD_SERVICE:${PN} = "mongod.service"
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb_0.4.5.bb b/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb_0.4.5.bb
index b2f8db9c0..6ccefd22e 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb_0.4.5.bb
+++ b/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb_0.4.5.bb
@@ -11,16 +11,16 @@ S = "${WORKDIR}/git"
11 11
12inherit cmake python3native 12inherit cmake python3native
13 13
14do_install_append() { 14do_install:append() {
15 install -Dm 0755 ${S}/generator/nanopb_generator.py ${D}${bindir}/nanopb_generator.py 15 install -Dm 0755 ${S}/generator/nanopb_generator.py ${D}${bindir}/nanopb_generator.py
16 install -Dm 0755 ${S}/generator/protoc-gen-nanopb ${D}${bindir}/protoc-gen-nanopb 16 install -Dm 0755 ${S}/generator/protoc-gen-nanopb ${D}${bindir}/protoc-gen-nanopb
17 install -Dm 0755 ${S}/generator/proto/__init__.py ${D}${PYTHON_SITEPACKAGES_DIR}/proto/__init__.py 17 install -Dm 0755 ${S}/generator/proto/__init__.py ${D}${PYTHON_SITEPACKAGES_DIR}/proto/__init__.py
18} 18}
19 19
20FILES_${PN} += "${PYTHON_SITEPACKAGES_DIR}" 20FILES:${PN} += "${PYTHON_SITEPACKAGES_DIR}"
21FILES_${PN}-dev += "${libdir}/cmake/${BPN}" 21FILES:${PN}-dev += "${libdir}/cmake/${BPN}"
22 22
23RDEPENDS_${PN} += "\ 23RDEPENDS:${PN} += "\
24 ${PYTHON_PN}-protobuf \ 24 ${PYTHON_PN}-protobuf \
25 protobuf-compiler \ 25 protobuf-compiler \
26" 26"
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-extended/lcdproc/lcdproc_git.bb b/meta-oe/dynamic-layers/meta-python/recipes-extended/lcdproc/lcdproc_git.bb
index 35585d069..444279309 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-extended/lcdproc/lcdproc_git.bb
+++ b/meta-oe/dynamic-layers/meta-python/recipes-extended/lcdproc/lcdproc_git.bb
@@ -24,9 +24,9 @@ inherit autotools pkgconfig update-rc.d
24 24
25LCD_DRIVERS ?= "all,!irman,!svga${SERIALVFD}" 25LCD_DRIVERS ?= "all,!irman,!svga${SERIALVFD}"
26SERIALVFD ?= "" 26SERIALVFD ?= ""
27SERIALVFD_libc-musl = ",!serialVFD" 27SERIALVFD:libc-musl = ",!serialVFD"
28SERIALVFD_libc-musl_x86 = "" 28SERIALVFD:libc-musl:x86 = ""
29SERIALVFD_libc-musl_x86-64 = "" 29SERIALVFD:libc-musl:x86-64 = ""
30 30
31LCD_DEFAULT_DRIVER ?= "curses" 31LCD_DEFAULT_DRIVER ?= "curses"
32 32
@@ -37,7 +37,7 @@ PACKAGECONFIG[g15] = ",,libg15 g15daemon libg15render,"
37PACKAGECONFIG[hid] = "--enable-libhid,--disable-libhid,libhid" 37PACKAGECONFIG[hid] = "--enable-libhid,--disable-libhid,libhid"
38PACKAGECONFIG[png] = "--enable-libpng,--disable-libpng,libpng" 38PACKAGECONFIG[png] = "--enable-libpng,--disable-libpng,libpng"
39 39
40LCD_DRIVERS_append = "${@bb.utils.contains('PACKAGECONFIG', 'g15', '', ',!g15', d)}" 40LCD_DRIVERS:append = "${@bb.utils.contains('PACKAGECONFIG', 'g15', '', ',!g15', d)}"
41 41
42EXTRA_OECONF = "--enable-drivers='${LCD_DRIVERS}'" 42EXTRA_OECONF = "--enable-drivers='${LCD_DRIVERS}'"
43 43
@@ -74,31 +74,31 @@ do_install () {
74 74
75PACKAGES =+ "lcdd lcdvc" 75PACKAGES =+ "lcdd lcdvc"
76 76
77RRECOMMENDS_${PN} = "lcdd" 77RRECOMMENDS:${PN} = "lcdd"
78 78
79FILES_lcdd = "${sysconfdir}/LCDd.conf \ 79FILES:lcdd = "${sysconfdir}/LCDd.conf \
80 ${sbindir}/LCDd \ 80 ${sbindir}/LCDd \
81 ${sysconfdir}/init.d/lcdd" 81 ${sysconfdir}/init.d/lcdd"
82 82
83CONFFILES_lcdd = "${sysconfdir}/LCDd.conf" 83CONFFILES:lcdd = "${sysconfdir}/LCDd.conf"
84CONFFILES_${PN} = "${sysconfdir}/lcdproc.conf" 84CONFFILES:${PN} = "${sysconfdir}/lcdproc.conf"
85CONFFILES_lcdvc = "${sysconfdir}/lcdvc.conf" 85CONFFILES:lcdvc = "${sysconfdir}/lcdvc.conf"
86FILES_lcdvc = "${sysconfdir}/lcdvc.conf ${sbindir}/lcdvc" 86FILES:lcdvc = "${sysconfdir}/lcdvc.conf ${sbindir}/lcdvc"
87 87
88# Driver packages 88# Driver packages
89 89
90# USB / no USB trickery 90# USB / no USB trickery
91 91
92RCONFLICTS_lcdd-driver-hd47780nousb = "lcdd-driver-hd44780" 92RCONFLICTS:lcdd-driver-hd47780nousb = "lcdd-driver-hd44780"
93RCONFLICTS_lcdd-driver-hd47780 = "lcdd-driver-hd44780nousb" 93RCONFLICTS:lcdd-driver-hd47780 = "lcdd-driver-hd44780nousb"
94 94
95INITSCRIPT_PACKAGES = "lcdd lcdproc" 95INITSCRIPT_PACKAGES = "lcdd lcdproc"
96INITSCRIPT_NAME_lcdd = "lcdd" 96INITSCRIPT_NAME:lcdd = "lcdd"
97INITSCRIPT_NAME_lcdproc = "lcdproc" 97INITSCRIPT_NAME:lcdproc = "lcdproc"
98INITSCRIPT_PARAMS_lcdd = "defaults 70 21" 98INITSCRIPT_PARAMS:lcdd = "defaults 70 21"
99INITSCRIPT_PARAMS_lcdproc = "defaults 71 20" 99INITSCRIPT_PARAMS:lcdproc = "defaults 71 20"
100 100
101python populate_packages_prepend() { 101python populate_packages:prepend() {
102 plugindir = d.expand('${libdir}/lcdproc') 102 plugindir = d.expand('${libdir}/lcdproc')
103 do_split_packages(d, plugindir, '(.*)\.so$', 'lcdd-driver-%s', 'LCDd driver for %s', prepend=True) 103 do_split_packages(d, plugindir, '(.*)\.so$', 'lcdd-driver-%s', 'LCDd driver for %s', prepend=True)
104} 104}
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs_60.9.0.bb b/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs_60.9.0.bb
index 7367c30a5..1747e6b29 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs_60.9.0.bb
+++ b/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs_60.9.0.bb
@@ -20,11 +20,11 @@ SRC_URI = " \
20 file://0013-riscv-Disable-atomic-operations.patch \ 20 file://0013-riscv-Disable-atomic-operations.patch \
21 file://0014-remove-JS_VOLATIME_ARM.patch \ 21 file://0014-remove-JS_VOLATIME_ARM.patch \
22" 22"
23SRC_URI_append_libc-musl = " \ 23SRC_URI:append:libc-musl = " \
24 file://musl/0001-support-musl.patch \ 24 file://musl/0001-support-musl.patch \
25 file://musl/0002-js-Fix-build-with-musl.patch \ 25 file://musl/0002-js-Fix-build-with-musl.patch \
26" 26"
27SRC_URI_append_mipsarchn32 = " \ 27SRC_URI:append:mipsarchn32 = " \
28 file://mipsarchn32/0001-fix-compiling-failure-on-mips64-n32-bsp.patch \ 28 file://mipsarchn32/0001-fix-compiling-failure-on-mips64-n32-bsp.patch \
29" 29"
30SRC_URI[md5sum] = "69a0be9ce695e5dc4941ed0c78ef00c2" 30SRC_URI[md5sum] = "69a0be9ce695e5dc4941ed0c78ef00c2"
@@ -35,7 +35,7 @@ S = "${WORKDIR}/firefox-${@d.getVar("PV").replace("esr", "")}"
35inherit autotools pkgconfig perlnative python3native 35inherit autotools pkgconfig perlnative python3native
36 36
37inherit features_check 37inherit features_check
38CONFLICT_DISTRO_FEATURES_mipsarchn32 = "ld-is-gold" 38CONFLICT_DISTRO_FEATURES:mipsarchn32 = "ld-is-gold"
39 39
40DEPENDS += " \ 40DEPENDS += " \
41 nspr zlib autoconf-2.13-native \ 41 nspr zlib autoconf-2.13-native \
@@ -62,18 +62,18 @@ EXTRA_OECONF = " \
62" 62"
63 63
64# Without this, JS_Init() will fail for mips64. 64# Without this, JS_Init() will fail for mips64.
65EXTRA_OECONF_append_mipsarch = " --with-intl-api=build" 65EXTRA_OECONF:append:mipsarch = " --with-intl-api=build"
66EXTRA_OECONF_append_powerpc = " --with-intl-api=build" 66EXTRA_OECONF:append:powerpc = " --with-intl-api=build"
67 67
68EXTRA_OECONF_append_mipsarch = " --disable-ion" 68EXTRA_OECONF:append:mipsarch = " --disable-ion"
69EXTRA_OECONF_append_riscv64 = " --disable-ion" 69EXTRA_OECONF:append:riscv64 = " --disable-ion"
70EXTRA_OECONF_append_riscv32 = " --disable-ion" 70EXTRA_OECONF:append:riscv32 = " --disable-ion"
71 71
72PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" 72PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
73PACKAGECONFIG[x11] = "--x-includes=${STAGING_INCDIR} --x-libraries=${STAGING_LIBDIR},--x-includes=no --x-libraries=no,virtual/libx11" 73PACKAGECONFIG[x11] = "--x-includes=${STAGING_INCDIR} --x-libraries=${STAGING_LIBDIR},--x-includes=no --x-libraries=no,virtual/libx11"
74 74
75EXTRA_OEMAKE_task-compile += "BUILD_OPT=1 OS_LDFLAGS='-Wl,-latomic ${LDFLAGS}'" 75EXTRA_OEMAKE:task-compile += "BUILD_OPT=1 OS_LDFLAGS='-Wl,-latomic ${LDFLAGS}'"
76EXTRA_OEMAKE_task-install += "STATIC_LIBRARY_NAME=js_static" 76EXTRA_OEMAKE:task-install += "STATIC_LIBRARY_NAME=js_static"
77 77
78export HOST_CC = "${BUILD_CC}" 78export HOST_CC = "${BUILD_CC}"
79export HOST_CXX = "${BUILD_CXX}" 79export HOST_CXX = "${BUILD_CXX}"
@@ -110,12 +110,12 @@ do_configure() {
110 touch ${B}/config.status 110 touch ${B}/config.status
111} 111}
112 112
113do_compile_prepend() { 113do_compile:prepend() {
114 export SHELL="/bin/sh" 114 export SHELL="/bin/sh"
115 export PYTHONPATH=`cat ${B}/PYTHONPATH` 115 export PYTHONPATH=`cat ${B}/PYTHONPATH`
116} 116}
117 117
118do_install_prepend() { 118do_install:prepend() {
119 export SHELL="/bin/sh" 119 export SHELL="/bin/sh"
120 export PYTHONPATH=`cat ${B}/PYTHONPATH` 120 export PYTHONPATH=`cat ${B}/PYTHONPATH`
121} 121}
@@ -124,15 +124,15 @@ inherit multilib_script multilib_header
124 124
125MULTILIB_SCRIPTS += " ${PN}-dev:${bindir}/js60-config" 125MULTILIB_SCRIPTS += " ${PN}-dev:${bindir}/js60-config"
126 126
127do_install_append() { 127do_install:append() {
128 oe_multilib_header mozjs-60/js-config.h 128 oe_multilib_header mozjs-60/js-config.h
129 sed -e 's@${STAGING_DIR_HOST}@@g' \ 129 sed -e 's@${STAGING_DIR_HOST}@@g' \
130 -i ${D}${bindir}/js60-config 130 -i ${D}${bindir}/js60-config
131} 131}
132 132
133PACKAGES =+ "lib${BPN}" 133PACKAGES =+ "lib${BPN}"
134FILES_lib${BPN} += "${libdir}/lib*.so" 134FILES:lib${BPN} += "${libdir}/lib*.so"
135FILES_${PN}-dev += "${bindir}/js60-config" 135FILES:${PN}-dev += "${bindir}/js60-config"
136 136
137# Fails to build with thumb-1 (qemuarm) 137# Fails to build with thumb-1 (qemuarm)
138#| {standard input}: Assembler messages: 138#| {standard input}: Assembler messages:
@@ -141,7 +141,7 @@ FILES_${PN}-dev += "${bindir}/js60-config"
141#| {standard input}:2174: Error: unshifted register required -- `orr r1,r1,#(1<<20)' 141#| {standard input}:2174: Error: unshifted register required -- `orr r1,r1,#(1<<20)'
142#| {standard input}:2176: Error: instruction not supported in Thumb16 mode -- `subs r2,r2,#0x300' 142#| {standard input}:2176: Error: instruction not supported in Thumb16 mode -- `subs r2,r2,#0x300'
143#| {standard input}:2178: Error: instruction not supported in Thumb16 mode -- `subs r5,r2,#52' 143#| {standard input}:2178: Error: instruction not supported in Thumb16 mode -- `subs r5,r2,#52'
144ARM_INSTRUCTION_SET_armv5 = "arm" 144ARM_INSTRUCTION_SET:armv5 = "arm"
145ARM_INSTRUCTION_SET_armv4 = "arm" 145ARM_INSTRUCTION_SET:armv4 = "arm"
146 146
147DISABLE_STATIC = "" 147DISABLE_STATIC = ""
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-support/smem/smem_1.5.bb b/meta-oe/dynamic-layers/meta-python/recipes-support/smem/smem_1.5.bb
index 90db9c3f3..544c15421 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-support/smem/smem_1.5.bb
+++ b/meta-oe/dynamic-layers/meta-python/recipes-support/smem/smem_1.5.bb
@@ -33,11 +33,11 @@ do_install() {
33 install -m 0644 ${S}/smem.8 ${D}/${mandir}/man8/ 33 install -m 0644 ${S}/smem.8 ${D}/${mandir}/man8/
34} 34}
35 35
36RDEPENDS_${PN} = "python3-core python3-compression" 36RDEPENDS:${PN} = "python3-core python3-compression"
37RRECOMMENDS_${PN} = "python3-matplotlib python3-numpy" 37RRECOMMENDS:${PN} = "python3-matplotlib python3-numpy"
38 38
39PACKAGE_BEFORE_PN = "smemcap" 39PACKAGE_BEFORE_PN = "smemcap"
40 40
41FILES_smemcap = "${bindir}/smemcap" 41FILES:smemcap = "${bindir}/smemcap"
42 42
43BBCLASSEXTEND = "native" 43BBCLASSEXTEND = "native"
diff --git a/meta-oe/dynamic-layers/networking-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend b/meta-oe/dynamic-layers/networking-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
index 09c478eb1..359067cda 100644
--- a/meta-oe/dynamic-layers/networking-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
+++ b/meta-oe/dynamic-layers/networking-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
@@ -1,6 +1,6 @@
1RDEPENDS_packagegroup-meta-oe-devtools += "\ 1RDEPENDS:packagegroup-meta-oe-devtools += "\
2 valijson \ 2 valijson \
3" 3"
4 4
5RDEPENDS_packagegroup-meta-oe-support_append_x86 = "${@bb.utils.contains('BBFILE_COLLECTIONS', 'filesystems-layer', ' open-vm-tools', '', d)}" 5RDEPENDS:packagegroup-meta-oe-support:append:x86 = "${@bb.utils.contains('BBFILE_COLLECTIONS', 'filesystems-layer', ' open-vm-tools', '', d)}"
6RDEPENDS_packagegroup-meta-oe-support_append_x86-64 = "${@bb.utils.contains('BBFILE_COLLECTIONS', 'filesystems-layer', ' open-vm-tools', '', d)}" 6RDEPENDS:packagegroup-meta-oe-support:append:x86-64 = "${@bb.utils.contains('BBFILE_COLLECTIONS', 'filesystems-layer', ' open-vm-tools', '', d)}"
diff --git a/meta-oe/dynamic-layers/networking-layer/recipes-devtools/valijson/valijson_0.4.bb b/meta-oe/dynamic-layers/networking-layer/recipes-devtools/valijson/valijson_0.4.bb
index 63930b960..a9302616b 100644
--- a/meta-oe/dynamic-layers/networking-layer/recipes-devtools/valijson/valijson_0.4.bb
+++ b/meta-oe/dynamic-layers/networking-layer/recipes-devtools/valijson/valijson_0.4.bb
@@ -15,7 +15,7 @@ EXTRA_OECMAKE = "-DINSTALL_HEADERS=1 -DBUILD_TESTS=0"
15DEPENDS = "curlpp" 15DEPENDS = "curlpp"
16 16
17# valijson is a header only C++ library, so the main package will be empty. 17# valijson is a header only C++ library, so the main package will be empty.
18RDEPENDS_${PN}-dev = "" 18RDEPENDS:${PN}-dev = ""
19 19
20BBCLASSEXTEND = "native nativesdk" 20BBCLASSEXTEND = "native nativesdk"
21 21
diff --git a/meta-oe/dynamic-layers/perl-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend b/meta-oe/dynamic-layers/perl-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
index 2aee5975d..8cb8d22a2 100644
--- a/meta-oe/dynamic-layers/perl-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
+++ b/meta-oe/dynamic-layers/perl-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend
@@ -1 +1 @@
RDEPENDS_packagegroup-meta-oe-support += "debsums rasdaemon" RDEPENDS:packagegroup-meta-oe-support += "debsums rasdaemon"
diff --git a/meta-oe/dynamic-layers/perl-layer/recipes-support/debsums/debsums_2.2.2.bb b/meta-oe/dynamic-layers/perl-layer/recipes-support/debsums/debsums_2.2.2.bb
index 07ab5e62b..8c53af4cf 100644
--- a/meta-oe/dynamic-layers/perl-layer/recipes-support/debsums/debsums_2.2.2.bb
+++ b/meta-oe/dynamic-layers/perl-layer/recipes-support/debsums/debsums_2.2.2.bb
@@ -1,10 +1,10 @@
1SUMMARY = "Miscellaneous utilities specific to Debian" 1SUMMARY = "Miscellaneous utilities specific to Debian"
2SUMMARY_${PN}-cron = "Cron scripts to control automatic debsum checking" 2SUMMARY:${PN}-cron = "Cron scripts to control automatic debsum checking"
3DESCRIPTION = "A tool for verification of installed package files against \ 3DESCRIPTION = "A tool for verification of installed package files against \
4MD5 checksums debsums can verify the integrity of installed package files \ 4MD5 checksums debsums can verify the integrity of installed package files \
5against MD5 checksums installed by the package, or generated from a .deb \ 5against MD5 checksums installed by the package, or generated from a .deb \
6archive." 6archive."
7DESCRIPTION_${PN}-cron = "Cron scripts to control automatic system integrity \ 7DESCRIPTION:${PN}-cron = "Cron scripts to control automatic system integrity \
8checking via debsums." 8checking via debsums."
9SECTION = "base" 9SECTION = "base"
10LICENSE = "GPLv2" 10LICENSE = "GPLv2"
@@ -44,7 +44,7 @@ do_install() {
44 44
45PACKAGES =+ "${PN}-cron" 45PACKAGES =+ "${PN}-cron"
46 46
47RDEPENDS_${PN} = "dpkg dpkg-perl libfile-fnmatch-perl perl \ 47RDEPENDS:${PN} = "dpkg dpkg-perl libfile-fnmatch-perl perl \
48 perl-module-constant perl-module-digest-md5 \ 48 perl-module-constant perl-module-digest-md5 \
49 perl-module-errno perl-module-fcntl \ 49 perl-module-errno perl-module-fcntl \
50 perl-module-file-basename perl-module-file-copy \ 50 perl-module-file-basename perl-module-file-copy \
@@ -53,4 +53,4 @@ RDEPENDS_${PN} = "dpkg dpkg-perl libfile-fnmatch-perl perl \
53 perl-module-file-temp perl-module-getopt-long \ 53 perl-module-file-temp perl-module-getopt-long \
54 perl-module-posix" 54 perl-module-posix"
55 55
56FILES_${PN}-cron = "${sysconfdir}/cron.*" 56FILES:${PN}-cron = "${sysconfdir}/cron.*"
diff --git a/meta-oe/dynamic-layers/perl-layer/recipes-support/rasdaemon/rasdaemon_0.6.7.bb b/meta-oe/dynamic-layers/perl-layer/recipes-support/rasdaemon/rasdaemon_0.6.7.bb
index 39ed3d107..a68dfa1d0 100644
--- a/meta-oe/dynamic-layers/perl-layer/recipes-support/rasdaemon/rasdaemon_0.6.7.bb
+++ b/meta-oe/dynamic-layers/perl-layer/recipes-support/rasdaemon/rasdaemon_0.6.7.bb
@@ -12,7 +12,7 @@ SRCREV = "aa96737648d867a3d73e4151d05b54bbab494605"
12 12
13S = "${WORKDIR}/git" 13S = "${WORKDIR}/git"
14 14
15RDEPENDS_${BPN} = "perl perl-module-file-basename perl-module-file-find perl-module-file-spec perl-module-getopt-long \ 15RDEPENDS:${BPN} = "perl perl-module-file-basename perl-module-file-find perl-module-file-spec perl-module-getopt-long \
16 perl-module-posix perl-module-file-glob libdbi-perl libdbd-sqlite-perl" 16 perl-module-posix perl-module-file-glob libdbi-perl libdbd-sqlite-perl"
17 17
18inherit autotools pkgconfig update-rc.d systemd 18inherit autotools pkgconfig update-rc.d systemd
@@ -29,27 +29,27 @@ PACKAGECONFIG[hisi-ns-decode] = "--enable-hisi-ns-decode,--disable-hisi-ns-decod
29PACKAGECONFIG[non-standard] = "--enable-non-standard,--disable-non-standard" 29PACKAGECONFIG[non-standard] = "--enable-non-standard,--disable-non-standard"
30PACKAGECONFIG[abrt-report] = "--enable-abrt-report,--disable-abrt-report" 30PACKAGECONFIG[abrt-report] = "--enable-abrt-report,--disable-abrt-report"
31 31
32DEPENDS_append_libc-musl = " argp-standalone" 32DEPENDS:append:libc-musl = " argp-standalone"
33LDFLAGS_append_libc-musl = " -largp" 33LDFLAGS:append:libc-musl = " -largp"
34 34
35do_configure_prepend () { 35do_configure:prepend () {
36 ( cd ${S}; autoreconf -vfi ) 36 ( cd ${S}; autoreconf -vfi )
37} 37}
38 38
39do_install_append() { 39do_install:append() {
40 install -d ${D}${sysconfdir}/init.d 40 install -d ${D}${sysconfdir}/init.d
41 install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/rasdaemon 41 install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/rasdaemon
42 install -d ${D}${systemd_unitdir}/system 42 install -d ${D}${systemd_unitdir}/system
43 install -m 0644 ${WORKDIR}/rasdaemon.service ${D}${systemd_unitdir}/system 43 install -m 0644 ${WORKDIR}/rasdaemon.service ${D}${systemd_unitdir}/system
44} 44}
45 45
46FILES_${PN} += "${sbindir}/rasdaemon \ 46FILES:${PN} += "${sbindir}/rasdaemon \
47 ${sysconfdir}/init.d \ 47 ${sysconfdir}/init.d \
48 ${systemd_unitdir}/system/rasdaemon.service" 48 ${systemd_unitdir}/system/rasdaemon.service"
49 49
50SYSTEMD_SERVICE_${PN} = "rasdaemon.service" 50SYSTEMD_SERVICE:${PN} = "rasdaemon.service"
51SYSTEMD_AUTO_ENABLE = "enable" 51SYSTEMD_AUTO_ENABLE = "enable"
52 52
53INITSCRIPT_PACKAGES = "${PN}" 53INITSCRIPT_PACKAGES = "${PN}"
54INITSCRIPT_NAME_${PN} = "rasdaemon" 54INITSCRIPT_NAME:${PN} = "rasdaemon"
55INITSCRIPT_PARAMS_${PN} = "defaults 89" 55INITSCRIPT_PARAMS:${PN} = "defaults 89"
diff --git a/meta-oe/licenses/Arphic-Public-License b/meta-oe/licenses/Arphic-Public-License
index 7e38aa59b..c1aba41d3 100644
--- a/meta-oe/licenses/Arphic-Public-License
+++ b/meta-oe/licenses/Arphic-Public-License
@@ -1,58 +1,58 @@
1ARPHIC PUBLIC LICENSE 1ARPHIC PUBLIC LICENSE
2 2
3Copyright (C) 1999 Arphic Technology Co., Ltd. 3Copyright (C) 1999 Arphic Technology Co., Ltd.
411Fl. No.168, Yung Chi Rd., Taipei, 110 Taiwan 411Fl. No.168, Yung Chi Rd., Taipei, 110 Taiwan
5All rights reserved except as specified below. 5All rights reserved except as specified below.
6 6
7Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is forbidden. 7Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is forbidden.
8 8
9Preamble 9Preamble
10 10
11 The licenses for most software are designed to take away your freedom to share and change it. By contrast, the ARPHIC PUBLIC LICENSE specifically permits and encourages you to use this software, provided that you give the recipients all the rights that we gave you and make sure they can get the modifications of this software. 11 The licenses for most software are designed to take away your freedom to share and change it. By contrast, the ARPHIC PUBLIC LICENSE specifically permits and encourages you to use this software, provided that you give the recipients all the rights that we gave you and make sure they can get the modifications of this software.
12 12
13Legal Terms 13Legal Terms
14 14
150. Definitions: 150. Definitions:
16 Throughout this License, "Font" means the TrueType fonts "AR PL Mingti2L Big5", "AR PL KaitiM Big5" (BIG-5 character set) and "AR PL SungtiL GB", "AR PL KaitiM GB" (GB character set) which are originally distributed by Arphic, and the derivatives of those fonts created through any modification including modifying glyph, reordering glyph, converting format, changing font name, or adding/deleting some characters in/from glyph table. 16 Throughout this License, "Font" means the TrueType fonts "AR PL Mingti2L Big5", "AR PL KaitiM Big5" (BIG-5 character set) and "AR PL SungtiL GB", "AR PL KaitiM GB" (GB character set) which are originally distributed by Arphic, and the derivatives of those fonts created through any modification including modifying glyph, reordering glyph, converting format, changing font name, or adding/deleting some characters in/from glyph table.
17 17
18 "PL" means "Public License". 18 "PL" means "Public License".
19 19
20 "Copyright Holder" means whoever is named in the copyright or copyrights for the Font. 20 "Copyright Holder" means whoever is named in the copyright or copyrights for the Font.
21 21
22 "You" means the licensee, or person copying, redistributing or modifying the Font. 22 "You" means the licensee, or person copying, redistributing or modifying the Font.
23 23
24 "Freely Available" means that you have the freedom to copy or modify the Font as well as redistribute copies of the Font under the same conditions you received, not price. If you wish, you can charge for this service. 24 "Freely Available" means that you have the freedom to copy or modify the Font as well as redistribute copies of the Font under the same conditions you received, not price. If you wish, you can charge for this service.
25 25
261. Copying & Distribution 261. Copying & Distribution
27 You may copy and distribute verbatim copies of this Font in any medium, without restriction, provided that you retain this license file (ARPHICPL.TXT) unaltered in all copies. 27 You may copy and distribute verbatim copies of this Font in any medium, without restriction, provided that you retain this license file (ARPHICPL.TXT) unaltered in all copies.
28 28
292. Modification 292. Modification
30 You may otherwise modify your copy of this Font in any way, including modifying glyph, reordering glyph, converting format, changing font name, or adding/deleting some characters in/from glyph table, and copy and distribute such modifications under the terms of Section 1 above, provided that the following conditions are met: 30 You may otherwise modify your copy of this Font in any way, including modifying glyph, reordering glyph, converting format, changing font name, or adding/deleting some characters in/from glyph table, and copy and distribute such modifications under the terms of Section 1 above, provided that the following conditions are met:
31 31
32 a) You must insert a prominent notice in each modified file stating how and when you changed that file. 32 a) You must insert a prominent notice in each modified file stating how and when you changed that file.
33 33
34 b) You must make such modifications Freely Available as a whole to all third parties under the terms of this License, such as by offering access to copy the modifications from a designated place, or distributing the modifications on a medium customarily used for software interchange. 34 b) You must make such modifications Freely Available as a whole to all third parties under the terms of this License, such as by offering access to copy the modifications from a designated place, or distributing the modifications on a medium customarily used for software interchange.
35 35
36 c) If the modified fonts normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the Font under these conditions, and telling the user how to view a copy of this License. 36 c) If the modified fonts normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the Font under these conditions, and telling the user how to view a copy of this License.
37 37
38 These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Font, and can be reasonably considered independent and separate works in themselves, then this License and its terms, do not apply to those sections when you distribute them as separate works. Therefore, mere aggregation of another work not based on the Font with the Font on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 38 These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Font, and can be reasonably considered independent and separate works in themselves, then this License and its terms, do not apply to those sections when you distribute them as separate works. Therefore, mere aggregation of another work not based on the Font with the Font on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
39 39
403. Condition Subsequent 403. Condition Subsequent
41 You may not copy, modify, sublicense, or distribute the Font except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Font will automatically retroactively void your rights under this License. However, parties who have received copies or rights from you under this License will keep their licenses valid so long as such parties remain in full compliance. 41 You may not copy, modify, sublicense, or distribute the Font except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Font will automatically retroactively void your rights under this License. However, parties who have received copies or rights from you under this License will keep their licenses valid so long as such parties remain in full compliance.
42 42
434. Acceptance 434. Acceptance
44 You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to copy, modify, sublicense or distribute the Font. These actions are prohibited by law if you do not accept this License. Therefore, by copying, modifying, sublicensing or distributing the Font, you indicate your acceptance of this License and all its terms and conditions. 44 You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to copy, modify, sublicense or distribute the Font. These actions are prohibited by law if you do not accept this License. Therefore, by copying, modifying, sublicensing or distributing the Font, you indicate your acceptance of this License and all its terms and conditions.
45 45
465. Automatic Receipt 465. Automatic Receipt
47 Each time you redistribute the Font, the recipient automatically receives a license from the original licensor to copy, distribute or modify the Font subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 47 Each time you redistribute the Font, the recipient automatically receives a license from the original licensor to copy, distribute or modify the Font subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.
48 48
496. Contradiction 496. Contradiction
50 If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Font at all. For example, if a patent license would not permit royalty-free redistribution of the Font by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Font. 50 If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Font at all. For example, if a patent license would not permit royalty-free redistribution of the Font by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Font.
51 51
52 If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. 52 If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.
53 53
547. NO WARRANTY 547. NO WARRANTY
55 BECAUSE THE FONT IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE FONT, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS OR OTHER PARTIES PROVIDE THE FONT "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE FONT IS WITH YOU. SHOULD THE FONT PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 55 BECAUSE THE FONT IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE FONT, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS OR OTHER PARTIES PROVIDE THE FONT "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE FONT IS WITH YOU. SHOULD THE FONT PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
56 56
578. DAMAGES WAIVER 578. DAMAGES WAIVER
58 UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, IN NO EVENT WILL ANY COPYRIGHTT HOLDERS, OR OTHER PARTIES WHO MAY COPY, MODIFY OR REDISTRIBUTE THE FONT AS PERMITTED ABOVE, BE LIABLE TO YOU FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, INCIDENTAL, SPECIAL OR EXEMPLARY DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE FONT (INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA OR PROFITS; OR BUSINESS INTERRUPTION), EVEN IF SUCH HOLDERS OR OTHER PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 58 UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, IN NO EVENT WILL ANY COPYRIGHTT HOLDERS, OR OTHER PARTIES WHO MAY COPY, MODIFY OR REDISTRIBUTE THE FONT AS PERMITTED ABOVE, BE LIABLE TO YOU FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, INCIDENTAL, SPECIAL OR EXEMPLARY DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE FONT (INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA OR PROFITS; OR BUSINESS INTERRUPTION), EVEN IF SUCH HOLDERS OR OTHER PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
diff --git a/meta-oe/recipes-benchmark/bonnie/bonnie++_1.04.bb b/meta-oe/recipes-benchmark/bonnie/bonnie++_1.04.bb
index d7583f076..91387176b 100644
--- a/meta-oe/recipes-benchmark/bonnie/bonnie++_1.04.bb
+++ b/meta-oe/recipes-benchmark/bonnie/bonnie++_1.04.bb
@@ -25,7 +25,7 @@ do_install () {
25 25
26PACKAGES =+ "bonnie-scripts" 26PACKAGES =+ "bonnie-scripts"
27 27
28FILES_${PN} = "${sbindir}" 28FILES:${PN} = "${sbindir}"
29FILES_bonnie-scripts = "${bindir}" 29FILES:bonnie-scripts = "${bindir}"
30 30
31RDEPENDS_bonnie-scripts += "perl" 31RDEPENDS:bonnie-scripts += "perl"
diff --git a/meta-oe/recipes-benchmark/cpuburn/cpuburn-arm_git.bb b/meta-oe/recipes-benchmark/cpuburn/cpuburn-arm_git.bb
index b21212a43..f8f817e40 100644
--- a/meta-oe/recipes-benchmark/cpuburn/cpuburn-arm_git.bb
+++ b/meta-oe/recipes-benchmark/cpuburn/cpuburn-arm_git.bb
@@ -2,7 +2,7 @@ SUMMARY = "A collection of cpuburn programs tuned for different ARM hardware"
2LICENSE = "MIT" 2LICENSE = "MIT"
3LIC_FILES_CHKSUM = "file://cpuburn-a53.S;beginline=1;endline=22;md5=3b7ccd70144c16d3fe14ac491c2d4a87" 3LIC_FILES_CHKSUM = "file://cpuburn-a53.S;beginline=1;endline=22;md5=3b7ccd70144c16d3fe14ac491c2d4a87"
4 4
5RPROVIDES_${PN} = "cpuburn-neon" 5RPROVIDES:${PN} = "cpuburn-neon"
6PROVIDES += "cpuburn-neon" 6PROVIDES += "cpuburn-neon"
7 7
8SRCREV = "ad7e646700d14b81413297bda02fb7fe96613c3f" 8SRCREV = "ad7e646700d14b81413297bda02fb7fe96613c3f"
@@ -47,6 +47,6 @@ do_install() {
47} 47}
48 48
49COMPATIBLE_MACHINE ?= "(^$)" 49COMPATIBLE_MACHINE ?= "(^$)"
50COMPATIBLE_MACHINE_armv7a = "(.*)" 50COMPATIBLE_MACHINE:armv7a = "(.*)"
51COMPATIBLE_MACHINE_armv7ve = "(.*)" 51COMPATIBLE_MACHINE:armv7ve = "(.*)"
52COMPATIBLE_MACHINE_aarch64 = "(.*)" 52COMPATIBLE_MACHINE:aarch64 = "(.*)"
diff --git a/meta-oe/recipes-benchmark/dbench/dbench_4.0.bb b/meta-oe/recipes-benchmark/dbench/dbench_4.0.bb
index fb6a96e64..517958b15 100644
--- a/meta-oe/recipes-benchmark/dbench/dbench_4.0.bb
+++ b/meta-oe/recipes-benchmark/dbench/dbench_4.0.bb
@@ -1,6 +1,6 @@
1SUMMARY = "The dbench (disk) and tbench (TCP) benchmarks" 1SUMMARY = "The dbench (disk) and tbench (TCP) benchmarks"
2SUMMARY_dbench = "Filesystem load benchmark" 2SUMMARY:dbench = "Filesystem load benchmark"
3SUMMARY_tbench = "TCP load benchmark" 3SUMMARY:tbench = "TCP load benchmark"
4HOMEPAGE = "http://samba.org/ftp/tridge/dbench/" 4HOMEPAGE = "http://samba.org/ftp/tridge/dbench/"
5LICENSE = "GPLv3" 5LICENSE = "GPLv3"
6LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" 6LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
@@ -16,11 +16,11 @@ inherit autotools
16 16
17PACKAGES =+ "tbench" 17PACKAGES =+ "tbench"
18 18
19RPROVIDES_${PN}-dbg += "tbench-dbg" 19RPROVIDES:${PN}-dbg += "tbench-dbg"
20 20
21TARGET_CC_ARCH += "${LDFLAGS}" 21TARGET_CC_ARCH += "${LDFLAGS}"
22 22
23FILES_tbench = "${bindir}/tbench* ${prefix}/share/client.txt" 23FILES:tbench = "${bindir}/tbench* ${prefix}/share/client.txt"
24 24
25SRC_URI[md5sum] = "1fe56ff71b9a416f8889d7150ac54da4" 25SRC_URI[md5sum] = "1fe56ff71b9a416f8889d7150ac54da4"
26SRC_URI[sha256sum] = "6001893f34e68a3cfeb5d424e1f2bfef005df96a22d86f35dc770c5bccf3aa8a" 26SRC_URI[sha256sum] = "6001893f34e68a3cfeb5d424e1f2bfef005df96a22d86f35dc770c5bccf3aa8a"
diff --git a/meta-oe/recipes-benchmark/fio/fio_3.27.bb b/meta-oe/recipes-benchmark/fio/fio_3.27.bb
index d18649db0..96791948b 100644
--- a/meta-oe/recipes-benchmark/fio/fio_3.27.bb
+++ b/meta-oe/recipes-benchmark/fio/fio_3.27.bb
@@ -12,12 +12,12 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
12 12
13DEPENDS = "libaio zlib coreutils-native" 13DEPENDS = "libaio zlib coreutils-native"
14DEPENDS += "${@bb.utils.contains('MACHINE_FEATURES', 'pmem', 'pmdk', '', d)}" 14DEPENDS += "${@bb.utils.contains('MACHINE_FEATURES', 'pmem', 'pmdk', '', d)}"
15RDEPENDS_${PN} = "python3-core bash" 15RDEPENDS:${PN} = "python3-core bash"
16 16
17PACKAGECONFIG_NUMA = "numa" 17PACKAGECONFIG_NUMA = "numa"
18# ARM does not currently support NUMA 18# ARM does not currently support NUMA
19PACKAGECONFIG_NUMA_arm = "" 19PACKAGECONFIG_NUMA:arm = ""
20PACKAGECONFIG_NUMA_armeb = "" 20PACKAGECONFIG_NUMA:armeb = ""
21 21
22PACKAGECONFIG ??= "${PACKAGECONFIG_NUMA}" 22PACKAGECONFIG ??= "${PACKAGECONFIG_NUMA}"
23PACKAGECONFIG[numa] = ",--disable-numa,numactl" 23PACKAGECONFIG[numa] = ",--disable-numa,numactl"
diff --git a/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb b/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb
index f5e719a35..5e99e9e4e 100644
--- a/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb
+++ b/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
9 file://COPYING.SGI;beginline=5;md5=269cdab4af6748677acce51d9aa13552" 9 file://COPYING.SGI;beginline=5;md5=269cdab4af6748677acce51d9aa13552"
10 10
11DEPENDS = "libpng jpeg udev" 11DEPENDS = "libpng jpeg udev"
12DEPENDS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland-native wayland-protocols', '', d)}" 12DEPENDS:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland-native wayland-protocols', '', d)}"
13 13
14PV = "2021.02+${SRCPV}" 14PV = "2021.02+${SRCPV}"
15 15
diff --git a/meta-oe/recipes-benchmark/iozone3/iozone3_492.bb b/meta-oe/recipes-benchmark/iozone3/iozone3_492.bb
index a68a27c97..ba3eaec61 100644
--- a/meta-oe/recipes-benchmark/iozone3/iozone3_492.bb
+++ b/meta-oe/recipes-benchmark/iozone3/iozone3_492.bb
@@ -23,11 +23,11 @@ S = "${WORKDIR}/${BPN}_${PV}/src/current"
23# explicitly listed below. Another, the iozone3 Makefile 23# explicitly listed below. Another, the iozone3 Makefile
24# needs to be told about the cross-compiler explicitly here. 24# needs to be told about the cross-compiler explicitly here.
25# 25#
26EXTRA_OEMAKE_powerpc = "linux-powerpc CC='${CC}' GCC='${CC}'" 26EXTRA_OEMAKE:powerpc = "linux-powerpc CC='${CC}' GCC='${CC}'"
27EXTRA_OEMAKE_powerpc64 = "linux-powerpc64 CC='${CC}' GCC='${CC}'" 27EXTRA_OEMAKE:powerpc64 = "linux-powerpc64 CC='${CC}' GCC='${CC}'"
28EXTRA_OEMAKE_powerpc64le = "linux-powerpc64 CC='${CC}' GCC='${CC}'" 28EXTRA_OEMAKE:powerpc64le = "linux-powerpc64 CC='${CC}' GCC='${CC}'"
29EXTRA_OEMAKE_x86-64 = "linux-AMD64 CC='${CC}' GCC='${CC}'" 29EXTRA_OEMAKE:x86-64 = "linux-AMD64 CC='${CC}' GCC='${CC}'"
30EXTRA_OEMAKE_arm = "linux-arm CC='${CC}' GCC='${CC}'" 30EXTRA_OEMAKE:arm = "linux-arm CC='${CC}' GCC='${CC}'"
31EXTRA_OEMAKE = "linux CC='${CC}' GCC='${CC}'" 31EXTRA_OEMAKE = "linux CC='${CC}' GCC='${CC}'"
32 32
33TARGET_CC_ARCH += "${LDFLAGS}" 33TARGET_CC_ARCH += "${LDFLAGS}"
@@ -55,7 +55,7 @@ do_install() {
55 install -m 0644 ${WORKDIR}/${BPN}_${PV}/docs/Run_rules.doc ${D}${datadir}/doc/${BPN}/ 55 install -m 0644 ${WORKDIR}/${BPN}_${PV}/docs/Run_rules.doc ${D}${datadir}/doc/${BPN}/
56} 56}
57 57
58FILES_${PN} += "${datadir}/doc/${PN}/copyright.txt" 58FILES:${PN} += "${datadir}/doc/${PN}/copyright.txt"
59 59
60# LICENSE: 60# LICENSE:
61# 61#
diff --git a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
index 124b142d8..cfdf42065 100644
--- a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
+++ b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
@@ -4,8 +4,8 @@ LICENSE = "LGPLv2.1"
4LIC_FILES_CHKSUM = "file://LGPL-2.1;md5=2d5025d4aa3495befef8f17206a5b0a1" 4LIC_FILES_CHKSUM = "file://LGPL-2.1;md5=2d5025d4aa3495befef8f17206a5b0a1"
5 5
6DEPENDS = "sysfsutils" 6DEPENDS = "sysfsutils"
7RDEPENDS_${PN} += "bash python3-core" 7RDEPENDS:${PN} += "bash python3-core"
8RDEPENDS_${PN}-tests += "bash python3-core" 8RDEPENDS:${PN}-tests += "bash python3-core"
9 9
10PV = "2.23" 10PV = "2.23"
11PE = "1" 11PE = "1"
@@ -37,9 +37,9 @@ COMPATIBLE_HOST = "(i.86|x86_64|powerpc|powerpc64|aarch64|arm).*-linux*"
37 37
38LIBARGS = "LIB32=${baselib} LIB64=${baselib}" 38LIBARGS = "LIB32=${baselib} LIB64=${baselib}"
39LIBHUGETLBFS_ARCH = "${TARGET_ARCH}" 39LIBHUGETLBFS_ARCH = "${TARGET_ARCH}"
40LIBHUGETLBFS_ARCH_powerpc = "ppc" 40LIBHUGETLBFS_ARCH:powerpc = "ppc"
41LIBHUGETLBFS_ARCH_powerpc64 = "ppc64" 41LIBHUGETLBFS_ARCH:powerpc64 = "ppc64"
42LIBHUGETLBFS_ARCH_powerpc64le = "ppc64le" 42LIBHUGETLBFS_ARCH:powerpc64le = "ppc64le"
43EXTRA_OEMAKE = "'ARCH=${LIBHUGETLBFS_ARCH}' 'OPT=${CFLAGS}' 'CC=${CC}' ${LIBARGS} BUILDTYPE=NATIVEONLY V=2" 43EXTRA_OEMAKE = "'ARCH=${LIBHUGETLBFS_ARCH}' 'OPT=${CFLAGS}' 'CC=${CC}' ${LIBARGS} BUILDTYPE=NATIVEONLY V=2"
44PARALLEL_MAKE = "" 44PARALLEL_MAKE = ""
45CFLAGS += "-fexpensive-optimizations -frename-registers -fomit-frame-pointer -g0" 45CFLAGS += "-fexpensive-optimizations -frename-registers -fomit-frame-pointer -g0"
@@ -65,12 +65,12 @@ do_install() {
65 65
66 66
67PACKAGES =+ "${PN}-tests " 67PACKAGES =+ "${PN}-tests "
68FILES_${PN} += "${libdir}/*.so" 68FILES:${PN} += "${libdir}/*.so"
69FILES_${PN}-dev = "${includedir}" 69FILES:${PN}-dev = "${includedir}"
70FILES_${PN}-dbg += "${libdir}/libhugetlbfs/tests/obj32/.debug ${libdir}/libhugetlbfs/tests/obj64/.debug" 70FILES:${PN}-dbg += "${libdir}/libhugetlbfs/tests/obj32/.debug ${libdir}/libhugetlbfs/tests/obj64/.debug"
71FILES_${PN}-tests += "${libdir}/libhugetlbfs/tests" 71FILES:${PN}-tests += "${libdir}/libhugetlbfs/tests"
72 72
73INSANE_SKIP_${PN} = "dev-so" 73INSANE_SKIP:${PN} = "dev-so"
74 74
75INHIBIT_PACKAGE_STRIP = "1" 75INHIBIT_PACKAGE_STRIP = "1"
76INHIBIT_PACKAGE_DEBUG_SPLIT = "1" 76INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
diff --git a/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb b/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb
index e9d1067d4..7d141d8c7 100644
--- a/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb
+++ b/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb
@@ -83,7 +83,7 @@ do_install () {
83 install -m 0644 ${S}/src/webpage-lm.tar ${D}${datadir}/lmbench 83 install -m 0644 ${S}/src/webpage-lm.tar ${D}${datadir}/lmbench
84} 84}
85 85
86pkg_postinst_${PN} () { 86pkg_postinst:${PN} () {
87 if [ -z "$D" ]; then 87 if [ -z "$D" ]; then
88 if command -v systemd-tmpfiles >/dev/null; then 88 if command -v systemd-tmpfiles >/dev/null; then
89 systemd-tmpfiles --create ${sysconfdir}/tmpfiles.d/lmbench.conf 89 systemd-tmpfiles --create ${sysconfdir}/tmpfiles.d/lmbench.conf
@@ -93,9 +93,9 @@ pkg_postinst_${PN} () {
93 fi 93 fi
94} 94}
95 95
96RDEPENDS_${PN} = "perl" 96RDEPENDS:${PN} = "perl"
97FILES_${PN} += "${datadir}/lmbench" 97FILES:${PN} += "${datadir}/lmbench"
98 98
99ALTERNATIVE_${PN} = "stream" 99ALTERNATIVE:${PN} = "stream"
100ALTERNATIVE_LINK_NAME[stream] = "${bindir}/stream" 100ALTERNATIVE_LINK_NAME[stream] = "${bindir}/stream"
101 101
diff --git a/meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_9.2.1.bb b/meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_9.2.1.bb
index 4a8e5b5b2..c571013a9 100644
--- a/meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_9.2.1.bb
+++ b/meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_9.2.1.bb
@@ -27,11 +27,11 @@ do_install() {
27# continual target reboots if they encounter network problems. 27# continual target reboots if they encounter network problems.
28# 28#
29SYSTEMD_AUTO_ENABLE = "disable" 29SYSTEMD_AUTO_ENABLE = "disable"
30SYSTEMD_SERVICE_${PN} = "phoromatic-client.service phoromatic-server.service" 30SYSTEMD_SERVICE:${PN} = "phoromatic-client.service phoromatic-server.service"
31 31
32RDEPENDS_${PN} += "bash python3-core php-cli util-linux-lscpu os-release lsb-release" 32RDEPENDS:${PN} += "bash python3-core php-cli util-linux-lscpu os-release lsb-release"
33 33
34FILES_${PN} += " \ 34FILES:${PN} += " \
35 ${datadir}/phoronix-test-suite \ 35 ${datadir}/phoronix-test-suite \
36 ${datadir}/appdata/phoronix-test-suite.appdata.xml \ 36 ${datadir}/appdata/phoronix-test-suite.appdata.xml \
37 ${datadir}/icons/hicolor/48x48/apps/phoronix-test-suite.png \ 37 ${datadir}/icons/hicolor/48x48/apps/phoronix-test-suite.png \
diff --git a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb
index d6852e29f..a0df05c94 100644
--- a/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb
+++ b/meta-oe/recipes-benchmark/s-suite/s-suite_git.bb
@@ -23,11 +23,11 @@ do_install() {
23 install -m0755 ${S}/process_config.sh ${D}/opt/S-suite 23 install -m0755 ${S}/process_config.sh ${D}/opt/S-suite
24} 24}
25 25
26RDEPENDS_${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \ 26RDEPENDS:${PN} = "bash bc coreutils gawk g++ gcc fio libaio libaio-dev sysstat \
27 git" 27 git"
28 28
29FILES_${PN} = "/opt/S-suite/" 29FILES:${PN} = "/opt/S-suite/"
30 30
31# added to INSANE_SKIP since s-suite have an runtime 31# added to INSANE_SKIP since s-suite have an runtime
32# dependency (RDEPENDS) on libaio-dev. 32# dependency (RDEPENDS) on libaio-dev.
33INSANE_SKIP_${PN} += "dev-deps" 33INSANE_SKIP:${PN} += "dev-deps"
diff --git a/meta-oe/recipes-benchmark/sysbench/sysbench_0.4.12.bb b/meta-oe/recipes-benchmark/sysbench/sysbench_0.4.12.bb
index d1725dddd..46b6788a8 100644
--- a/meta-oe/recipes-benchmark/sysbench/sysbench_0.4.12.bb
+++ b/meta-oe/recipes-benchmark/sysbench/sysbench_0.4.12.bb
@@ -23,6 +23,6 @@ PACKAGECONFIG[mysql] = "--with-mysql \
23 --with-mysql-libs=${STAGING_LIBDIR}, \ 23 --with-mysql-libs=${STAGING_LIBDIR}, \
24 --without-mysql,mysql5" 24 --without-mysql,mysql5"
25 25
26do_configure_prepend() { 26do_configure:prepend() {
27 touch ${S}/NEWS ${S}/AUTHORS 27 touch ${S}/NEWS ${S}/AUTHORS
28} 28}
diff --git a/meta-oe/recipes-benchmark/tiobench/tiobench_0.3.3.bb b/meta-oe/recipes-benchmark/tiobench/tiobench_0.3.3.bb
index 427ce67d6..c9e2958a6 100644
--- a/meta-oe/recipes-benchmark/tiobench/tiobench_0.3.3.bb
+++ b/meta-oe/recipes-benchmark/tiobench/tiobench_0.3.3.bb
@@ -21,7 +21,7 @@ do_install() {
21 oe_runmake install 21 oe_runmake install
22} 22}
23 23
24RDEPENDS_${PN} = "\ 24RDEPENDS:${PN} = "\
25 perl \ 25 perl \
26 perl-module-exporter-heavy \ 26 perl-module-exporter-heavy \
27 perl-module-getopt-long \ 27 perl-module-getopt-long \
diff --git a/meta-oe/recipes-bsp/cpufrequtils/cpufrequtils_008.bb b/meta-oe/recipes-bsp/cpufrequtils/cpufrequtils_008.bb
index 88fcc0200..d61a871cd 100644
--- a/meta-oe/recipes-bsp/cpufrequtils/cpufrequtils_008.bb
+++ b/meta-oe/recipes-bsp/cpufrequtils/cpufrequtils_008.bb
@@ -14,7 +14,7 @@ SRC_URI = "git://github.com/emagii/cpufrequtils.git \
14 file://0001-dont-unset-cflags.patch \ 14 file://0001-dont-unset-cflags.patch \
15" 15"
16 16
17EXTRA_OEMAKE_append = " ${@['', 'NLS=false']['${USE_NLS}' == 'no']} " 17EXTRA_OEMAKE:append = " ${@['', 'NLS=false']['${USE_NLS}' == 'no']} "
18 18
19PR = "r5" 19PR = "r5"
20 20
diff --git a/meta-oe/recipes-bsp/edac-utils/edac-utils_git.bb b/meta-oe/recipes-bsp/edac-utils/edac-utils_git.bb
index b89fe6771..914718c00 100644
--- a/meta-oe/recipes-bsp/edac-utils/edac-utils_git.bb
+++ b/meta-oe/recipes-bsp/edac-utils/edac-utils_git.bb
@@ -19,19 +19,19 @@ SRC_URI = "git://github.com/grondo/edac-utils \
19 19
20inherit autotools-brokensep systemd 20inherit autotools-brokensep systemd
21 21
22do_configure_prepend () { 22do_configure:prepend () {
23 touch ${S}/ChangeLog 23 touch ${S}/ChangeLog
24 ${S}/bootstrap 24 ${S}/bootstrap
25} 25}
26 26
27RDEPENDS_${PN}_x86 = "dmidecode" 27RDEPENDS:${PN}:x86 = "dmidecode"
28RDEPENDS_${PN}_x86-64 = "dmidecode" 28RDEPENDS:${PN}:x86-64 = "dmidecode"
29RDEPENDS_${PN}_arm = "dmidecode" 29RDEPENDS:${PN}:arm = "dmidecode"
30RDEPENDS_${PN}_aarch64 = "dmidecode" 30RDEPENDS:${PN}:aarch64 = "dmidecode"
31RDEPENDS_${PN}_powerpc = "dmidecode" 31RDEPENDS:${PN}:powerpc = "dmidecode"
32RDEPENDS_${PN}_powerpc64 = "dmidecode" 32RDEPENDS:${PN}:powerpc64 = "dmidecode"
33RDEPENDS_${PN}_powerpc64le = "dmidecode" 33RDEPENDS:${PN}:powerpc64le = "dmidecode"
34RDEPENDS_${PN}_append = " \ 34RDEPENDS:${PN}:append = " \
35 perl \ 35 perl \
36 perl-module-file-basename \ 36 perl-module-file-basename \
37 perl-module-file-find \ 37 perl-module-file-find \
@@ -42,11 +42,11 @@ RDEPENDS_${PN}_append = " \
42 perl-module-file-glob \ 42 perl-module-file-glob \
43" 43"
44 44
45do_install_append() { 45do_install:append() {
46 install -d ${D}${systemd_unitdir}/system 46 install -d ${D}${systemd_unitdir}/system
47 install -m 644 ${WORKDIR}/edac.service ${D}/${systemd_unitdir}/system 47 install -m 644 ${WORKDIR}/edac.service ${D}/${systemd_unitdir}/system
48 sed -i -e 's,@SBINDIR@,${sbindir},g' ${D}/${systemd_unitdir}/system/edac.service 48 sed -i -e 's,@SBINDIR@,${sbindir},g' ${D}/${systemd_unitdir}/system/edac.service
49} 49}
50 50
51SYSTEMD_SERVICE_${PN} = "edac.service" 51SYSTEMD_SERVICE:${PN} = "edac.service"
52SYSTEMD_AUTO_ENABLE_${PN} = "disable" 52SYSTEMD_AUTO_ENABLE:${PN} = "disable"
diff --git a/meta-oe/recipes-bsp/firmwared/firmwared_git.bb b/meta-oe/recipes-bsp/firmwared/firmwared_git.bb
index 43fc59815..186bc1930 100644
--- a/meta-oe/recipes-bsp/firmwared/firmwared_git.bb
+++ b/meta-oe/recipes-bsp/firmwared/firmwared_git.bb
@@ -21,13 +21,13 @@ inherit pkgconfig autotools systemd features_check
21 21
22REQUIRED_DISTRO_FEATURES = "systemd" 22REQUIRED_DISTRO_FEATURES = "systemd"
23 23
24SYSTEMD_SERVICE_${PN} = "firmwared.service" 24SYSTEMD_SERVICE:${PN} = "firmwared.service"
25 25
26do_configure_prepend() { 26do_configure:prepend() {
27 ${S}/autogen.sh 27 ${S}/autogen.sh
28} 28}
29 29
30do_install_append() { 30do_install:append() {
31 install -d ${D}${systemd_system_unitdir} 31 install -d ${D}${systemd_system_unitdir}
32 install -m 0644 ${WORKDIR}/firmwared.service ${D}${systemd_system_unitdir} 32 install -m 0644 ${WORKDIR}/firmwared.service ${D}${systemd_system_unitdir}
33 sed -i -e 's,@BINDIR@,${bindir},g' ${D}${systemd_system_unitdir}/firmwared.service 33 sed -i -e 's,@BINDIR@,${bindir},g' ${D}${systemd_system_unitdir}/firmwared.service
diff --git a/meta-oe/recipes-bsp/irda-utils/irda-utils_0.9.18.bb b/meta-oe/recipes-bsp/irda-utils/irda-utils_0.9.18.bb
index caffcb696..ebd034ac1 100644
--- a/meta-oe/recipes-bsp/irda-utils/irda-utils_0.9.18.bb
+++ b/meta-oe/recipes-bsp/irda-utils/irda-utils_0.9.18.bb
@@ -21,7 +21,7 @@ SRC_URI[sha256sum] = "61980551e46b2eaa9e17ad31cbc1a638074611fc33bff34163d10c7a67
21 21
22inherit update-rc.d 22inherit update-rc.d
23 23
24RRECOMMENDS_${PN} = "\ 24RRECOMMENDS:${PN} = "\
25 kernel-module-pxaficp-ir \ 25 kernel-module-pxaficp-ir \
26 kernel-module-irda \ 26 kernel-module-irda \
27 kernel-module-ircomm \ 27 kernel-module-ircomm \
diff --git a/meta-oe/recipes-bsp/ledmon/ledmon_git.bb b/meta-oe/recipes-bsp/ledmon/ledmon_git.bb
index f9ae9aad9..66da1826f 100644
--- a/meta-oe/recipes-bsp/ledmon/ledmon_git.bb
+++ b/meta-oe/recipes-bsp/ledmon/ledmon_git.bb
@@ -13,7 +13,7 @@ DEPENDS = "sg3-utils udev"
13 13
14inherit autotools systemd 14inherit autotools systemd
15 15
16SYSTEMD_SERVICE_${PN} = "ledmon.service" 16SYSTEMD_SERVICE:${PN} = "ledmon.service"
17 17
18# 0.93 18# 0.93
19SRC_URI = "git://github.com/intel/ledmon;branch=master \ 19SRC_URI = "git://github.com/intel/ledmon;branch=master \
@@ -24,7 +24,7 @@ SRC_URI = "git://github.com/intel/ledmon;branch=master \
24SRCREV = "1d72f9cb5c9163b2ecdf19709935720e65f5b90e" 24SRCREV = "1d72f9cb5c9163b2ecdf19709935720e65f5b90e"
25 25
26COMPATIBLE_HOST = "(i.86|x86_64).*-linux" 26COMPATIBLE_HOST = "(i.86|x86_64).*-linux"
27COMPATIBLE_HOST_libc-musl = "null" 27COMPATIBLE_HOST:libc-musl = "null"
28 28
29S = "${WORKDIR}/git" 29S = "${WORKDIR}/git"
30EXTRA_OEMAKE = "CC='${CC}' LDFLAGS='${LDFLAGS}' CFLAGS='${CFLAGS}'" 30EXTRA_OEMAKE = "CC='${CC}' LDFLAGS='${LDFLAGS}' CFLAGS='${CFLAGS}'"
@@ -33,7 +33,7 @@ EXTRA_OEMAKE = "CC='${CC}' LDFLAGS='${LDFLAGS}' CFLAGS='${CFLAGS}'"
33# We need to add this include path in CFLAGS. 33# We need to add this include path in CFLAGS.
34CFLAGS += "-I${S}/config" 34CFLAGS += "-I${S}/config"
35 35
36do_install_append() { 36do_install:append() {
37 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then 37 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
38 install -d ${D}${systemd_unitdir}/system 38 install -d ${D}${systemd_unitdir}/system
39 install -m 0755 ${S}/systemd/ledmon.service ${D}${systemd_unitdir}/system 39 install -m 0755 ${S}/systemd/ledmon.service ${D}${systemd_unitdir}/system
diff --git a/meta-oe/recipes-bsp/lm_sensors/lmsensors-config_1.0.bb b/meta-oe/recipes-bsp/lm_sensors/lmsensors-config_1.0.bb
index b55bd5161..038f0c674 100644
--- a/meta-oe/recipes-bsp/lm_sensors/lmsensors-config_1.0.bb
+++ b/meta-oe/recipes-bsp/lm_sensors/lmsensors-config_1.0.bb
@@ -17,7 +17,7 @@ S = "${WORKDIR}"
17PACKAGECONFIG ??= "sensord" 17PACKAGECONFIG ??= "sensord"
18PACKAGECONFIG[sensord] = ",," 18PACKAGECONFIG[sensord] = ",,"
19 19
20RDEPENDS_${PN}-dev = "" 20RDEPENDS:${PN}-dev = ""
21 21
22do_install() { 22do_install() {
23 # Install fancontrol configuration file 23 # Install fancontrol configuration file
@@ -51,18 +51,18 @@ PACKAGES =+ "${PN}-fancontrol"
51 51
52# sensord web cgi support 52# sensord web cgi support
53PACKAGES =+ "${@bb.utils.contains('PACKAGECONFIG', 'sensord', '${PN}-cgi', '', d)}" 53PACKAGES =+ "${@bb.utils.contains('PACKAGECONFIG', 'sensord', '${PN}-cgi', '', d)}"
54RRECOMMENDS_${PN}-cgi = "lighttpd lighttpd-module-cgi" 54RRECOMMENDS:${PN}-cgi = "lighttpd lighttpd-module-cgi"
55RDEPENDS_${PN}-cgi = "${PN}-sensord rrdtool" 55RDEPENDS:${PN}-cgi = "${PN}-sensord rrdtool"
56FILES_${PN}-cgi = "/www/*" 56FILES:${PN}-cgi = "/www/*"
57 57
58# libsensors configuration file 58# libsensors configuration file
59FILES_${PN}-libsensors = "${sysconfdir}/sensors.d/sensors.conf" 59FILES:${PN}-libsensors = "${sysconfdir}/sensors.d/sensors.conf"
60 60
61# sensord logging daemon configuration files 61# sensord logging daemon configuration files
62FILES_${PN}-sensord = "\ 62FILES:${PN}-sensord = "\
63 ${sysconfdir}/sensord.conf \ 63 ${sysconfdir}/sensord.conf \
64 ${sysconfdir}/sysconfig/sensord \ 64 ${sysconfdir}/sysconfig/sensord \
65" 65"
66 66
67# fancontrol script configuration file 67# fancontrol script configuration file
68FILES_${PN}-fancontrol = "${sysconfdir}/fancontrol" 68FILES:${PN}-fancontrol = "${sysconfdir}/fancontrol"
diff --git a/meta-oe/recipes-bsp/lm_sensors/lmsensors_3.6.0.bb b/meta-oe/recipes-bsp/lm_sensors/lmsensors_3.6.0.bb
index 4ee96df98..b6ae3cddc 100644
--- a/meta-oe/recipes-bsp/lm_sensors/lmsensors_3.6.0.bb
+++ b/meta-oe/recipes-bsp/lm_sensors/lmsensors_3.6.0.bb
@@ -19,7 +19,7 @@ SRCREV = "1667b850a1ce38151dae17156276f981be6fb557"
19 19
20inherit update-rc.d systemd 20inherit update-rc.d systemd
21 21
22RDEPENDS_${PN}-dev = "" 22RDEPENDS:${PN}-dev = ""
23 23
24PACKAGECONFIG ??= "sensord" 24PACKAGECONFIG ??= "sensord"
25PACKAGECONFIG[sensord] = "sensord,,rrdtool" 25PACKAGECONFIG[sensord] = "sensord,,rrdtool"
@@ -28,19 +28,19 @@ INITSCRIPT_PACKAGES = "\
28 ${PN}-fancontrol \ 28 ${PN}-fancontrol \
29 ${@bb.utils.contains('PACKAGECONFIG', 'sensord', '${PN}-sensord', '', d)} \ 29 ${@bb.utils.contains('PACKAGECONFIG', 'sensord', '${PN}-sensord', '', d)} \
30 " 30 "
31INITSCRIPT_NAME_${PN}-fancontrol = "fancontrol" 31INITSCRIPT_NAME:${PN}-fancontrol = "fancontrol"
32INITSCRIPT_NAME_${PN}-sensord = "sensord" 32INITSCRIPT_NAME:${PN}-sensord = "sensord"
33INITSCRIPT_PARAMS_${PN}-fancontrol = "defaults 66" 33INITSCRIPT_PARAMS:${PN}-fancontrol = "defaults 66"
34INITSCRIPT_PARAMS_${PN}-sensord = "defaults 67" 34INITSCRIPT_PARAMS:${PN}-sensord = "defaults 67"
35 35
36SYSTEMD_PACKAGES = "\ 36SYSTEMD_PACKAGES = "\
37 ${PN} \ 37 ${PN} \
38 ${PN}-fancontrol \ 38 ${PN}-fancontrol \
39 ${@bb.utils.contains('PACKAGECONFIG', 'sensord', '${PN}-sensord', '', d)} \ 39 ${@bb.utils.contains('PACKAGECONFIG', 'sensord', '${PN}-sensord', '', d)} \
40 " 40 "
41SYSTEMD_SERVICE_${PN} = "lm_sensors.service" 41SYSTEMD_SERVICE:${PN} = "lm_sensors.service"
42SYSTEMD_SERVICE_${PN}-fancontrol = "fancontrol.service" 42SYSTEMD_SERVICE:${PN}-fancontrol = "fancontrol.service"
43SYSTEMD_SERVICE_${PN}-sensord = "sensord.service" 43SYSTEMD_SERVICE:${PN}-sensord = "sensord.service"
44SYSTEMD_AUTO_ENABLE = "disable" 44SYSTEMD_AUTO_ENABLE = "disable"
45 45
46S = "${WORKDIR}/git" 46S = "${WORKDIR}/git"
@@ -85,10 +85,10 @@ do_install() {
85 fi 85 fi
86} 86}
87 87
88RPROVIDES_${PN}-dbg += "${PN}-libsensors-dbg ${PN}-sensors-dbg ${PN}-sensord-dbg ${PN}-isatools-dbg" 88RPROVIDES:${PN}-dbg += "${PN}-libsensors-dbg ${PN}-sensors-dbg ${PN}-sensord-dbg ${PN}-isatools-dbg"
89 89
90ALLOW_EMPTY_${PN} = "1" 90ALLOW_EMPTY:${PN} = "1"
91RDEPENDS_${PN} += " \ 91RDEPENDS:${PN} += " \
92 ${PN}-libsensors \ 92 ${PN}-libsensors \
93 ${PN}-sensors \ 93 ${PN}-sensors \
94 ${@bb.utils.contains('PACKAGECONFIG', 'sensord', '${PN}-sensord', '', d)} \ 94 ${@bb.utils.contains('PACKAGECONFIG', 'sensord', '${PN}-sensord', '', d)} \
@@ -125,44 +125,44 @@ PACKAGES =+ "${PN}-isatools ${PN}-isatools-doc"
125 125
126 126
127# libsensors files 127# libsensors files
128FILES_${PN}-libsensors = "${libdir}/libsensors.so.* ${sysconfdir}/sensors3.conf ${sysconfdir}/sensors.d" 128FILES:${PN}-libsensors = "${libdir}/libsensors.so.* ${sysconfdir}/sensors3.conf ${sysconfdir}/sensors.d"
129FILES_${PN}-libsensors-dev = "${libdir}/libsensors.so ${includedir}" 129FILES:${PN}-libsensors-dev = "${libdir}/libsensors.so ${includedir}"
130FILES_${PN}-libsensors-staticdev = "${libdir}/libsensors.a" 130FILES:${PN}-libsensors-staticdev = "${libdir}/libsensors.a"
131FILES_${PN}-libsensors-doc = "${mandir}/man3" 131FILES:${PN}-libsensors-doc = "${mandir}/man3"
132RRECOMMENDS_${PN}-libsensors = "lmsensors-config-libsensors" 132RRECOMMENDS:${PN}-libsensors = "lmsensors-config-libsensors"
133 133
134# sensors command files 134# sensors command files
135FILES_${PN}-sensors = "${bindir}/sensors" 135FILES:${PN}-sensors = "${bindir}/sensors"
136FILES_${PN}-sensors-doc = "${mandir}/man1 ${mandir}/man5" 136FILES:${PN}-sensors-doc = "${mandir}/man1 ${mandir}/man5"
137RDEPENDS_${PN}-sensors = "${PN}-libsensors" 137RDEPENDS:${PN}-sensors = "${PN}-libsensors"
138 138
139# sensord logging daemon 139# sensord logging daemon
140FILES_${PN}-sensord = "${sbindir}/sensord ${INIT_D_DIR}/sensord ${systemd_system_unitdir}/sensord.service" 140FILES:${PN}-sensord = "${sbindir}/sensord ${INIT_D_DIR}/sensord ${systemd_system_unitdir}/sensord.service"
141FILES_${PN}-sensord-doc = "${mandir}/man8/sensord.8" 141FILES:${PN}-sensord-doc = "${mandir}/man8/sensord.8"
142RDEPENDS_${PN}-sensord = "${PN}-sensors rrdtool" 142RDEPENDS:${PN}-sensord = "${PN}-sensors rrdtool"
143RRECOMMENDS_${PN}-sensord = "lmsensors-config-sensord" 143RRECOMMENDS:${PN}-sensord = "lmsensors-config-sensord"
144 144
145# fancontrol script files 145# fancontrol script files
146FILES_${PN}-fancontrol = "${sbindir}/fancontrol ${INIT_D_DIR}/fancontrol" 146FILES:${PN}-fancontrol = "${sbindir}/fancontrol ${INIT_D_DIR}/fancontrol"
147FILES_${PN}-fancontrol-doc = "${mandir}/man8/fancontrol.8" 147FILES:${PN}-fancontrol-doc = "${mandir}/man8/fancontrol.8"
148RDEPENDS_${PN}-fancontrol = "bash" 148RDEPENDS:${PN}-fancontrol = "bash"
149RRECOMMENDS_${PN}-fancontrol = "lmsensors-config-fancontrol" 149RRECOMMENDS:${PN}-fancontrol = "lmsensors-config-fancontrol"
150 150
151# sensors-detect script files 151# sensors-detect script files
152FILES_${PN}-sensorsdetect = "${sbindir}/sensors-detect" 152FILES:${PN}-sensorsdetect = "${sbindir}/sensors-detect"
153FILES_${PN}-sensorsdetect-doc = "${mandir}/man8/sensors-detect.8" 153FILES:${PN}-sensorsdetect-doc = "${mandir}/man8/sensors-detect.8"
154RDEPENDS_${PN}-sensorsdetect = "${PN}-sensors perl perl-modules" 154RDEPENDS:${PN}-sensorsdetect = "${PN}-sensors perl perl-modules"
155 155
156# sensors-conf-convert script files 156# sensors-conf-convert script files
157FILES_${PN}-sensorsconfconvert = "${bindir}/sensors-conf-convert" 157FILES:${PN}-sensorsconfconvert = "${bindir}/sensors-conf-convert"
158FILES_${PN}-sensorsconfconvert-doc = "${mandir}/man8/sensors-conf-convert.8" 158FILES:${PN}-sensorsconfconvert-doc = "${mandir}/man8/sensors-conf-convert.8"
159RDEPENDS_${PN}-sensorsconfconvert = "${PN}-sensors perl perl-modules" 159RDEPENDS:${PN}-sensorsconfconvert = "${PN}-sensors perl perl-modules"
160 160
161# pwmconfig script files 161# pwmconfig script files
162FILES_${PN}-pwmconfig = "${sbindir}/pwmconfig" 162FILES:${PN}-pwmconfig = "${sbindir}/pwmconfig"
163FILES_${PN}-pwmconfig-doc = "${mandir}/man8/pwmconfig.8" 163FILES:${PN}-pwmconfig-doc = "${mandir}/man8/pwmconfig.8"
164RDEPENDS_${PN}-pwmconfig = "${PN}-fancontrol bash" 164RDEPENDS:${PN}-pwmconfig = "${PN}-fancontrol bash"
165 165
166# isadump and isaset helper program files 166# isadump and isaset helper program files
167FILES_${PN}-isatools = "${sbindir}/isa*" 167FILES:${PN}-isatools = "${sbindir}/isa*"
168FILES_${PN}-isatools-doc = "${mandir}/man8/isa*" 168FILES:${PN}-isatools-doc = "${mandir}/man8/isa*"
diff --git a/meta-oe/recipes-bsp/nvme-cli/nvme-cli_1.13.bb b/meta-oe/recipes-bsp/nvme-cli/nvme-cli_1.13.bb
index 2f5e25c29..e1a98db4e 100644
--- a/meta-oe/recipes-bsp/nvme-cli/nvme-cli_1.13.bb
+++ b/meta-oe/recipes-bsp/nvme-cli/nvme-cli_1.13.bb
@@ -19,15 +19,15 @@ do_install() {
19 UDEVDIR=${nonarch_base_libdir}/udev SYSTEMDDIR=${systemd_unitdir} 19 UDEVDIR=${nonarch_base_libdir}/udev SYSTEMDDIR=${systemd_unitdir}
20} 20}
21 21
22pkg_postinst_ontarget_${PN}() { 22pkg_postinst_ontarget:${PN}() {
23 ${sbindir}/nvme gen-hostnqn > ${sysconfdir}/nvme/hostnqn 23 ${sbindir}/nvme gen-hostnqn > ${sysconfdir}/nvme/hostnqn
24 ${bindir}/uuidgen > ${sysconfdir}/nvme/hostid 24 ${bindir}/uuidgen > ${sysconfdir}/nvme/hostid
25} 25}
26 26
27PACKAGES =+ "${PN}-dracut ${PN}-zsh-completion" 27PACKAGES =+ "${PN}-dracut ${PN}-zsh-completion"
28 28
29FILES_${PN} += "${systemd_system_unitdir}" 29FILES:${PN} += "${systemd_system_unitdir}"
30FILES_${PN}-dracut = "${nonarch_libdir}/dracut/dracut.conf.d" 30FILES:${PN}-dracut = "${nonarch_libdir}/dracut/dracut.conf.d"
31FILES_${PN}-zsh-completion = "${datadir}/zsh/site-functions" 31FILES:${PN}-zsh-completion = "${datadir}/zsh/site-functions"
32 32
33RDEPENDS_${PN} = "util-linux-uuidgen" 33RDEPENDS:${PN} = "util-linux-uuidgen"
diff --git a/meta-oe/recipes-bsp/pcmciautils/pcmciautils_018.bb b/meta-oe/recipes-bsp/pcmciautils/pcmciautils_018.bb
index fc064550f..3ffbf6f59 100644
--- a/meta-oe/recipes-bsp/pcmciautils/pcmciautils_018.bb
+++ b/meta-oe/recipes-bsp/pcmciautils/pcmciautils_018.bb
@@ -6,7 +6,7 @@ LICENSE = "GPLv2"
6LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" 6LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
7 7
8DEPENDS = "udev sysfsutils flex-native bison-native" 8DEPENDS = "udev sysfsutils flex-native bison-native"
9RDEPENDS_${PN} = "udev module-init-tools" 9RDEPENDS:${PN} = "udev module-init-tools"
10 10
11PR = "r1" 11PR = "r1"
12 12
@@ -38,4 +38,4 @@ do_install () {
38 oe_runmake 'DESTDIR=${D}' install 38 oe_runmake 'DESTDIR=${D}' install
39} 39}
40 40
41CONFFILES_${PN} += "${sysconfdir}/pcmcia/config.opts" 41CONFFILES:${PN} += "${sysconfdir}/pcmcia/config.opts"
diff --git a/meta-oe/recipes-bsp/pointercal/pointercal_0.0.bb b/meta-oe/recipes-bsp/pointercal/pointercal_0.0.bb
index fcfd0386d..d3e797332 100644
--- a/meta-oe/recipes-bsp/pointercal/pointercal_0.0.bb
+++ b/meta-oe/recipes-bsp/pointercal/pointercal_0.0.bb
@@ -17,6 +17,6 @@ do_install() {
17 fi 17 fi
18} 18}
19 19
20ALLOW_EMPTY_${PN} = "1" 20ALLOW_EMPTY:${PN} = "1"
21PACKAGE_ARCH = "${MACHINE_ARCH}" 21PACKAGE_ARCH = "${MACHINE_ARCH}"
22INHIBIT_DEFAULT_DEPS = "1" 22INHIBIT_DEFAULT_DEPS = "1"
diff --git a/meta-oe/recipes-connectivity/ace/ace_6.5.12.bb b/meta-oe/recipes-connectivity/ace/ace_6.5.12.bb
index 086fc9d06..6c68aede0 100644
--- a/meta-oe/recipes-connectivity/ace/ace_6.5.12.bb
+++ b/meta-oe/recipes-connectivity/ace/ace_6.5.12.bb
@@ -14,7 +14,7 @@ SRC_URI = "https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-6_5_1
14 14
15SRC_URI[sha256sum] = "ccd94fa45df1e8bb1c901d02c0a64c1626497e5eeda2f057fcf0a1578dae2148" 15SRC_URI[sha256sum] = "ccd94fa45df1e8bb1c901d02c0a64c1626497e5eeda2f057fcf0a1578dae2148"
16 16
17COMPATIBLE_HOST_libc-musl = "null" 17COMPATIBLE_HOST:libc-musl = "null"
18 18
19S = "${WORKDIR}/ACE_wrappers" 19S = "${WORKDIR}/ACE_wrappers"
20B = "${WORKDIR}/ACE_wrappers/ace" 20B = "${WORKDIR}/ACE_wrappers/ace"
@@ -22,8 +22,8 @@ export ACE_ROOT="${WORKDIR}/ACE_wrappers"
22 22
23inherit pkgconfig 23inherit pkgconfig
24 24
25CXXFLAGS_append = " -fpermissive -Wnodeprecated-declarations" 25CXXFLAGS:append = " -fpermissive -Wnodeprecated-declarations"
26CXX_append = " -ffile-prefix-map=${WORKDIR}= -fdebug-prefix-map=${WORKDIR}= " 26CXX:append = " -ffile-prefix-map=${WORKDIR}= -fdebug-prefix-map=${WORKDIR}= "
27EXTRA_OEMAKE += "INSTALL_LIB=${baselib}" 27EXTRA_OEMAKE += "INSTALL_LIB=${baselib}"
28 28
29do_install() { 29do_install() {
diff --git a/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb b/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb
index fd6b85ff2..c355dadf0 100644
--- a/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb
+++ b/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb
@@ -15,7 +15,7 @@ SRC_URI[sha256sum] = "de67caa102aa4c8fbed5300e5a0262e40411c4cc79f4379a8d34eed797
15 15
16inherit distutils3 cmake gettext 16inherit distutils3 cmake gettext
17 17
18do_install_append() { 18do_install:append() {
19 # these files seem to only be used by symbian and trigger QA warnings 19 # these files seem to only be used by symbian and trigger QA warnings
20 rm -rf ${D}/usr/share/gammu 20 rm -rf ${D}/usr/share/gammu
21 #install default configuration files 21 #install default configuration files
@@ -42,19 +42,19 @@ EXTRA_OECMAKE = " \
42 42
43PACKAGES =+ "${PN}-smsd libgammu libgsmsd python-${PN}" 43PACKAGES =+ "${PN}-smsd libgammu libgsmsd python-${PN}"
44 44
45FILES_${PN} = "${bindir}/gammu ${bindir}/jadmaker ${sysconfdir}/bash_completion.d/gammu \ 45FILES:${PN} = "${bindir}/gammu ${bindir}/jadmaker ${sysconfdir}/bash_completion.d/gammu \
46 ${bindir}/gammu-detect ${sysconfdir}/gammurc" 46 ${bindir}/gammu-detect ${sysconfdir}/gammurc"
47CONFFILES_${PN} = "${sysconfdir}/gammurc" 47CONFFILES:${PN} = "${sysconfdir}/gammurc"
48FILES_${PN}-smsd = "${bindir}/gammu-smsd* ${sysconfdir}/gammu-smsdrc" 48FILES:${PN}-smsd = "${bindir}/gammu-smsd* ${sysconfdir}/gammu-smsdrc"
49CONFFILES_${PN}-smsd = "${sysconfdir}/gammu-smsdrc" 49CONFFILES:${PN}-smsd = "${sysconfdir}/gammu-smsdrc"
50FILES_${PN}-dev += "${bindir}/gammu-config ${libdir}/*.so" 50FILES:${PN}-dev += "${bindir}/gammu-config ${libdir}/*.so"
51FILES_${PN}-dbg += "${bindir}/.debug ${libdir}/.debug ${PYTHON_SITEPACKAGES_DIR}/gammu/.debug" 51FILES:${PN}-dbg += "${bindir}/.debug ${libdir}/.debug ${PYTHON_SITEPACKAGES_DIR}/gammu/.debug"
52FILES_libgammu = "${libdir}/libGammu.so.*" 52FILES:libgammu = "${libdir}/libGammu.so.*"
53FILES_libgsmsd = "${libdir}/libgsmsd.so.*" 53FILES:libgsmsd = "${libdir}/libgsmsd.so.*"
54FILES_python-${PN} = "${PYTHON_SITEPACKAGES_DIR}/gammu/*.??" 54FILES:python-${PN} = "${PYTHON_SITEPACKAGES_DIR}/gammu/*.??"
55 55
56RDEPENDS_${PN} += "bash" 56RDEPENDS:${PN} += "bash"
57RDEPENDS_${PN}-dev += "bash" 57RDEPENDS:${PN}-dev += "bash"
58 58
59# Fails to build with thumb-1 (qemuarm) 59# Fails to build with thumb-1 (qemuarm)
60# gammu-1.32.0/libgammu/service/sms/gsmems.c:542:1: internal compiler error: in patch_jump_insn, at cfgrtl.c:1275 60# gammu-1.32.0/libgammu/service/sms/gsmems.c:542:1: internal compiler error: in patch_jump_insn, at cfgrtl.c:1275
diff --git a/meta-oe/recipes-connectivity/gattlib/gattlib_git.bb b/meta-oe/recipes-connectivity/gattlib/gattlib_git.bb
index d79dbed87..234f840f9 100644
--- a/meta-oe/recipes-connectivity/gattlib/gattlib_git.bb
+++ b/meta-oe/recipes-connectivity/gattlib/gattlib_git.bb
@@ -28,5 +28,5 @@ EXTRA_OECMAKE += "-DGATTLIB_BUILD_DOCS=OFF"
28 28
29inherit pkgconfig cmake 29inherit pkgconfig cmake
30 30
31FILES_${PN} = "${libdir}/*" 31FILES:${PN} = "${libdir}/*"
32FILES_${PN}-dev = "${includedir}/*" 32FILES:${PN}-dev = "${includedir}/*"
diff --git a/meta-oe/recipes-connectivity/gensio/gensio_2.2.8.bb b/meta-oe/recipes-connectivity/gensio/gensio_2.2.8.bb
index 4c85275f4..a2478dd54 100644
--- a/meta-oe/recipes-connectivity/gensio/gensio_2.2.8.bb
+++ b/meta-oe/recipes-connectivity/gensio/gensio_2.2.8.bb
@@ -21,4 +21,4 @@ PACKAGECONFIG[swig] = "--with-swig,--without-swig, swig"
21 21
22EXTRA_OECONF = "--without-python" 22EXTRA_OECONF = "--without-python"
23 23
24RDEPENDS_${PN} += "bash" 24RDEPENDS:${PN} += "bash"
diff --git a/meta-oe/recipes-connectivity/hostapd/hostapd_2.9.bb b/meta-oe/recipes-connectivity/hostapd/hostapd_2.9.bb
index a9780bc6d..3356f45ca 100644
--- a/meta-oe/recipes-connectivity/hostapd/hostapd_2.9.bb
+++ b/meta-oe/recipes-connectivity/hostapd/hostapd_2.9.bb
@@ -31,10 +31,10 @@ CONFLICT_DISTRO_FEATURES = "openssl-no-weak-ciphers"
31 31
32INITSCRIPT_NAME = "hostapd" 32INITSCRIPT_NAME = "hostapd"
33 33
34SYSTEMD_SERVICE_${PN} = "hostapd.service" 34SYSTEMD_SERVICE:${PN} = "hostapd.service"
35SYSTEMD_AUTO_ENABLE_${PN} = "disable" 35SYSTEMD_AUTO_ENABLE:${PN} = "disable"
36 36
37do_configure_append() { 37do_configure:append() {
38 install -m 0644 ${WORKDIR}/defconfig ${B}/.config 38 install -m 0644 ${WORKDIR}/defconfig ${B}/.config
39} 39}
40 40
@@ -54,4 +54,4 @@ do_install() {
54 sed -i -e 's,@SBINDIR@,${sbindir},g' -e 's,@SYSCONFDIR@,${sysconfdir},g' ${D}${systemd_unitdir}/system/hostapd.service 54 sed -i -e 's,@SBINDIR@,${sbindir},g' -e 's,@SYSCONFDIR@,${sysconfdir},g' ${D}${systemd_unitdir}/system/hostapd.service
55} 55}
56 56
57CONFFILES_${PN} += "${sysconfdir}/hostapd.conf" 57CONFFILES:${PN} += "${sysconfdir}/hostapd.conf"
diff --git a/meta-oe/recipes-connectivity/ifplugd/ifplugd_0.28.bb b/meta-oe/recipes-connectivity/ifplugd/ifplugd_0.28.bb
index 7dc83e85f..3e6a01de8 100644
--- a/meta-oe/recipes-connectivity/ifplugd/ifplugd_0.28.bb
+++ b/meta-oe/recipes-connectivity/ifplugd/ifplugd_0.28.bb
@@ -10,7 +10,7 @@ SRC_URI = "http://0pointer.de/lennart/projects/ifplugd/ifplugd-${PV}.tar.gz \
10 file://0001-src-interface.h-Make-declarations-as-extern.patch \ 10 file://0001-src-interface.h-Make-declarations-as-extern.patch \
11 " 11 "
12 12
13SRC_URI_append_libc-musl = " file://Fix-build-with-musl.patch" 13SRC_URI:append:libc-musl = " file://Fix-build-with-musl.patch"
14 14
15SRC_URI[md5sum] = "df6f4bab52f46ffd6eb1f5912d4ccee3" 15SRC_URI[md5sum] = "df6f4bab52f46ffd6eb1f5912d4ccee3"
16SRC_URI[sha256sum] = "474754ac4ab32d738cbf2a4a3e87ee0a2c71b9048a38bdcd7df1e4f9fd6541f0" 16SRC_URI[sha256sum] = "474754ac4ab32d738cbf2a4a3e87ee0a2c71b9048a38bdcd7df1e4f9fd6541f0"
@@ -22,6 +22,6 @@ EXTRA_OECONF = "--disable-lynx --with-initdir=${sysconfdir}/init.d"
22INITSCRIPT_NAME = "ifplugd" 22INITSCRIPT_NAME = "ifplugd"
23INITSCRIPT_PARAMS = "defaults" 23INITSCRIPT_PARAMS = "defaults"
24 24
25CONFFILES_${PN} = "${sysconfdir}/ifplugd/ifplugd.conf" 25CONFFILES:${PN} = "${sysconfdir}/ifplugd/ifplugd.conf"
26 26
27RDEPENDS_${PN} += "bash" 27RDEPENDS:${PN} += "bash"
diff --git a/meta-oe/recipes-connectivity/irssi/irssi_1.2.3.bb b/meta-oe/recipes-connectivity/irssi/irssi_1.2.3.bb
index c95741cd9..bb476ca71 100644
--- a/meta-oe/recipes-connectivity/irssi/irssi_1.2.3.bb
+++ b/meta-oe/recipes-connectivity/irssi/irssi_1.2.3.bb
@@ -19,4 +19,4 @@ EXTRA_OECONF += "--with-textui \
19 --with-perl=no \ 19 --with-perl=no \
20 --enable-true-color" 20 --enable-true-color"
21 21
22FILES_${PN}-staticdev += "${libdir}/${BPN}/modules/*.a" 22FILES:${PN}-staticdev += "${libdir}/${BPN}/modules/*.a"
diff --git a/meta-oe/recipes-connectivity/iwd/iwd_1.15.bb b/meta-oe/recipes-connectivity/iwd/iwd_1.15.bb
index 9a5256f94..bb7538739 100644
--- a/meta-oe/recipes-connectivity/iwd/iwd_1.15.bb
+++ b/meta-oe/recipes-connectivity/iwd/iwd_1.15.bb
@@ -26,29 +26,29 @@ PACKAGECONFIG[systemd] = "--with-systemd-unitdir=${systemd_system_unitdir},--dis
26 26
27EXTRA_OECONF = "--enable-external-ell" 27EXTRA_OECONF = "--enable-external-ell"
28 28
29SYSTEMD_SERVICE_${PN} = " \ 29SYSTEMD_SERVICE:${PN} = " \
30 iwd.service \ 30 iwd.service \
31 ${@bb.utils.contains('PACKAGECONFIG', 'wired', 'ead.service', '', d)} \ 31 ${@bb.utils.contains('PACKAGECONFIG', 'wired', 'ead.service', '', d)} \
32" 32"
33 33
34do_configure_prepend() { 34do_configure:prepend() {
35 install -d ${S}/build-aux 35 install -d ${S}/build-aux
36} 36}
37 37
38do_install_append() { 38do_install:append() {
39 # If client and monitor are disabled, bindir is empty, causing a QA error 39 # If client and monitor are disabled, bindir is empty, causing a QA error
40 rmdir --ignore-fail-on-non-empty ${D}/${bindir} 40 rmdir --ignore-fail-on-non-empty ${D}/${bindir}
41} 41}
42 42
43FILES_${PN} += " \ 43FILES:${PN} += " \
44 ${datadir}/dbus-1 \ 44 ${datadir}/dbus-1 \
45 ${nonarch_libdir}/modules-load.d \ 45 ${nonarch_libdir}/modules-load.d \
46 ${systemd_unitdir}/network \ 46 ${systemd_unitdir}/network \
47" 47"
48 48
49RDEPENDS_${PN} = "dbus" 49RDEPENDS:${PN} = "dbus"
50 50
51RRECOMMENDS_${PN} = "\ 51RRECOMMENDS:${PN} = "\
52 kernel-module-pkcs7-message \ 52 kernel-module-pkcs7-message \
53 kernel-module-pkcs8-key-parser \ 53 kernel-module-pkcs8-key-parser \
54 kernel-module-x509-key-parser \ 54 kernel-module-x509-key-parser \
diff --git a/meta-oe/recipes-connectivity/krb5/krb5_1.17.2.bb b/meta-oe/recipes-connectivity/krb5/krb5_1.17.2.bb
index 29bcb48b1..8b83705f6 100644
--- a/meta-oe/recipes-connectivity/krb5/krb5_1.17.2.bb
+++ b/meta-oe/recipes-connectivity/krb5/krb5_1.17.2.bb
@@ -52,9 +52,9 @@ CACHED_CONFIGUREVARS += "krb5_cv_attr_constructor_destructor=yes ac_cv_func_regc
52 ac_cv_printf_positional=yes ac_cv_file__etc_environment=yes \ 52 ac_cv_printf_positional=yes ac_cv_file__etc_environment=yes \
53 ac_cv_file__etc_TIMEZONE=no" 53 ac_cv_file__etc_TIMEZONE=no"
54 54
55CFLAGS_append = " -fPIC -DDESTRUCTOR_ATTR_WORKS=1 -I${STAGING_INCDIR}/et" 55CFLAGS:append = " -fPIC -DDESTRUCTOR_ATTR_WORKS=1 -I${STAGING_INCDIR}/et"
56CFLAGS_append_riscv64 = " -D_REENTRANT -pthread" 56CFLAGS:append:riscv64 = " -D_REENTRANT -pthread"
57LDFLAGS_append = " -pthread" 57LDFLAGS:append = " -pthread"
58 58
59do_configure() { 59do_configure() {
60 gnu-configize --force 60 gnu-configize --force
@@ -62,7 +62,7 @@ do_configure() {
62 oe_runconf 62 oe_runconf
63} 63}
64 64
65do_install_append() { 65do_install:append() {
66 rm -rf ${D}/${localstatedir}/run 66 rm -rf ${D}/${localstatedir}/run
67 rm -f ${D}${bindir}/sclient 67 rm -f ${D}${bindir}/sclient
68 rm -f ${D}${bindir}/sim_client 68 rm -f ${D}${bindir}/sim_client
@@ -118,23 +118,23 @@ PACKAGES =+ "${PN}-admin-server \
118 libkrb5support \ 118 libkrb5support \
119 libverto" 119 libverto"
120 120
121FILES_${PN} = "${libdir}/krb5/plugins/preauth/test.so" 121FILES:${PN} = "${libdir}/krb5/plugins/preauth/test.so"
122FILES_${PN}-doc += "${datadir}/examples" 122FILES:${PN}-doc += "${datadir}/examples"
123FILES_${PN}-dbg += "${libdir}/krb5/plugins/*/.debug" 123FILES:${PN}-dbg += "${libdir}/krb5/plugins/*/.debug"
124 124
125FILES_${PN}-admin-server = "${sbindir}/kadmin.local \ 125FILES:${PN}-admin-server = "${sbindir}/kadmin.local \
126 ${sbindir}/kadmind \ 126 ${sbindir}/kadmind \
127 ${sbindir}/kprop \ 127 ${sbindir}/kprop \
128 ${sysconfdir}/default/krb5-admin-server \ 128 ${sysconfdir}/default/krb5-admin-server \
129 ${sysconfdir}/init.d/krb5-admin-server \ 129 ${sysconfdir}/init.d/krb5-admin-server \
130 ${systemd_system_unitdir}/krb5-admin-server.service" 130 ${systemd_system_unitdir}/krb5-admin-server.service"
131 131
132FILES_${PN}-gss-samples = "${bindir}/gss-client \ 132FILES:${PN}-gss-samples = "${bindir}/gss-client \
133 ${sbindir}/gss-server" 133 ${sbindir}/gss-server"
134 134
135FILES_${PN}-k5tls = "${libdir}/krb5/plugins/tls/k5tls.so" 135FILES:${PN}-k5tls = "${libdir}/krb5/plugins/tls/k5tls.so"
136 136
137FILES_${PN}-kdc = "${libdir}/krb5/plugins/kdb/db2.so \ 137FILES:${PN}-kdc = "${libdir}/krb5/plugins/kdb/db2.so \
138 ${localstatedir}/krb5kdc \ 138 ${localstatedir}/krb5kdc \
139 ${sbindir}/kdb5_util \ 139 ${sbindir}/kdb5_util \
140 ${sbindir}/kproplog \ 140 ${sbindir}/kproplog \
@@ -145,41 +145,41 @@ FILES_${PN}-kdc = "${libdir}/krb5/plugins/kdb/db2.so \
145 ${sysconfdir}/tmpfiles.d/krb5.conf \ 145 ${sysconfdir}/tmpfiles.d/krb5.conf \
146 ${systemd_system_unitdir}/krb5-kdc.service" 146 ${systemd_system_unitdir}/krb5-kdc.service"
147 147
148FILES_${PN}-kdc-ldap = "${libdir}/krb5/libkdb_ldap${SOLIBS} \ 148FILES:${PN}-kdc-ldap = "${libdir}/krb5/libkdb_ldap${SOLIBS} \
149 ${libdir}/krb5/plugins/kdb/kldap.so \ 149 ${libdir}/krb5/plugins/kdb/kldap.so \
150 ${sbindir}/kdb5_ldap_util" 150 ${sbindir}/kdb5_ldap_util"
151 151
152FILES_${PN}-kpropd = "${sbindir}/kpropd" 152FILES:${PN}-kpropd = "${sbindir}/kpropd"
153FILES_${PN}-otp = "${libdir}/krb5/plugins/preauth/otp.so" 153FILES:${PN}-otp = "${libdir}/krb5/plugins/preauth/otp.so"
154FILES_${PN}-pkinit = "${libdir}/krb5/plugins/preauth/pkinit.so" 154FILES:${PN}-pkinit = "${libdir}/krb5/plugins/preauth/pkinit.so"
155FILES_${PN}-spake = "${libdir}/krb5/plugins/preauth/spake.so" 155FILES:${PN}-spake = "${libdir}/krb5/plugins/preauth/spake.so"
156FILES_${PN}-user = "${bindir}/k*" 156FILES:${PN}-user = "${bindir}/k*"
157 157
158FILES_libgssapi-krb5 = "${libdir}/libgssapi_krb5${SOLIBS}" 158FILES:libgssapi-krb5 = "${libdir}/libgssapi_krb5${SOLIBS}"
159FILES_libgssrpc = "${libdir}/libgssrpc${SOLIBS}" 159FILES:libgssrpc = "${libdir}/libgssrpc${SOLIBS}"
160FILES_libk5crypto = "${libdir}/libk5crypto${SOLIBS}" 160FILES:libk5crypto = "${libdir}/libk5crypto${SOLIBS}"
161FILES_libkadm5clnt-mit = "${libdir}/libkadm5clnt_mit${SOLIBS}" 161FILES:libkadm5clnt-mit = "${libdir}/libkadm5clnt_mit${SOLIBS}"
162FILES_libkadm5srv-mit = "${libdir}/libkadm5srv_mit${SOLIBS}" 162FILES:libkadm5srv-mit = "${libdir}/libkadm5srv_mit${SOLIBS}"
163FILES_libkdb5 = "${libdir}/libkdb5${SOLIBS}" 163FILES:libkdb5 = "${libdir}/libkdb5${SOLIBS}"
164FILES_libkrad = "${libdir}/libkrad${SOLIBS}" 164FILES:libkrad = "${libdir}/libkrad${SOLIBS}"
165FILES_libkrb5 = "${libdir}/libkrb5${SOLIBS} \ 165FILES:libkrb5 = "${libdir}/libkrb5${SOLIBS} \
166 ${libdir}/krb5/plugins/authdata \ 166 ${libdir}/krb5/plugins/authdata \
167 ${libdir}/krb5/plugins/libkrb5" 167 ${libdir}/krb5/plugins/libkrb5"
168FILES_libkrb5support = "${libdir}/libkrb5support${SOLIBS}" 168FILES:libkrb5support = "${libdir}/libkrb5support${SOLIBS}"
169FILES_libverto = "${libdir}/libverto${SOLIBS}" 169FILES:libverto = "${libdir}/libverto${SOLIBS}"
170 170
171RDEPENDS_${PN}-kadmin-server = "${PN}-kdc" 171RDEPENDS:${PN}-kadmin-server = "${PN}-kdc"
172RDEPENDS_${PN}-kpropd = "${PN}-kdc" 172RDEPENDS:${PN}-kpropd = "${PN}-kdc"
173 173
174INITSCRIPT_PACKAGES = "${PN}-admin-server ${PN}-kdc" 174INITSCRIPT_PACKAGES = "${PN}-admin-server ${PN}-kdc"
175INITSCRIPT_NAME_${PN}-admin-server = "krb5-admin-server" 175INITSCRIPT_NAME:${PN}-admin-server = "krb5-admin-server"
176INITSCRIPT_NAME_${PN}-kdc = "krb5-kdc" 176INITSCRIPT_NAME:${PN}-kdc = "krb5-kdc"
177 177
178SYSTEMD_PACKAGES = "${PN}-admin-server ${PN}-kdc" 178SYSTEMD_PACKAGES = "${PN}-admin-server ${PN}-kdc"
179SYSTEMD_SERVICE_${PN}-admin-server = "krb5-admin-server.service" 179SYSTEMD_SERVICE:${PN}-admin-server = "krb5-admin-server.service"
180SYSTEMD_SERVICE_${PN}-kdc = "krb5-kdc.service" 180SYSTEMD_SERVICE:${PN}-kdc = "krb5-kdc.service"
181 181
182pkg_postinst_${PN}-kdc () { 182pkg_postinst:${PN}-kdc () {
183 if [ -z "$D" ]; then 183 if [ -z "$D" ]; then
184 if command -v systemd-tmpfiles >/dev/null; then 184 if command -v systemd-tmpfiles >/dev/null; then
185 systemd-tmpfiles --create ${sysconfdir}/tmpfiles.d/krb5.conf 185 systemd-tmpfiles --create ${sysconfdir}/tmpfiles.d/krb5.conf
diff --git a/meta-oe/recipes-connectivity/libev/libev_4.33.bb b/meta-oe/recipes-connectivity/libev/libev_4.33.bb
index 760c2dbce..528b4e8b1 100644
--- a/meta-oe/recipes-connectivity/libev/libev_4.33.bb
+++ b/meta-oe/recipes-connectivity/libev/libev_4.33.bb
@@ -12,7 +12,7 @@ inherit autotools
12 12
13EXTRA_OECONF += "--with-pic" 13EXTRA_OECONF += "--with-pic"
14 14
15do_install_append() { 15do_install:append() {
16 # Avoid conflicting with libevent. The provided compatibility layer is 16 # Avoid conflicting with libevent. The provided compatibility layer is
17 # still basic so drop it for now. 17 # still basic so drop it for now.
18 rm ${D}${includedir}/event.h 18 rm ${D}${includedir}/event.h
diff --git a/meta-oe/recipes-connectivity/libmtp/libmtp_1.1.18.bb b/meta-oe/recipes-connectivity/libmtp/libmtp_1.1.18.bb
index 423bfd689..7e3f91a41 100644
--- a/meta-oe/recipes-connectivity/libmtp/libmtp_1.1.18.bb
+++ b/meta-oe/recipes-connectivity/libmtp/libmtp_1.1.18.bb
@@ -16,10 +16,10 @@ LIC_FILES_CHKSUM = "\
16BBCLASSEXTEND = "native" 16BBCLASSEXTEND = "native"
17 17
18DEPENDS = "libusb1 gettext-native" 18DEPENDS = "libusb1 gettext-native"
19DEPENDS_append_class-target = " ${BPN}-native" 19DEPENDS:append:class-target = " ${BPN}-native"
20 20
21SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz" 21SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz"
22SRC_URI_append_class-target = " file://0001-Use-native-mtp-hotplug.patch" 22SRC_URI:append:class-target = " file://0001-Use-native-mtp-hotplug.patch"
23 23
24SRC_URI[md5sum] = "7915496daa3f4ea3e095f0161f83d4d4" 24SRC_URI[md5sum] = "7915496daa3f4ea3e095f0161f83d4d4"
25SRC_URI[sha256sum] = "7280fe50c044c818a06667f45eabca884deab3193caa8682e0b581e847a281f0" 25SRC_URI[sha256sum] = "7280fe50c044c818a06667f45eabca884deab3193caa8682e0b581e847a281f0"
@@ -38,13 +38,13 @@ PACKAGECONFIG[mtpz] = "--enable-mtpz,--disable-mtpz,libgcrypt"
38 38
39PACKAGES =+ "${BPN}-common ${BPN}-runtime" 39PACKAGES =+ "${BPN}-common ${BPN}-runtime"
40 40
41RDEPENDS_${BPN} += "libmtp-common" 41RDEPENDS:${BPN} += "libmtp-common"
42RRECOMMENDS_${BPN} += "libmtp-runtime ${PN}-bin" 42RRECOMMENDS:${BPN} += "libmtp-runtime ${PN}-bin"
43 43
44FILES_${BPN}-common = "${nonarch_base_libdir}/udev/rules.d/*" 44FILES:${BPN}-common = "${nonarch_base_libdir}/udev/rules.d/*"
45SUMMARY_${BPN}-common = "The udev rules file for MTP devices" 45SUMMARY:${BPN}-common = "The udev rules file for MTP devices"
46 46
47FILES_${BPN}-runtime = "${nonarch_base_libdir}/udev/mtp-probe" 47FILES:${BPN}-runtime = "${nonarch_base_libdir}/udev/mtp-probe"
48RDEPENDS_${BPN}-runtime = "libmtp-common" 48RDEPENDS:${BPN}-runtime = "libmtp-common"
49SUMMARY_${BPN}-runtime = "mtp-probe, used for the MTP udev rules" 49SUMMARY:${BPN}-runtime = "mtp-probe, used for the MTP udev rules"
50DESCRIPTION_${BPN}-runtime = "This package provides mtp-probe, a program to probe newly connected device interfaces from userspace to determine if they are MTP devices, used for udev rules." 50DESCRIPTION:${BPN}-runtime = "This package provides mtp-probe, a program to probe newly connected device interfaces from userspace to determine if they are MTP devices, used for udev rules."
diff --git a/meta-oe/recipes-connectivity/libtorrent/libtorrent_git.bb b/meta-oe/recipes-connectivity/libtorrent/libtorrent_git.bb
index e0d3bef3c..83326cb54 100644
--- a/meta-oe/recipes-connectivity/libtorrent/libtorrent_git.bb
+++ b/meta-oe/recipes-connectivity/libtorrent/libtorrent_git.bb
@@ -17,9 +17,9 @@ S = "${WORKDIR}/git"
17 17
18PACKAGECONFIG ??= "instrumentation" 18PACKAGECONFIG ??= "instrumentation"
19 19
20PACKAGECONFIG_remove_mipsarch = "instrumentation" 20PACKAGECONFIG:remove:mipsarch = "instrumentation"
21PACKAGECONFIG_remove_powerpc = "instrumentation" 21PACKAGECONFIG:remove:powerpc = "instrumentation"
22PACKAGECONFIG_remove_riscv32 = "instrumentation" 22PACKAGECONFIG:remove:riscv32 = "instrumentation"
23 23
24PACKAGECONFIG[instrumentation] = "--enable-instrumentation,--disable-instrumentation," 24PACKAGECONFIG[instrumentation] = "--enable-instrumentation,--disable-instrumentation,"
25 25
@@ -27,6 +27,6 @@ inherit autotools pkgconfig
27 27
28EXTRA_OECONF = "--with-zlib=${STAGING_EXECPREFIXDIR}" 28EXTRA_OECONF = "--with-zlib=${STAGING_EXECPREFIXDIR}"
29 29
30do_configure_prepend() { 30do_configure:prepend() {
31 (cd ${S}; ./autogen.sh; cd -) 31 (cd ${S}; ./autogen.sh; cd -)
32} 32}
diff --git a/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.2.1.bb b/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.2.1.bb
index 685aebee5..8601a2c04 100644
--- a/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.2.1.bb
+++ b/meta-oe/recipes-connectivity/libwebsockets/libwebsockets_4.2.1.bb
@@ -31,13 +31,13 @@ EXTRA_OECMAKE += " \
31 31
32PACKAGES =+ "${PN}-testapps ${PN}-evlib-event ${PN}-evlib-uv ${PN}-evlib-ev" 32PACKAGES =+ "${PN}-testapps ${PN}-evlib-event ${PN}-evlib-uv ${PN}-evlib-ev"
33 33
34FILES_${PN}-testapps += "${datadir}/libwebsockets-test-server/* ${bindir}/libwebsockets-test-*" 34FILES:${PN}-testapps += "${datadir}/libwebsockets-test-server/* ${bindir}/libwebsockets-test-*"
35FILES_${PN}-evlib-event += "${libdir}/libwebsockets-evlib_event.so" 35FILES:${PN}-evlib-event += "${libdir}/libwebsockets-evlib_event.so"
36FILES_${PN}-evlib-uv += "${libdir}/libwebsockets-evlib_uv.so" 36FILES:${PN}-evlib-uv += "${libdir}/libwebsockets-evlib_uv.so"
37FILES_${PN}-evlib-ev += "${libdir}/libwebsockets-evlib_ev.so" 37FILES:${PN}-evlib-ev += "${libdir}/libwebsockets-evlib_ev.so"
38 38
39RDEPENDS_${PN} += " ${@bb.utils.contains('PACKAGECONFIG', 'libevent', '${PN}-evlib-event', '', d)}" 39RDEPENDS:${PN} += " ${@bb.utils.contains('PACKAGECONFIG', 'libevent', '${PN}-evlib-event', '', d)}"
40RDEPENDS_${PN} += " ${@bb.utils.contains('PACKAGECONFIG', 'libuv', '${PN}-evlib-uv', '', d)}" 40RDEPENDS:${PN} += " ${@bb.utils.contains('PACKAGECONFIG', 'libuv', '${PN}-evlib-uv', '', d)}"
41RDEPENDS_${PN} += " ${@bb.utils.contains('PACKAGECONFIG', 'libev', '${PN}-evlib-ev', '', d)}" 41RDEPENDS:${PN} += " ${@bb.utils.contains('PACKAGECONFIG', 'libev', '${PN}-evlib-ev', '', d)}"
42 42
43RDEPENDS_${PN}-dev += " ${@bb.utils.contains('PACKAGECONFIG', 'static', '${PN}-staticdev', '', d)}" 43RDEPENDS:${PN}-dev += " ${@bb.utils.contains('PACKAGECONFIG', 'static', '${PN}-staticdev', '', d)}"
diff --git a/meta-oe/recipes-connectivity/linuxptp/linuxptp_3.1.bb b/meta-oe/recipes-connectivity/linuxptp/linuxptp_3.1.bb
index a0f894a4d..4c6a0797b 100644
--- a/meta-oe/recipes-connectivity/linuxptp/linuxptp_3.1.bb
+++ b/meta-oe/recipes-connectivity/linuxptp/linuxptp_3.1.bb
@@ -28,5 +28,5 @@ do_install() {
28 28
29PACKAGES =+ "${PN}-configs" 29PACKAGES =+ "${PN}-configs"
30 30
31FILES_${PN}-configs = "${docdir}" 31FILES:${PN}-configs = "${docdir}"
32FILES_${PN}-doc = "${mandir}" 32FILES:${PN}-doc = "${mandir}"
diff --git a/meta-oe/recipes-connectivity/modemmanager/modemmanager_1.16.8.bb b/meta-oe/recipes-connectivity/modemmanager/modemmanager_1.16.8.bb
index acfa113ed..a97c94e5c 100644
--- a/meta-oe/recipes-connectivity/modemmanager/modemmanager_1.16.8.bb
+++ b/meta-oe/recipes-connectivity/modemmanager/modemmanager_1.16.8.bb
@@ -31,7 +31,7 @@ EXTRA_OECONF = " \
31 --with-udev-base-dir=${nonarch_base_libdir}/udev \ 31 --with-udev-base-dir=${nonarch_base_libdir}/udev \
32" 32"
33 33
34FILES_${PN} += " \ 34FILES:${PN} += " \
35 ${datadir}/icons \ 35 ${datadir}/icons \
36 ${datadir}/polkit-1 \ 36 ${datadir}/polkit-1 \
37 ${datadir}/dbus-1 \ 37 ${datadir}/dbus-1 \
@@ -40,14 +40,14 @@ FILES_${PN} += " \
40 ${systemd_unitdir}/system \ 40 ${systemd_unitdir}/system \
41" 41"
42 42
43FILES_${PN}-dev += " \ 43FILES:${PN}-dev += " \
44 ${libdir}/ModemManager/*.la \ 44 ${libdir}/ModemManager/*.la \
45" 45"
46 46
47FILES_${PN}-staticdev += " \ 47FILES:${PN}-staticdev += " \
48 ${libdir}/ModemManager/*.a \ 48 ${libdir}/ModemManager/*.a \
49" 49"
50 50
51FILES_${PN}-dbg += "${libdir}/ModemManager/.debug" 51FILES:${PN}-dbg += "${libdir}/ModemManager/.debug"
52 52
53SYSTEMD_SERVICE_${PN} = "ModemManager.service" 53SYSTEMD_SERVICE:${PN} = "ModemManager.service"
diff --git a/meta-oe/recipes-connectivity/mosh/mosh_1.3.2.bb b/meta-oe/recipes-connectivity/mosh/mosh_1.3.2.bb
index 9c439354d..220c0a886 100644
--- a/meta-oe/recipes-connectivity/mosh/mosh_1.3.2.bb
+++ b/meta-oe/recipes-connectivity/mosh/mosh_1.3.2.bb
@@ -23,7 +23,7 @@ SRC_URI[sha256sum] = "da600573dfa827d88ce114e0fed30210689381bbdcff543c931e4d6a2e
23inherit autotools pkgconfig 23inherit autotools pkgconfig
24 24
25PACKAGE_BEFORE_PN += "${PN}-server" 25PACKAGE_BEFORE_PN += "${PN}-server"
26FILES_${PN}-server = "${bindir}/mosh-server" 26FILES:${PN}-server = "${bindir}/mosh-server"
27 27
28NEEDED_PERL_MODULES = "\ 28NEEDED_PERL_MODULES = "\
29 perl-module-socket \ 29 perl-module-socket \
@@ -34,9 +34,9 @@ NEEDED_PERL_MODULES = "\
34" 34"
35 35
36# mosh uses SSH to authenticate and the client uses OpenSSH-specific features 36# mosh uses SSH to authenticate and the client uses OpenSSH-specific features
37RDEPENDS_${PN} += "openssh-ssh ${NEEDED_PERL_MODULES}" 37RDEPENDS:${PN} += "openssh-ssh ${NEEDED_PERL_MODULES}"
38# The server seemed not to work with dropbear either 38# The server seemed not to work with dropbear either
39RDEPENDS_${PN}-server += "openssh-sshd ${NEEDED_PERL_MODULES}" 39RDEPENDS:${PN}-server += "openssh-sshd ${NEEDED_PERL_MODULES}"
40 40
41# Fails to build with thumb-1 (qemuarm) 41# Fails to build with thumb-1 (qemuarm)
42#| {standard input}: Assembler messages: 42#| {standard input}: Assembler messages:
diff --git a/meta-oe/recipes-connectivity/obex/obex-data-server_0.4.6.bb b/meta-oe/recipes-connectivity/obex/obex-data-server_0.4.6.bb
index 876370935..a181ef0e1 100644
--- a/meta-oe/recipes-connectivity/obex/obex-data-server_0.4.6.bb
+++ b/meta-oe/recipes-connectivity/obex/obex-data-server_0.4.6.bb
@@ -14,4 +14,4 @@ inherit features_check autotools-brokensep pkgconfig
14 14
15REQUIRED_DISTRO_FEATURES = "x11" 15REQUIRED_DISTRO_FEATURES = "x11"
16 16
17FILES_${PN} += "${datadir}/dbus-1/" 17FILES:${PN} += "${datadir}/dbus-1/"
diff --git a/meta-oe/recipes-connectivity/obex/openobex_1.7.2.bb b/meta-oe/recipes-connectivity/obex/openobex_1.7.2.bb
index 879072396..420d563ac 100644
--- a/meta-oe/recipes-connectivity/obex/openobex_1.7.2.bb
+++ b/meta-oe/recipes-connectivity/obex/openobex_1.7.2.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=eb723b61539feef013de476e68b5c50a \
8" 8"
9 9
10DEPENDS = "virtual/libusb0" 10DEPENDS = "virtual/libusb0"
11DEPENDS_append_class-target = " bluez5" 11DEPENDS:append:class-target = " bluez5"
12 12
13SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}/${PV}/${BP}-Source.tar.gz \ 13SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}/${PV}/${BP}-Source.tar.gz \
14" 14"
@@ -24,14 +24,14 @@ EXTRA_OECMAKE += "-DBUILD_DOCUMENTATION=OFF"
24 24
25ASNEEDED = "" 25ASNEEDED = ""
26 26
27do_install_append () { 27do_install:append () {
28 rmdir ${D}${bindir} 28 rmdir ${D}${bindir}
29} 29}
30 30
31PACKAGES =+ "openobex-apps" 31PACKAGES =+ "openobex-apps"
32FILES_${PN}-apps = "${bindir}/*" 32FILES:${PN}-apps = "${bindir}/*"
33FILES_${PN} += "${libdir}/lib*.so.*" 33FILES:${PN} += "${libdir}/lib*.so.*"
34FILES_${PN}-dev += "${bindir}/openobex-config" 34FILES:${PN}-dev += "${bindir}/openobex-config"
35DEBIAN_NOAUTONAME_${PN}-apps = "1" 35DEBIAN_NOAUTONAME:${PN}-apps = "1"
36 36
37BBCLASSEXTEND = "native" 37BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-connectivity/obexftp/obexftp_0.24.2.bb b/meta-oe/recipes-connectivity/obexftp/obexftp_0.24.2.bb
index b4a914d92..9c9c5965e 100644
--- a/meta-oe/recipes-connectivity/obexftp/obexftp_0.24.2.bb
+++ b/meta-oe/recipes-connectivity/obexftp/obexftp_0.24.2.bb
@@ -23,7 +23,7 @@ PACKAGECONFIG ?= ""
23PACKAGECONFIG[fuse] = "-DENABLE_FUSE=ON,-DENABLE_FUSE=OFF,fuse" 23PACKAGECONFIG[fuse] = "-DENABLE_FUSE=ON,-DENABLE_FUSE=OFF,fuse"
24PACKAGECONFIG[swig] = "-DENABLE_SWIG=ON,-DENABLE_SWIG=OFF,swig" 24PACKAGECONFIG[swig] = "-DENABLE_SWIG=ON,-DENABLE_SWIG=OFF,swig"
25 25
26DEPENDS_remove_class-native = "fuse-native" 26DEPENDS:remove:class-native = "fuse-native"
27 27
28S = "${WORKDIR}/${BP}-Source" 28S = "${WORKDIR}/${BP}-Source"
29 29
@@ -32,11 +32,11 @@ EXTRA_OECMAKE += "-DCMAKE_SKIP_RPATH=ON \
32 -DENABLE_RUBY=OFF -DENABLE_TCL=OFF \ 32 -DENABLE_RUBY=OFF -DENABLE_TCL=OFF \
33" 33"
34 34
35do_compile_class-native () { 35do_compile:class-native () {
36 oe_runmake crctable 36 oe_runmake crctable
37} 37}
38 38
39do_install_class-native () { 39do_install:class-native () {
40 install -D -m 0755 ${B}/bfb/crctable ${D}${bindir}/crctable 40 install -D -m 0755 ${B}/bfb/crctable ${D}${bindir}/crctable
41} 41}
42 42
diff --git a/meta-oe/recipes-connectivity/packagegroups/packagegroup-tools-bluetooth.bb b/meta-oe/recipes-connectivity/packagegroups/packagegroup-tools-bluetooth.bb
index efa3467a7..f976ca109 100644
--- a/meta-oe/recipes-connectivity/packagegroups/packagegroup-tools-bluetooth.bb
+++ b/meta-oe/recipes-connectivity/packagegroups/packagegroup-tools-bluetooth.bb
@@ -11,7 +11,7 @@ These tools are used at runtime."
11 11
12inherit packagegroup 12inherit packagegroup
13 13
14RDEPENDS_${PN} = " \ 14RDEPENDS:${PN} = " \
15 bluez5-noinst-tools \ 15 bluez5-noinst-tools \
16 bluez5-obex \ 16 bluez5-obex \
17 bluez5-testtools \ 17 bluez5-testtools \
diff --git a/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.8.bb b/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.8.bb
index f9b503a2c..01c961f8a 100644
--- a/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.8.bb
+++ b/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.8.bb
@@ -21,11 +21,11 @@ S = "${WORKDIR}/git"
21 21
22inherit cmake 22inherit cmake
23 23
24do_configure_prepend() { 24do_configure:prepend() {
25 sed -i s:\ lib/cmake:\ ${baselib}/cmake:g ${S}/src/CMakeLists.txt 25 sed -i s:\ lib/cmake:\ ${baselib}/cmake:g ${S}/src/CMakeLists.txt
26} 26}
27 27
28do_install_append() { 28do_install:append() {
29 # paho-mqtt installes some thing that we don't want. 29 # paho-mqtt installes some thing that we don't want.
30 rm -rf ${D}${prefix}/samples 30 rm -rf ${D}${prefix}/samples
31 find ${D}${prefix} -maxdepth 1 -type f -delete 31 find ${D}${prefix} -maxdepth 1 -type f -delete
diff --git a/meta-oe/recipes-connectivity/rabbitmq-c/rabbitmq-c_0.11.0.bb b/meta-oe/recipes-connectivity/rabbitmq-c/rabbitmq-c_0.11.0.bb
index 0cfd225cf..29474f17d 100644
--- a/meta-oe/recipes-connectivity/rabbitmq-c/rabbitmq-c_0.11.0.bb
+++ b/meta-oe/recipes-connectivity/rabbitmq-c/rabbitmq-c_0.11.0.bb
@@ -16,4 +16,4 @@ EXTRA_OECMAKE = "-DBUILD_EXAMPLES=OFF -DBUILD_TOOLS=ON -DBUILD_TOOLS_DOCS=OFF -D
16inherit cmake pkgconfig 16inherit cmake pkgconfig
17 17
18PACKAGE_BEFORE_PN += "${PN}-tools" 18PACKAGE_BEFORE_PN += "${PN}-tools"
19FILES_${PN}-tools = "${bindir}" 19FILES:${PN}-tools = "${bindir}"
diff --git a/meta-oe/recipes-connectivity/rfkill/rfkill_1.0.bb b/meta-oe/recipes-connectivity/rfkill/rfkill_1.0.bb
index e9e35b165..ac0e8b768 100644
--- a/meta-oe/recipes-connectivity/rfkill/rfkill_1.0.bb
+++ b/meta-oe/recipes-connectivity/rfkill/rfkill_1.0.bb
@@ -20,6 +20,6 @@ do_install() {
20 20
21inherit update-alternatives 21inherit update-alternatives
22 22
23ALTERNATIVE_${PN} = "rfkill" 23ALTERNATIVE:${PN} = "rfkill"
24ALTERNATIVE_PRIORITY = "60" 24ALTERNATIVE_PRIORITY = "60"
25ALTERNATIVE_LINK_NAME[rfkill] = "${sbindir}/rfkill" 25ALTERNATIVE_LINK_NAME[rfkill] = "${sbindir}/rfkill"
diff --git a/meta-oe/recipes-connectivity/rtorrent/rtorrent_git.bb b/meta-oe/recipes-connectivity/rtorrent/rtorrent_git.bb
index 331f978f8..86d3be168 100644
--- a/meta-oe/recipes-connectivity/rtorrent/rtorrent_git.bb
+++ b/meta-oe/recipes-connectivity/rtorrent/rtorrent_git.bb
@@ -21,6 +21,6 @@ PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6,"
21 21
22inherit autotools pkgconfig 22inherit autotools pkgconfig
23 23
24do_configure_prepend() { 24do_configure:prepend() {
25 (cd ${S}; ./autogen.sh; cd -) 25 (cd ${S}; ./autogen.sh; cd -)
26} 26}
diff --git a/meta-oe/recipes-connectivity/telepathy/telepathy-glib_0.24.1.bb b/meta-oe/recipes-connectivity/telepathy/telepathy-glib_0.24.1.bb
index 4d4e841f6..e070d1b53 100644
--- a/meta-oe/recipes-connectivity/telepathy/telepathy-glib_0.24.1.bb
+++ b/meta-oe/recipes-connectivity/telepathy/telepathy-glib_0.24.1.bb
@@ -16,5 +16,5 @@ inherit autotools pkgconfig gettext gobject-introspection vala
16# configure: error: GObject-Introspection must be enabled for Vala bindings 16# configure: error: GObject-Introspection must be enabled for Vala bindings
17EXTRA_OECONF = "${@bb.utils.contains('GI_DATA_ENABLED', 'True', '--enable-vala-bindings', '--disable-vala-bindings', d)}" 17EXTRA_OECONF = "${@bb.utils.contains('GI_DATA_ENABLED', 'True', '--enable-vala-bindings', '--disable-vala-bindings', d)}"
18 18
19FILES_${PN} += "${datadir}/telepathy \ 19FILES:${PN} += "${datadir}/telepathy \
20 ${datadir}/dbus-1" 20 ${datadir}/dbus-1"
diff --git a/meta-oe/recipes-connectivity/telepathy/telepathy-idle_0.2.0.bb b/meta-oe/recipes-connectivity/telepathy/telepathy-idle_0.2.0.bb
index 7cb25b677..a8190a480 100644
--- a/meta-oe/recipes-connectivity/telepathy/telepathy-idle_0.2.0.bb
+++ b/meta-oe/recipes-connectivity/telepathy/telepathy-idle_0.2.0.bb
@@ -13,7 +13,7 @@ SRC_URI[sha256sum] = "3013ad4b38d14ee630b8cc8ada5e95ccaa849b9a6fe15d2eaf6d0717d7
13 13
14inherit autotools pkgconfig ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "pythonnative", "", d)} 14inherit autotools pkgconfig ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "pythonnative", "", d)}
15 15
16FILES_${PN} += "${datadir}/telepathy \ 16FILES:${PN} += "${datadir}/telepathy \
17 ${datadir}/dbus-1" 17 ${datadir}/dbus-1"
18 18
19python() { 19python() {
diff --git a/meta-oe/recipes-connectivity/thrift/thrift_0.13.0.bb b/meta-oe/recipes-connectivity/thrift/thrift_0.13.0.bb
index e3880b357..5a0969710 100644
--- a/meta-oe/recipes-connectivity/thrift/thrift_0.13.0.bb
+++ b/meta-oe/recipes-connectivity/thrift/thrift_0.13.0.bb
@@ -42,7 +42,7 @@ PACKAGECONFIG ??= "libevent glib"
42PACKAGECONFIG[libevent] = "-DWITH_LIBEVENT=ON,-DWITH_LIBEVENT=OFF,libevent" 42PACKAGECONFIG[libevent] = "-DWITH_LIBEVENT=ON,-DWITH_LIBEVENT=OFF,libevent"
43PACKAGECONFIG[glib] = "-DWITH_C_GLIB=ON,-DWITH_C_GLIB=OFF,glib-2.0" 43PACKAGECONFIG[glib] = "-DWITH_C_GLIB=ON,-DWITH_C_GLIB=OFF,glib-2.0"
44 44
45do_install_append () { 45do_install:append () {
46 ln -sf thrift ${D}/${bindir}/thrift-compiler 46 ln -sf thrift ${D}/${bindir}/thrift-compiler
47} 47}
48 48
@@ -50,14 +50,14 @@ LEAD_SONAME = "libthrift.so.${PV}"
50 50
51# thrift packages 51# thrift packages
52PACKAGE_BEFORE_PN = "${PN}-compiler lib${BPN} lib${BPN}z lib${BPN}nb lib${BPN}-c-glib" 52PACKAGE_BEFORE_PN = "${PN}-compiler lib${BPN} lib${BPN}z lib${BPN}nb lib${BPN}-c-glib"
53FILES_lib${BPN} = "${libdir}/libthrift.so.*" 53FILES:lib${BPN} = "${libdir}/libthrift.so.*"
54FILES_lib${BPN}z = "${libdir}/libthriftz.so.*" 54FILES:lib${BPN}z = "${libdir}/libthriftz.so.*"
55FILES_lib${BPN}nb = "${libdir}/libthriftnb.so.*" 55FILES:lib${BPN}nb = "${libdir}/libthriftnb.so.*"
56FILES_lib${BPN}-c-glib = "${libdir}/libthrift_c_glib.so.*" 56FILES:lib${BPN}-c-glib = "${libdir}/libthrift_c_glib.so.*"
57FILES_${PN}-compiler = "${bindir}/*" 57FILES:${PN}-compiler = "${bindir}/*"
58 58
59# The thrift packages just pulls in some default dependencies but is otherwise empty 59# The thrift packages just pulls in some default dependencies but is otherwise empty
60RRECOMMENDS_${PN} = "${PN}-compiler lib${BPN}" 60RRECOMMENDS:${PN} = "${PN}-compiler lib${BPN}"
61ALLOW_EMPTY_${PN} = "1" 61ALLOW_EMPTY:${PN} = "1"
62RRECOMMENDS_${PN}_class-native = "" 62RRECOMMENDS:${PN}:class-native = ""
63RRECOMMENDS_${PN}_class-nativesdk = "" 63RRECOMMENDS:${PN}:class-nativesdk = ""
diff --git a/meta-oe/recipes-connectivity/transmission/transmission_git.bb b/meta-oe/recipes-connectivity/transmission/transmission_git.bb
index 57267a8de..74902500d 100644
--- a/meta-oe/recipes-connectivity/transmission/transmission_git.bb
+++ b/meta-oe/recipes-connectivity/transmission/transmission_git.bb
@@ -5,7 +5,7 @@ LICENSE = "GPL-2.0"
5LIC_FILES_CHKSUM = "file://COPYING;md5=73f535ddffcf2a0d3af4f381f84f9b33" 5LIC_FILES_CHKSUM = "file://COPYING;md5=73f535ddffcf2a0d3af4f381f84f9b33"
6 6
7DEPENDS = "curl libevent gnutls openssl libtool intltool-native glib-2.0-native" 7DEPENDS = "curl libevent gnutls openssl libtool intltool-native glib-2.0-native"
8RDEPENDS_${PN}-web = "${PN}" 8RDEPENDS:${PN}-web = "${PN}"
9 9
10SRC_URI = " \ 10SRC_URI = " \
11 gitsm://github.com/transmission/transmission \ 11 gitsm://github.com/transmission/transmission \
@@ -45,7 +45,7 @@ do_configure() {
45 oe_runconf 45 oe_runconf
46} 46}
47 47
48do_install_append() { 48do_install:append() {
49 if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then 49 if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
50 sed -i '/USERNAME=/c\USERNAME=${TRANSMISSION_USER}' ${WORKDIR}/transmission-daemon 50 sed -i '/USERNAME=/c\USERNAME=${TRANSMISSION_USER}' ${WORKDIR}/transmission-daemon
51 install -d ${D}${sysconfdir}/init.d 51 install -d ${D}${sysconfdir}/init.d
@@ -62,12 +62,12 @@ do_install_append() {
62 62
63PACKAGES += "${PN}-gtk ${PN}-client ${PN}-web" 63PACKAGES += "${PN}-gtk ${PN}-client ${PN}-web"
64 64
65FILES_${PN}-client = "${bindir}/transmission-remote ${bindir}/transmission-cli ${bindir}/transmission-create ${bindir}/transmission-show ${bindir}/transmission-edit" 65FILES:${PN}-client = "${bindir}/transmission-remote ${bindir}/transmission-cli ${bindir}/transmission-create ${bindir}/transmission-show ${bindir}/transmission-edit"
66FILES_${PN}-gtk += "${bindir}/transmission-gtk ${datadir}/icons ${datadir}/applications ${datadir}/pixmaps" 66FILES:${PN}-gtk += "${bindir}/transmission-gtk ${datadir}/icons ${datadir}/applications ${datadir}/pixmaps"
67FILES_${PN}-web = "${datadir}/transmission/web" 67FILES:${PN}-web = "${datadir}/transmission/web"
68FILES_${PN} = "${bindir}/transmission-daemon ${sysconfdir}/init.d/transmission-daemon ${datadir}/appdata" 68FILES:${PN} = "${bindir}/transmission-daemon ${sysconfdir}/init.d/transmission-daemon ${datadir}/appdata"
69 69
70SYSTEMD_SERVICE_${PN} = "transmission-daemon.service" 70SYSTEMD_SERVICE:${PN} = "transmission-daemon.service"
71 71
72# Script transmission-daemon following the guidelines in: 72# Script transmission-daemon following the guidelines in:
73# https://trac.transmissionbt.com/wiki/Scripts/initd 73# https://trac.transmissionbt.com/wiki/Scripts/initd
diff --git a/meta-oe/recipes-connectivity/usbmuxd/usbmuxd_1.1.1.bb b/meta-oe/recipes-connectivity/usbmuxd/usbmuxd_1.1.1.bb
index 3860fd8b9..a3d66f488 100644
--- a/meta-oe/recipes-connectivity/usbmuxd/usbmuxd_1.1.1.bb
+++ b/meta-oe/recipes-connectivity/usbmuxd/usbmuxd_1.1.1.bb
@@ -17,6 +17,6 @@ S = "${WORKDIR}/git"
17 17
18EXTRA_OECONF += "--without-preflight" 18EXTRA_OECONF += "--without-preflight"
19 19
20FILES_${PN} += "${base_libdir}/udev/rules.d/" 20FILES:${PN} += "${base_libdir}/udev/rules.d/"
21 21
22SYSTEMD_SERVICE_${PN} = "usbmuxd.service" 22SYSTEMD_SERVICE:${PN} = "usbmuxd.service"
diff --git a/meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_git.bb b/meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_git.bb
index cb39f5a0e..5827e7ad9 100644
--- a/meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_git.bb
+++ b/meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_git.bb
@@ -36,4 +36,4 @@ do_install () {
36 install -m 0755 ${S}/scripts/sta_reset_parm ${D}${sbindir} 36 install -m 0755 ${S}/scripts/sta_reset_parm ${D}${sbindir}
37} 37}
38 38
39RDEPENDS_${PN} = "wpa-supplicant" 39RDEPENDS:${PN} = "wpa-supplicant"
diff --git a/meta-oe/recipes-connectivity/wvdial/wvdial_1.61.bb b/meta-oe/recipes-connectivity/wvdial/wvdial_1.61.bb
index 473ceabcf..c41a1738c 100644
--- a/meta-oe/recipes-connectivity/wvdial/wvdial_1.61.bb
+++ b/meta-oe/recipes-connectivity/wvdial/wvdial_1.61.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=55ca817ccb7d5b5b66355690e9abc605"
7inherit pkgconfig 7inherit pkgconfig
8 8
9DEPENDS = "wvstreams" 9DEPENDS = "wvstreams"
10RDEPENDS_${PN} = "ppp" 10RDEPENDS:${PN} = "ppp"
11 11
12SRC_URI = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${BPN}/${BP}.tar.bz2 \ 12SRC_URI = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${BPN}/${BP}.tar.bz2 \
13 file://typo_pon.wvdial.1.patch \ 13 file://typo_pon.wvdial.1.patch \
@@ -16,7 +16,7 @@ SRC_URI = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.
16SRC_URI[md5sum] = "37e9a2d664effe4efd44c0e1a20136de" 16SRC_URI[md5sum] = "37e9a2d664effe4efd44c0e1a20136de"
17SRC_URI[sha256sum] = "99906d9560cbdbc97e1855e7b0a7169f1e11983be3ac539140423f09debced82" 17SRC_URI[sha256sum] = "99906d9560cbdbc97e1855e7b0a7169f1e11983be3ac539140423f09debced82"
18 18
19COMPATIBLE_HOST_libc-musl = "null" 19COMPATIBLE_HOST:libc-musl = "null"
20EXTRA_OEMAKE = "" 20EXTRA_OEMAKE = ""
21export WVLINK="${LD}" 21export WVLINK="${LD}"
22 22
diff --git a/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb b/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb
index 57163ce65..5ff8496b8 100644
--- a/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb
+++ b/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb
@@ -5,7 +5,7 @@ LICENSE = "LGPLv2"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=55ca817ccb7d5b5b66355690e9abc605" 5LIC_FILES_CHKSUM = "file://LICENSE;md5=55ca817ccb7d5b5b66355690e9abc605"
6 6
7DEPENDS = "zlib openssl (>= 0.9.8) dbus readline" 7DEPENDS = "zlib openssl (>= 0.9.8) dbus readline"
8DEPENDS_append_libc-musl = " argp-standalone libexecinfo" 8DEPENDS:append:libc-musl = " argp-standalone libexecinfo"
9 9
10SRC_URI = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${BPN}/${BP}.tar.gz \ 10SRC_URI = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${BPN}/${BP}.tar.gz \
11 file://04_signed_request.diff \ 11 file://04_signed_request.diff \
@@ -28,31 +28,31 @@ SRC_URI = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.
28SRC_URI[md5sum] = "2760dac31a43d452a19a3147bfde571c" 28SRC_URI[md5sum] = "2760dac31a43d452a19a3147bfde571c"
29SRC_URI[sha256sum] = "8403f5fbf83aa9ac0c6ce15d97fd85607488152aa84e007b7d0621b8ebc07633" 29SRC_URI[sha256sum] = "8403f5fbf83aa9ac0c6ce15d97fd85607488152aa84e007b7d0621b8ebc07633"
30 30
31COMPATIBLE_HOST_libc-musl = "null" 31COMPATIBLE_HOST:libc-musl = "null"
32 32
33inherit autotools-brokensep pkgconfig 33inherit autotools-brokensep pkgconfig
34 34
35TARGET_CFLAGS_append = " -fno-tree-dce -fno-optimize-sibling-calls" 35TARGET_CFLAGS:append = " -fno-tree-dce -fno-optimize-sibling-calls"
36 36
37LDFLAGS_append = " -Wl,-rpath-link,${CROSS_DIR}/${TARGET_SYS}/lib" 37LDFLAGS:append = " -Wl,-rpath-link,${CROSS_DIR}/${TARGET_SYS}/lib"
38 38
39EXTRA_OECONF = " --without-tcl --without-qt --without-pam --without-valgrind" 39EXTRA_OECONF = " --without-tcl --without-qt --without-pam --without-valgrind"
40 40
41PACKAGES_prepend = "libuniconf " 41PACKAGES:prepend = "libuniconf "
42PACKAGES_prepend = "uniconfd " 42PACKAGES:prepend = "uniconfd "
43PACKAGES_prepend = "libwvstreams-base " 43PACKAGES:prepend = "libwvstreams-base "
44PACKAGES_prepend = "libwvstreams-extras " 44PACKAGES:prepend = "libwvstreams-extras "
45PACKAGES_prepend = "${PN}-valgrind " 45PACKAGES:prepend = "${PN}-valgrind "
46 46
47RPROVIDES_${PN}-dbg += "libuniconf-dbg uniconfd-dbg libwvstreams-base-dbg libwvstreams-extras-dbg" 47RPROVIDES:${PN}-dbg += "libuniconf-dbg uniconfd-dbg libwvstreams-base-dbg libwvstreams-extras-dbg"
48 48
49FILES_libuniconf = "${libdir}/libuniconf.so.*" 49FILES:libuniconf = "${libdir}/libuniconf.so.*"
50 50
51FILES_uniconfd = "${sbindir}/uniconfd ${sysconfdir}/uniconf.conf ${localstatedir}/uniconf" 51FILES:uniconfd = "${sbindir}/uniconfd ${sysconfdir}/uniconf.conf ${localstatedir}/uniconf"
52 52
53FILES_libwvstreams-base = "${libdir}/libwvutils.so.*" 53FILES:libwvstreams-base = "${libdir}/libwvutils.so.*"
54 54
55FILES_libwvstreams-extras = "${libdir}/libwvbase.so.* ${libdir}/libwvstreams.so.*" 55FILES:libwvstreams-extras = "${libdir}/libwvbase.so.* ${libdir}/libwvstreams.so.*"
56 56
57FILES_${PN}-valgrind = "${libdir}/valgrind/wvstreams.supp" 57FILES:${PN}-valgrind = "${libdir}/valgrind/wvstreams.supp"
58RDEPENDS_${PN} += "perl" 58RDEPENDS:${PN} += "perl"
diff --git a/meta-oe/recipes-connectivity/zabbix/zabbix_5.2.6.bb b/meta-oe/recipes-connectivity/zabbix/zabbix_5.2.6.bb
index 37bb9a282..b5ab15df4 100644
--- a/meta-oe/recipes-connectivity/zabbix/zabbix_5.2.6.bb
+++ b/meta-oe/recipes-connectivity/zabbix/zabbix_5.2.6.bb
@@ -34,12 +34,12 @@ SRC_URI[sha256sum] = "76cb704f2a04fbc87bb3eff44fa71339c355d467f7bbd8fb53f8927c76
34inherit autotools-brokensep linux-kernel-base pkgconfig systemd useradd 34inherit autotools-brokensep linux-kernel-base pkgconfig systemd useradd
35 35
36SYSTEMD_PACKAGES = "${PN}" 36SYSTEMD_PACKAGES = "${PN}"
37SYSTEMD_SERVICE_${PN} = "zabbix-agent.service" 37SYSTEMD_SERVICE:${PN} = "zabbix-agent.service"
38SYSTEMD_AUTO_ENABLE = "enable" 38SYSTEMD_AUTO_ENABLE = "enable"
39 39
40USERADD_PACKAGES = "${PN}" 40USERADD_PACKAGES = "${PN}"
41GROUPADD_PARAM_${PN} = "-r zabbix" 41GROUPADD_PARAM:${PN} = "-r zabbix"
42USERADD_PARAM_${PN} = "-r -g zabbix -d /var/lib/zabbix \ 42USERADD_PARAM:${PN} = "-r -g zabbix -d /var/lib/zabbix \
43 -s /sbin/nologin -c \"Zabbix Monitoring System\" zabbix \ 43 -s /sbin/nologin -c \"Zabbix Monitoring System\" zabbix \
44" 44"
45 45
@@ -60,13 +60,13 @@ EXTRA_OECONF = " \
60 --with-libpcre=${STAGING_EXECPREFIXDIR} \ 60 --with-libpcre=${STAGING_EXECPREFIXDIR} \
61 --with-iconv=${STAGING_EXECPREFIXDIR} \ 61 --with-iconv=${STAGING_EXECPREFIXDIR} \
62" 62"
63CFLAGS_append = " -lldap -llber -pthread" 63CFLAGS:append = " -lldap -llber -pthread"
64 64
65do_configure_prepend() { 65do_configure:prepend() {
66 export KERNEL_VERSION="${KERNEL_VERSION}" 66 export KERNEL_VERSION="${KERNEL_VERSION}"
67} 67}
68 68
69do_install_append() { 69do_install:append() {
70 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then 70 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then
71 install -d ${D}${systemd_unitdir}/system 71 install -d ${D}${systemd_unitdir}/system
72 install -m 0644 ${WORKDIR}/zabbix-agent.service ${D}${systemd_unitdir}/system/ 72 install -m 0644 ${WORKDIR}/zabbix-agent.service ${D}${systemd_unitdir}/system/
@@ -74,6 +74,6 @@ do_install_append() {
74 fi 74 fi
75} 75}
76 76
77FILES_${PN} += "${libdir}" 77FILES:${PN} += "${libdir}"
78 78
79RDEPENDS_${PN} = "logrotate" 79RDEPENDS:${PN} = "logrotate"
diff --git a/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb b/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
index 44e1e9164..61ea68a60 100644
--- a/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
+++ b/meta-oe/recipes-connectivity/zeromq/cppzmq_git.bb
@@ -17,4 +17,4 @@ EXTRA_OECMAKE = "-DCPPZMQ_BUILD_TESTS=OFF"
17 17
18PACKAGES = "${PN}-dev" 18PACKAGES = "${PN}-dev"
19 19
20RDEPENDS_${PN}-dev = "zeromq-dev" 20RDEPENDS:${PN}-dev = "zeromq-dev"
diff --git a/meta-oe/recipes-connectivity/zeromq/czmq_4.2.1.bb b/meta-oe/recipes-connectivity/zeromq/czmq_4.2.1.bb
index 75584498a..86fde7ccf 100644
--- a/meta-oe/recipes-connectivity/zeromq/czmq_4.2.1.bb
+++ b/meta-oe/recipes-connectivity/zeromq/czmq_4.2.1.bb
@@ -15,12 +15,12 @@ inherit cmake pkgconfig
15 15
16PACKAGES = "lib${BPN} lib${BPN}-dev lib${BPN}-staticdev ${PN} ${PN}-dbg" 16PACKAGES = "lib${BPN} lib${BPN}-dev lib${BPN}-staticdev ${PN} ${PN}-dbg"
17 17
18FILES_${PN} = "${bindir}/*" 18FILES:${PN} = "${bindir}/*"
19FILES_lib${BPN} = "${libdir}/*.so.*" 19FILES:lib${BPN} = "${libdir}/*.so.*"
20FILES_lib${BPN}-dev = "${libdir}/*.so ${libdir}/pkgconfig ${includedir} ${datadir}/cmake" 20FILES:lib${BPN}-dev = "${libdir}/*.so ${libdir}/pkgconfig ${includedir} ${datadir}/cmake"
21FILES_lib${BPN}-staticdev = "${libdir}/lib*.a" 21FILES:lib${BPN}-staticdev = "${libdir}/lib*.a"
22 22
23RDEPENDS_lib${BPN}-dev = "zeromq-dev" 23RDEPENDS:lib${BPN}-dev = "zeromq-dev"
24 24
25PACKAGECONFIG ??= "lz4 uuid curl ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" 25PACKAGECONFIG ??= "lz4 uuid curl ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
26PACKAGECONFIG[curl] = "-DCZMQ_WITH_LIBCURL=ON,-DCZMQ_WITH_LIBCURL=OFF,curl" 26PACKAGECONFIG[curl] = "-DCZMQ_WITH_LIBCURL=ON,-DCZMQ_WITH_LIBCURL=OFF,curl"
@@ -32,7 +32,7 @@ PACKAGECONFIG[uuid] = "-DCZMQ_WITH_UUID=ON,-DCZMQ_WITH_UUID=OFF,util-linux"
32 32
33BBCLASSEXTEND = "nativesdk" 33BBCLASSEXTEND = "nativesdk"
34 34
35do_install_append() { 35do_install:append() {
36 mkdir -p ${D}/${includedir}/${BPN} 36 mkdir -p ${D}/${includedir}/${BPN}
37 mv ${D}/${includedir}/sha1.h ${D}/${includedir}/${BPN}/. 37 mv ${D}/${includedir}/sha1.h ${D}/${includedir}/${BPN}/.
38} 38}
diff --git a/meta-oe/recipes-connectivity/zeromq/zeromq_4.3.4.bb b/meta-oe/recipes-connectivity/zeromq/zeromq_4.3.4.bb
index 4381f2d6d..72fd561dd 100644
--- a/meta-oe/recipes-connectivity/zeromq/zeromq_4.3.4.bb
+++ b/meta-oe/recipes-connectivity/zeromq/zeromq_4.3.4.bb
@@ -26,4 +26,4 @@ do_install_ptest () {
26 install -m 0755 ${B}/bin/test_* ${D}${PTEST_PATH}/tests 26 install -m 0755 ${B}/bin/test_* ${D}${PTEST_PATH}/tests
27} 27}
28 28
29FILES_${PN}-doc += "${datadir}/zmq/*.txt" 29FILES:${PN}-doc += "${datadir}/zmq/*.txt"
diff --git a/meta-oe/recipes-core/dbus-cxx/dbus-cxx_0.12.bb b/meta-oe/recipes-core/dbus-cxx/dbus-cxx_0.12.bb
index db4e591cb..ed3bdbfe0 100644
--- a/meta-oe/recipes-core/dbus-cxx/dbus-cxx_0.12.bb
+++ b/meta-oe/recipes-core/dbus-cxx/dbus-cxx_0.12.bb
@@ -4,7 +4,7 @@ SECTION = "base"
4LICENSE = "GPLv3" 4LICENSE = "GPLv3"
5LIC_FILES_CHKSUM = "file://COPYING;md5=4cf0188f02184e1e84b9586ac53c3f83" 5LIC_FILES_CHKSUM = "file://COPYING;md5=4cf0188f02184e1e84b9586ac53c3f83"
6 6
7FILEEXTRAPATHS_prepend = "${THISDIR}/files" 7FILEEXTRAPATHS:prepend = "${THISDIR}/files"
8SRC_URI = "git://github.com/dbus-cxx/dbus-cxx.git;branch=master" 8SRC_URI = "git://github.com/dbus-cxx/dbus-cxx.git;branch=master"
9SRC_URI += "file://fix_build_musl.patch" 9SRC_URI += "file://fix_build_musl.patch"
10SRCREV = "ea7f8e361d11dc7d41d9ae2c4128aed2cdadd84e" 10SRCREV = "ea7f8e361d11dc7d41d9ae2c4128aed2cdadd84e"
@@ -14,7 +14,7 @@ DEPENDS = "\
14 libsigc++-2.0 \ 14 libsigc++-2.0 \
15" 15"
16 16
17RDEPENDS_${PN} = "\ 17RDEPENDS:${PN} = "\
18 dbus \ 18 dbus \
19 libsigc++-2.0 \ 19 libsigc++-2.0 \
20" 20"
diff --git a/meta-oe/recipes-core/dbus/dbus-broker_29.bb b/meta-oe/recipes-core/dbus/dbus-broker_29.bb
index 8fcdb8c66..525db345b 100644
--- a/meta-oe/recipes-core/dbus/dbus-broker_29.bb
+++ b/meta-oe/recipes-core/dbus/dbus-broker_29.bb
@@ -17,15 +17,15 @@ DEPENDS = "expat systemd"
17DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'libselinux (>= 3.2)', '', d)}" 17DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'libselinux (>= 3.2)', '', d)}"
18DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'audit (>= 3.0)', '', d)}" 18DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'audit (>= 3.0)', '', d)}"
19 19
20RDEPENDS_${PN} += "dbus-common" 20RDEPENDS:${PN} += "dbus-common"
21 21
22REQUIRED_DISTRO_FEATURES = "systemd" 22REQUIRED_DISTRO_FEATURES = "systemd"
23 23
24SYSTEMD_SERVICE_${PN} = "${BPN}.service" 24SYSTEMD_SERVICE:${PN} = "${BPN}.service"
25 25
26FILES_${PN} += "${systemd_system_unitdir}" 26FILES:${PN} += "${systemd_system_unitdir}"
27FILES_${PN} += "${systemd_user_unitdir}" 27FILES:${PN} += "${systemd_user_unitdir}"
28FILES_${PN} += "${nonarch_libdir}/systemd/catalog" 28FILES:${PN} += "${nonarch_libdir}/systemd/catalog"
29 29
30EXTRA_OEMESON += " -Dselinux=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" 30EXTRA_OEMESON += " -Dselinux=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}"
31EXTRA_OEMESON += " -Daudit=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" 31EXTRA_OEMESON += " -Daudit=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}"
diff --git a/meta-oe/recipes-core/dbus/libdbus-c++_0.9.0.bb b/meta-oe/recipes-core/dbus/libdbus-c++_0.9.0.bb
index a6d8b86ee..999a0c006 100644
--- a/meta-oe/recipes-core/dbus/libdbus-c++_0.9.0.bb
+++ b/meta-oe/recipes-core/dbus/libdbus-c++_0.9.0.bb
@@ -25,6 +25,6 @@ LDFLAGS += "-pthread"
25 25
26PACKAGE_BEFORE_PN = "${PN}-tools" 26PACKAGE_BEFORE_PN = "${PN}-tools"
27 27
28FILES_${PN}-tools = "${bindir}" 28FILES:${PN}-tools = "${bindir}"
29 29
30BBCLASSEXTEND = "native" 30BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-core/emlog/emlog_git.bb b/meta-oe/recipes-core/emlog/emlog_git.bb
index 387dd6712..be9ae5823 100644
--- a/meta-oe/recipes-core/emlog/emlog_git.bb
+++ b/meta-oe/recipes-core/emlog/emlog_git.bb
@@ -4,7 +4,7 @@ SRC_URI += "file://${BPN}.initd \
4 file://0001-Remove-modules_clean-from-clean-target.patch \ 4 file://0001-Remove-modules_clean-from-clean-target.patch \
5 " 5 "
6 6
7SRC_URI_append_libc-musl = " file://Drop-use-of-error-h.patch" 7SRC_URI:append:libc-musl = " file://Drop-use-of-error-h.patch"
8 8
9inherit update-rc.d 9inherit update-rc.d
10 10
@@ -23,4 +23,4 @@ do_install() {
23 install -Dm 0755 ${S}/mkemlog ${D}${bindir}/mkemlog 23 install -Dm 0755 ${S}/mkemlog ${D}${bindir}/mkemlog
24} 24}
25 25
26RRECOMMENDS_${PN} += "kernel-module-emlog" 26RRECOMMENDS:${PN} += "kernel-module-emlog"
diff --git a/meta-oe/recipes-core/glfw/glfw_3.3.bb b/meta-oe/recipes-core/glfw/glfw_3.3.bb
index 0fcf716c8..f6e05955e 100644
--- a/meta-oe/recipes-core/glfw/glfw_3.3.bb
+++ b/meta-oe/recipes-core/glfw/glfw_3.3.bb
@@ -23,4 +23,4 @@ CFLAGS += "-fPIC"
23DEPENDS = "libpng libglu zlib libxrandr libxinerama libxi libxcursor" 23DEPENDS = "libpng libglu zlib libxrandr libxinerama libxi libxcursor"
24REQUIRED_DISTRO_FEATURES = "x11 opengl" 24REQUIRED_DISTRO_FEATURES = "x11 opengl"
25 25
26COMPATIBLE_HOST_libc-musl = "null" 26COMPATIBLE_HOST:libc-musl = "null"
diff --git a/meta-oe/recipes-core/glib-2.0/glibmm_2.66.1.bb b/meta-oe/recipes-core/glib-2.0/glibmm_2.66.1.bb
index a40561138..94844f21e 100644
--- a/meta-oe/recipes-core/glib-2.0/glibmm_2.66.1.bb
+++ b/meta-oe/recipes-core/glib-2.0/glibmm_2.66.1.bb
@@ -15,13 +15,13 @@ SHRT_VER = "${@d.getVar('PV').split('.')[0]}.${@d.getVar('PV').split('.')[1]}"
15 15
16SRC_URI[archive.sha256sum] = "69bd6b5327716ca2f511ab580a969fd7bf0cd2c24ce15e1d0e530592d3ff209c" 16SRC_URI[archive.sha256sum] = "69bd6b5327716ca2f511ab580a969fd7bf0cd2c24ce15e1d0e530592d3ff209c"
17 17
18do_install_append() { 18do_install:append() {
19 for i in generate_wrap_init.pl gmmproc; do 19 for i in generate_wrap_init.pl gmmproc; do
20 sed -i -e '1s,.*,#!${bindir}/env perl,' ${D}${libdir}/glibmm-2.4/proc/$i 20 sed -i -e '1s,.*,#!${bindir}/env perl,' ${D}${libdir}/glibmm-2.4/proc/$i
21 done 21 done
22} 22}
23 23
24FILES_${PN} = "${libdir}/lib*.so.*" 24FILES:${PN} = "${libdir}/lib*.so.*"
25FILES_${PN}-dev += "${datadir}/glibmm-* ${libdir}/glibmm-2.4/include/ ${libdir}/glibmm-2.4/proc/ ${libdir}/giomm-2.4/include/" 25FILES:${PN}-dev += "${datadir}/glibmm-* ${libdir}/glibmm-2.4/include/ ${libdir}/glibmm-2.4/proc/ ${libdir}/giomm-2.4/include/"
26 26
27RDEPENDS_${PN}-dev = "perl" 27RDEPENDS:${PN}-dev = "perl"
diff --git a/meta-oe/recipes-core/libnfc/libnfc_git.bb b/meta-oe/recipes-core/libnfc/libnfc_git.bb
index 9e602f193..70b48f731 100644
--- a/meta-oe/recipes-core/libnfc/libnfc_git.bb
+++ b/meta-oe/recipes-core/libnfc/libnfc_git.bb
@@ -13,5 +13,5 @@ S = "${WORKDIR}/git"
13SRCREV = "f02ff51449240102c27a97173dc495e8e7789046" 13SRCREV = "f02ff51449240102c27a97173dc495e8e7789046"
14SRC_URI = "git://github.com/nfc-tools/libnfc.git" 14SRC_URI = "git://github.com/nfc-tools/libnfc.git"
15 15
16CFLAGS_append_libc-musl = " -D_GNU_SOURCE" 16CFLAGS:append:libc-musl = " -D_GNU_SOURCE"
17DEPENDS = "libusb" 17DEPENDS = "libusb"
diff --git a/meta-oe/recipes-core/libsigc++-2.0/libsigc++-2.0_2.10.7.bb b/meta-oe/recipes-core/libsigc++-2.0/libsigc++-2.0_2.10.7.bb
index de1aa4ea3..8736d44b7 100644
--- a/meta-oe/recipes-core/libsigc++-2.0/libsigc++-2.0_2.10.7.bb
+++ b/meta-oe/recipes-core/libsigc++-2.0/libsigc++-2.0_2.10.7.bb
@@ -12,8 +12,8 @@ S = "${WORKDIR}/libsigc++-${PV}"
12 12
13inherit meson 13inherit meson
14 14
15FILES_${PN}-dev += "${libdir}/sigc++-*/" 15FILES:${PN}-dev += "${libdir}/sigc++-*/"
16FILES_${PN}-doc += "${datadir}/devhelp" 16FILES:${PN}-doc += "${datadir}/devhelp"
17 17
18BBCLASSEXTEND = "native" 18BBCLASSEXTEND = "native"
19SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}" 19SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}"
diff --git a/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.0.6.bb b/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.0.6.bb
index 7471308e4..1549c6ad0 100644
--- a/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.0.6.bb
+++ b/meta-oe/recipes-core/libsigc++-2.0/libsigc++-3_3.0.6.bb
@@ -13,8 +13,8 @@ S = "${WORKDIR}/libsigc++-${PV}"
13 13
14inherit setuptools3 meson 14inherit setuptools3 meson
15 15
16FILES_${PN}-dev += "${libdir}/sigc++-*/" 16FILES:${PN}-dev += "${libdir}/sigc++-*/"
17FILES_${PN}-doc += "${datadir}/devhelp" 17FILES:${PN}-doc += "${datadir}/devhelp"
18 18
19BBCLASSEXTEND = "native" 19BBCLASSEXTEND = "native"
20SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}" 20SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}"
diff --git a/meta-oe/recipes-core/libxml/libxml++_2.40.1.bb b/meta-oe/recipes-core/libxml/libxml++_2.40.1.bb
index c001c184c..7e08263ca 100644
--- a/meta-oe/recipes-core/libxml/libxml++_2.40.1.bb
+++ b/meta-oe/recipes-core/libxml/libxml++_2.40.1.bb
@@ -22,7 +22,7 @@ do_compile_ptest() {
22 oe_runmake -C examples buildtest 22 oe_runmake -C examples buildtest
23} 23}
24 24
25FILES_${PN}-doc += "${datadir}/devhelp" 25FILES:${PN}-doc += "${datadir}/devhelp"
26FILES_${PN}-dev += "${libdir}/libxml++-2.6/include/libxml++config.h" 26FILES:${PN}-dev += "${libdir}/libxml++-2.6/include/libxml++config.h"
27 27
28RDEPENDS_${PN}-ptest += "make" 28RDEPENDS:${PN}-ptest += "make"
diff --git a/meta-oe/recipes-core/meta/distro-feed-configs.bb b/meta-oe/recipes-core/meta/distro-feed-configs.bb
index 2a8de54d2..cffeeb6a0 100644
--- a/meta-oe/recipes-core/meta/distro-feed-configs.bb
+++ b/meta-oe/recipes-core/meta/distro-feed-configs.bb
@@ -30,4 +30,4 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
30# 30#
31#CONFFILES_${PN} += '${@distro_feed_configs(d)}' 31#CONFFILES_${PN} += '${@distro_feed_configs(d)}'
32 32
33CONFFILES_${PN} += '${@ " ".join( [ ( "${sysconfdir}/opkg/%s-feed.conf" % feed ) for feed in "all ${PACKAGE_EXTRA_ARCHS} ${MACHINE_ARCH}".split() ] ) }' 33CONFFILES:${PN} += '${@ " ".join( [ ( "${sysconfdir}/opkg/%s-feed.conf" % feed ) for feed in "all ${PACKAGE_EXTRA_ARCHS} ${MACHINE_ARCH}".split() ] ) }'
diff --git a/meta-oe/recipes-core/ndctl/ndctl_v69.bb b/meta-oe/recipes-core/ndctl/ndctl_v69.bb
index 396da4bb3..c71b8b969 100644
--- a/meta-oe/recipes-core/ndctl/ndctl_v69.bb
+++ b/meta-oe/recipes-core/ndctl/ndctl_v69.bb
@@ -22,11 +22,11 @@ EXTRA_OECONF += "--enable-test --enable-destructive --disable-docs"
22PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)}" 22PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)}"
23PACKAGECONFIG[systemd] = "--with-systemd, --without-systemd, systemd" 23PACKAGECONFIG[systemd] = "--with-systemd, --without-systemd, systemd"
24 24
25do_configure_prepend() { 25do_configure:prepend() {
26 ${S}/autogen.sh 26 ${S}/autogen.sh
27} 27}
28 28
29SYSTEMD_SERVICE_${PN} = "ndctl-monitor.service" 29SYSTEMD_SERVICE:${PN} = "ndctl-monitor.service"
30SYSTEMD_AUTO_ENABLE_${PN} = "disable" 30SYSTEMD_AUTO_ENABLE:${PN} = "disable"
31 31
32FILES_${PN} += "${datadir}/daxctl/daxctl.conf" 32FILES:${PN} += "${datadir}/daxctl/daxctl.conf"
diff --git a/meta-oe/recipes-core/opencl/opencl-clhpp_git.bb b/meta-oe/recipes-core/opencl/opencl-clhpp_git.bb
index 4ecfb3d44..4645dd133 100644
--- a/meta-oe/recipes-core/opencl/opencl-clhpp_git.bb
+++ b/meta-oe/recipes-core/opencl/opencl-clhpp_git.bb
@@ -20,4 +20,4 @@ EXTRA_OECMAKE = " \
20 " 20 "
21 21
22# Headers only so PN is empty 22# Headers only so PN is empty
23RDEPENDS_${PN}-dev = "" 23RDEPENDS:${PN}-dev = ""
diff --git a/meta-oe/recipes-core/opencl/opencl-icd-loader_git.bb b/meta-oe/recipes-core/opencl/opencl-icd-loader_git.bb
index b951dabce..43680fe75 100644
--- a/meta-oe/recipes-core/opencl/opencl-icd-loader_git.bb
+++ b/meta-oe/recipes-core/opencl/opencl-icd-loader_git.bb
@@ -31,17 +31,17 @@ PACKAGES = "opencl-icd-loader opencl-icd-loader-dev"
31PACKAGES += "libicdlog libicdlog-dbg" 31PACKAGES += "libicdlog libicdlog-dbg"
32PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src" 32PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
33 33
34FILES_${PN} = " \ 34FILES:${PN} = " \
35 ${bindir}/icd_loader_test \ 35 ${bindir}/icd_loader_test \
36 ${libdir}/libOpenCLDriverStub.so \ 36 ${libdir}/libOpenCLDriverStub.so \
37 ${libdir}/libOpenCL.so.1.2 \ 37 ${libdir}/libOpenCL.so.1.2 \
38" 38"
39FILES_${PN}-dev = " \ 39FILES:${PN}-dev = " \
40 ${libdir}/libOpenCL.so \ 40 ${libdir}/libOpenCL.so \
41 ${libdir}/libOpenCL.so.1 \ 41 ${libdir}/libOpenCL.so.1 \
42" 42"
43 43
44FILES_libicdlog = "${libdir}/libIcdLog.so" 44FILES:libicdlog = "${libdir}/libIcdLog.so"
45FILES_libicdlog-dbg = "${libdir}/.debug/libIcdLog.so" 45FILES:libicdlog-dbg = "${libdir}/.debug/libIcdLog.so"
46 46
47RDEPENDS_${PN} = "libicdlog" 47RDEPENDS:${PN} = "libicdlog"
diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-basic.bb b/meta-oe/recipes-core/packagegroups/packagegroup-basic.bb
index 2da9118af..422b4d49d 100644
--- a/meta-oe/recipes-core/packagegroups/packagegroup-basic.bb
+++ b/meta-oe/recipes-core/packagegroups/packagegroup-basic.bb
@@ -26,7 +26,7 @@ TASK_BASIC_SSHDAEMON ?= "dropbear openssh-sftp openssh-sftp-server"
26# 26#
27# Util-linux (u)mount is included because the busybox one can't handle /etc/mtab being symlinked to /proc/mounts 27# Util-linux (u)mount is included because the busybox one can't handle /etc/mtab being symlinked to /proc/mounts
28# 28#
29RDEPENDS_${PN} = "\ 29RDEPENDS:${PN} = "\
30 ${TASK_BASIC_SSHDAEMON} \ 30 ${TASK_BASIC_SSHDAEMON} \
31 avahi-daemon avahi-utils \ 31 avahi-daemon avahi-utils \
32" 32"
@@ -37,7 +37,7 @@ RDEPENDS_${PN} = "\
37# 2) Distro features: packages associated with those 37# 2) Distro features: packages associated with those
38# 3) Nice to have: packages that are nice to have, but aren't strictly needed 38# 3) Nice to have: packages that are nice to have, but aren't strictly needed
39# 39#
40RRECOMMENDS_${PN} = "\ 40RRECOMMENDS:${PN} = "\
41 ${MACHINE_EXTRA_RRECOMMENDS} \ 41 ${MACHINE_EXTRA_RRECOMMENDS} \
42 ${@bb.utils.contains("MACHINE_FEATURES", "usbhost", "usbutils", "", d)} \ 42 ${@bb.utils.contains("MACHINE_FEATURES", "usbhost", "usbutils", "", d)} \
43 ${@bb.utils.contains("MACHINE_FEATURES", "alsa", "alsa-utils-alsamixer", "", d)} \ 43 ${@bb.utils.contains("MACHINE_FEATURES", "alsa", "alsa-utils-alsamixer", "", d)} \
diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-boot.bb b/meta-oe/recipes-core/packagegroups/packagegroup-boot.bb
index b5e7b99cc..7e2873cf6 100644
--- a/meta-oe/recipes-core/packagegroups/packagegroup-boot.bb
+++ b/meta-oe/recipes-core/packagegroups/packagegroup-boot.bb
@@ -17,7 +17,7 @@ DEPENDS = "virtual/kernel"
17# 17#
18# minimal set of packages - needed to boot 18# minimal set of packages - needed to boot
19# 19#
20RDEPENDS_${PN} = "\ 20RDEPENDS:${PN} = "\
21 base-files \ 21 base-files \
22 base-passwd \ 22 base-passwd \
23 busybox \ 23 busybox \
@@ -26,7 +26,7 @@ RDEPENDS_${PN} = "\
26 ${MACHINE_ESSENTIAL_EXTRA_RDEPENDS} \ 26 ${MACHINE_ESSENTIAL_EXTRA_RDEPENDS} \
27" 27"
28 28
29RRECOMMENDS_${PN} = "\ 29RRECOMMENDS:${PN} = "\
30 kernel \ 30 kernel \
31 ${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS} \ 31 ${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS} \
32" 32"
diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
index 84f89f4e7..e6d681779 100644
--- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
+++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
@@ -32,7 +32,7 @@ PACKAGES = "\
32" 32"
33#PACKAGES += "packagegroup-meta-oe-fortran-packages" 33#PACKAGES += "packagegroup-meta-oe-fortran-packages"
34 34
35RDEPENDS_packagegroup-meta-oe = "\ 35RDEPENDS:packagegroup-meta-oe = "\
36 packagegroup-meta-oe-benchmarks \ 36 packagegroup-meta-oe-benchmarks \
37 packagegroup-meta-oe-bsp \ 37 packagegroup-meta-oe-bsp \
38 packagegroup-meta-oe-connectivity \ 38 packagegroup-meta-oe-connectivity \
@@ -58,7 +58,7 @@ RDEPENDS_packagegroup-meta-oe = "\
58 ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-oe-ptest-packages", "", d)} \ 58 ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-oe-ptest-packages", "", d)} \
59" 59"
60 60
61RDEPENDS_packagegroup-meta-oe-benchmarks = "\ 61RDEPENDS:packagegroup-meta-oe-benchmarks = "\
62 bonnie++ \ 62 bonnie++ \
63 dbench \ 63 dbench \
64 dhrystone \ 64 dhrystone \
@@ -82,17 +82,17 @@ RDEPENDS_packagegroup-meta-oe-benchmarks = "\
82 tiobench \ 82 tiobench \
83 whetstone \ 83 whetstone \
84" 84"
85RDEPENDS_packagegroup-meta-oe-benchmarks_append_armv7a = " cpuburn-arm" 85RDEPENDS:packagegroup-meta-oe-benchmarks:append:armv7a = " cpuburn-arm"
86RDEPENDS_packagegroup-meta-oe-benchmarks_append_armv7ve = " cpuburn-arm" 86RDEPENDS:packagegroup-meta-oe-benchmarks:append:armv7ve = " cpuburn-arm"
87RDEPENDS_packagegroup-meta-oe-benchmarks_append_aarch64 = " cpuburn-arm" 87RDEPENDS:packagegroup-meta-oe-benchmarks:append:aarch64 = " cpuburn-arm"
88 88
89RDEPENDS_packagegroup-meta-oe-benchmarks_remove_mipsarch = "libhugetlbfs" 89RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mipsarch = "libhugetlbfs"
90RDEPENDS_packagegroup-meta-oe-benchmarks_remove_mips64 = "tinymembench" 90RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mips64 = "tinymembench"
91RDEPENDS_packagegroup-meta-oe-benchmarks_remove_mips64el = "tinymembench" 91RDEPENDS:packagegroup-meta-oe-benchmarks:remove:mips64el = "tinymembench"
92RDEPENDS_packagegroup-meta-oe-benchmarks_remove_riscv64 = "libhugetlbfs" 92RDEPENDS:packagegroup-meta-oe-benchmarks:remove:riscv64 = "libhugetlbfs"
93RDEPENDS_packagegroup-meta-oe-benchmarks_remove_riscv32 = "libhugetlbfs" 93RDEPENDS:packagegroup-meta-oe-benchmarks:remove:riscv32 = "libhugetlbfs"
94 94
95RDEPENDS_packagegroup-meta-oe-bsp ="\ 95RDEPENDS:packagegroup-meta-oe-bsp ="\
96 acpitool \ 96 acpitool \
97 cpufrequtils \ 97 cpufrequtils \
98 edac-utils \ 98 edac-utils \
@@ -108,18 +108,18 @@ RDEPENDS_packagegroup-meta-oe-bsp ="\
108 pcmciautils \ 108 pcmciautils \
109 pointercal \ 109 pointercal \
110" 110"
111RDEPENDS_packagegroup-meta-oe-bsp_append_x86 = " ledmon" 111RDEPENDS:packagegroup-meta-oe-bsp:append:x86 = " ledmon"
112RDEPENDS_packagegroup-meta-oe-bsp_append_x86-64 = " ledmon" 112RDEPENDS:packagegroup-meta-oe-bsp:append:x86-64 = " ledmon"
113 113
114RDEPENDS_packagegroup-meta-oe-bsp_remove_libc-musl = "ledmon" 114RDEPENDS:packagegroup-meta-oe-bsp:remove:libc-musl = "ledmon"
115RDEPENDS_packagegroup-meta-oe-bsp_remove_mipsarch = "efivar efibootmgr" 115RDEPENDS:packagegroup-meta-oe-bsp:remove:mipsarch = "efivar efibootmgr"
116RDEPENDS_packagegroup-meta-oe-bsp_remove_powerpc = "efivar efibootmgr" 116RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc = "efivar efibootmgr"
117RDEPENDS_packagegroup-meta-oe-bsp_remove_powerpc64 = "efivar efibootmgr" 117RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc64 = "efivar efibootmgr"
118RDEPENDS_packagegroup-meta-oe-bsp_remove_powerpc64le = "efivar efibootmgr" 118RDEPENDS:packagegroup-meta-oe-bsp:remove:powerpc64le = "efivar efibootmgr"
119RDEPENDS_packagegroup-meta-oe-bsp_remove_riscv64 = "efivar efibootmgr" 119RDEPENDS:packagegroup-meta-oe-bsp:remove:riscv64 = "efivar efibootmgr"
120RDEPENDS_packagegroup-meta-oe-bsp_remove_riscv32 = "efivar efibootmgr" 120RDEPENDS:packagegroup-meta-oe-bsp:remove:riscv32 = "efivar efibootmgr"
121 121
122RDEPENDS_packagegroup-meta-oe-connectivity ="\ 122RDEPENDS:packagegroup-meta-oe-connectivity ="\
123 gammu \ 123 gammu \
124 gattlib \ 124 gattlib \
125 gensio \ 125 gensio \
@@ -161,14 +161,14 @@ RDEPENDS_packagegroup-meta-oe-connectivity ="\
161 zeromq \ 161 zeromq \
162" 162"
163 163
164RDEPENDS_packagegroup-meta-oe-connectivity_append_libc-glibc = " wvstreams wvdial" 164RDEPENDS:packagegroup-meta-oe-connectivity:append:libc-glibc = " wvstreams wvdial"
165 165
166RDEPENDS_packagegroup-meta-oe-connectivity-python2 = "\ 166RDEPENDS:packagegroup-meta-oe-connectivity-python2 = "\
167 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "telepathy-idle", "", d)} \ 167 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", "telepathy-idle", "", d)} \
168" 168"
169 169
170# dracut needs dracut 170# dracut needs dracut
171RDEPENDS_packagegroup-meta-oe-core = "\ 171RDEPENDS:packagegroup-meta-oe-core = "\
172 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dbus-broker", "", d)} \ 172 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dbus-broker", "", d)} \
173 dbus-daemon-proxy \ 173 dbus-daemon-proxy \
174 libdbus-c++ \ 174 libdbus-c++ \
@@ -192,11 +192,11 @@ RDEPENDS_packagegroup-meta-oe-core = "\
192 usleep \ 192 usleep \
193 dbus-cxx \ 193 dbus-cxx \
194" 194"
195RDEPENDS_packagegroup-meta-oe-core_append_libc-glibc = " ${@bb.utils.contains("DISTRO_FEATURES", "x11 opengl", "glfw", "", d)}" 195RDEPENDS:packagegroup-meta-oe-core:append:libc-glibc = " ${@bb.utils.contains("DISTRO_FEATURES", "x11 opengl", "glfw", "", d)}"
196RDEPENDS_packagegroup-meta-oe-core_remove_riscv64 = "safec" 196RDEPENDS:packagegroup-meta-oe-core:remove:riscv64 = "safec"
197RDEPENDS_packagegroup-meta-oe-core_remove_riscv32 = "safec" 197RDEPENDS:packagegroup-meta-oe-core:remove:riscv32 = "safec"
198 198
199RDEPENDS_packagegroup-meta-oe-crypto ="\ 199RDEPENDS:packagegroup-meta-oe-crypto ="\
200 botan \ 200 botan \
201 cryptsetup \ 201 cryptsetup \
202 fsverity-utils \ 202 fsverity-utils \
@@ -207,7 +207,7 @@ RDEPENDS_packagegroup-meta-oe-crypto ="\
207" 207"
208RDEPENDS_packagegroup-meta-oe-crypto_remove_riscv32 = "botan" 208RDEPENDS_packagegroup-meta-oe-crypto_remove_riscv32 = "botan"
209 209
210RDEPENDS_packagegroup-meta-oe-dbs ="\ 210RDEPENDS:packagegroup-meta-oe-dbs ="\
211 influxdb \ 211 influxdb \
212 leveldb \ 212 leveldb \
213 libdbi \ 213 libdbi \
@@ -220,11 +220,11 @@ RDEPENDS_packagegroup-meta-oe-dbs ="\
220 sqlite \ 220 sqlite \
221" 221"
222 222
223RDEPENDS_packagegroup-meta-oe-dbs-python2 ="\ 223RDEPENDS:packagegroup-meta-oe-dbs-python2 ="\
224 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'mysql-python', '', d), "", d)} \ 224 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'mysql-python', '', d), "", d)} \
225" 225"
226 226
227RDEPENDS_packagegroup-meta-oe-devtools ="\ 227RDEPENDS:packagegroup-meta-oe-devtools ="\
228 abseil-cpp \ 228 abseil-cpp \
229 breakpad \ 229 breakpad \
230 bootchart \ 230 bootchart \
@@ -305,26 +305,26 @@ RDEPENDS_packagegroup-meta-oe-devtools ="\
305 json-schema-validator \ 305 json-schema-validator \
306 poke \ 306 poke \
307" 307"
308RDEPENDS_packagegroup-meta-oe-devtools_append_x86 = " cpuid msr-tools pmtools" 308RDEPENDS:packagegroup-meta-oe-devtools:append:x86 = " cpuid msr-tools pmtools"
309RDEPENDS_packagegroup-meta-oe-devtools_append_x86-64 = " cpuid msr-tools pcimem pmtools" 309RDEPENDS:packagegroup-meta-oe-devtools:append:x86-64 = " cpuid msr-tools pcimem pmtools"
310RDEPENDS_packagegroup-meta-oe-devtools_append_arm = " pcimem" 310RDEPENDS:packagegroup-meta-oe-devtools:append:arm = " pcimem"
311RDEPENDS_packagegroup-meta-oe-devtools_append_aarch64 = " pcimem" 311RDEPENDS:packagegroup-meta-oe-devtools:append:aarch64 = " pcimem"
312RDEPENDS_packagegroup-meta-oe-devtools_append_libc-musl = " musl-nscd" 312RDEPENDS:packagegroup-meta-oe-devtools:append:libc-musl = " musl-nscd"
313 313
314RDEPENDS_packagegroup-meta-oe-devtools_remove_arm = "concurrencykit" 314RDEPENDS:packagegroup-meta-oe-devtools:remove:arm = "concurrencykit"
315RDEPENDS_packagegroup-meta-oe-devtools_remove_armv5 = "uftrace nodejs" 315RDEPENDS:packagegroup-meta-oe-devtools:remove:armv5 = "uftrace nodejs"
316RDEPENDS_packagegroup-meta-oe-devtools_remove_mipsarch = "concurrencykit lshw ply uftrace" 316RDEPENDS:packagegroup-meta-oe-devtools:remove:mipsarch = "concurrencykit lshw ply uftrace"
317RDEPENDS_packagegroup-meta-oe-devtools_remove_mips64 = "luajit nodejs" 317RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64 = "luajit nodejs"
318RDEPENDS_packagegroup-meta-oe-devtools_remove_mips64el = "luajit nodejs" 318RDEPENDS:packagegroup-meta-oe-devtools:remove:mips64el = "luajit nodejs"
319RDEPENDS_packagegroup-meta-oe-devtools_remove_powerpc = "android-tools breakpad lshw luajit uftrace" 319RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc = "android-tools breakpad lshw luajit uftrace"
320RDEPENDS_packagegroup-meta-oe-devtools_remove_powerpc64 = "android-tools breakpad lshw luajit ply uftrace" 320RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64 = "android-tools breakpad lshw luajit ply uftrace"
321RDEPENDS_packagegroup-meta-oe-devtools_remove_powerpc64le = "android-tools breakpad lshw luajit ply uftrace" 321RDEPENDS:packagegroup-meta-oe-devtools:remove:powerpc64le = "android-tools breakpad lshw luajit ply uftrace"
322RDEPENDS_packagegroup-meta-oe-devtools_remove_riscv64 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace" 322RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv64 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
323RDEPENDS_packagegroup-meta-oe-devtools_remove_riscv32 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace" 323RDEPENDS:packagegroup-meta-oe-devtools:remove:riscv32 = "breakpad concurrencykit heaptrack lshw ltrace luajit nodejs ply uftrace"
324RDEPENDS_packagegroup-meta-oe-devtools_remove_aarch64 = "concurrencykit" 324RDEPENDS:packagegroup-meta-oe-devtools:remove:aarch64 = "concurrencykit"
325RDEPENDS_packagegroup-meta-oe-devtools_remove_x86 = "ply" 325RDEPENDS:packagegroup-meta-oe-devtools:remove:x86 = "ply"
326 326
327RDEPENDS_packagegroup-meta-oe-extended ="\ 327RDEPENDS:packagegroup-meta-oe-extended ="\
328 bitwise \ 328 bitwise \
329 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \ 329 ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \
330 brotli \ 330 brotli \
@@ -431,24 +431,24 @@ RDEPENDS_packagegroup-meta-oe-extended ="\
431 zsync-curl \ 431 zsync-curl \
432 redis-plus-plus \ 432 redis-plus-plus \
433" 433"
434RDEPENDS_packagegroup-meta-oe-extended_append_libc-musl = " libexecinfo" 434RDEPENDS:packagegroup-meta-oe-extended:append:libc-musl = " libexecinfo"
435RDEPENDS_packagegroup-meta-oe-extended_append_x86-64 = " pmdk libx86-1" 435RDEPENDS:packagegroup-meta-oe-extended:append:x86-64 = " pmdk libx86-1"
436RDEPENDS_packagegroup-meta-oe-extended_append_x86 = " libx86-1" 436RDEPENDS:packagegroup-meta-oe-extended:append:x86 = " libx86-1"
437 437
438RDEPENDS_packagegroup-meta-oe-extended_remove_libc-musl = "libnss-nisplus sysdig" 438RDEPENDS:packagegroup-meta-oe-extended:remove:libc-musl = "libnss-nisplus sysdig"
439RDEPENDS_packagegroup-meta-oe-extended_remove_mipsarch = "upm mraa minifi-cpp tiptop" 439RDEPENDS:packagegroup-meta-oe-extended:remove:mipsarch = "upm mraa minifi-cpp tiptop"
440RDEPENDS_packagegroup-meta-oe-extended_remove_mips = "sysdig" 440RDEPENDS:packagegroup-meta-oe-extended:remove:mips = "sysdig"
441RDEPENDS_packagegroup-meta-oe-extended_remove_powerpc = "upm mraa minifi-cpp" 441RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc = "upm mraa minifi-cpp"
442RDEPENDS_packagegroup-meta-oe-extended_remove_powerpc64 = "upm mraa minifi-cpp" 442RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64 = "upm mraa minifi-cpp"
443RDEPENDS_packagegroup-meta-oe-extended_remove_powerpc64le = "upm mraa" 443RDEPENDS:packagegroup-meta-oe-extended:remove:powerpc64le = "upm mraa"
444RDEPENDS_packagegroup-meta-oe-extended_remove_riscv64 = "upm libleak libyang mraa sysdig tiptop" 444RDEPENDS:packagegroup-meta-oe-extended:remove:riscv64 = "upm libleak libyang mraa sysdig tiptop"
445RDEPENDS_packagegroup-meta-oe-extended_remove_riscv32 = "upm libleak libyang mraa sysdig tiptop" 445RDEPENDS:packagegroup-meta-oe-extended:remove:riscv32 = "upm libleak libyang mraa sysdig tiptop"
446 446
447RDEPENDS_packagegroup-meta-oe-extended-python2 ="\ 447RDEPENDS:packagegroup-meta-oe-extended-python2 ="\
448 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'openlmi-tools', '', d), "", d)} \ 448 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'openlmi-tools', '', d), "", d)} \
449" 449"
450 450
451RDEPENDS_packagegroup-meta-oe-gnome ="\ 451RDEPENDS:packagegroup-meta-oe-gnome ="\
452 atkmm \ 452 atkmm \
453 gcab \ 453 gcab \
454 gnome-common \ 454 gnome-common \
@@ -464,7 +464,7 @@ RDEPENDS_packagegroup-meta-oe-gnome ="\
464 libxmlb \ 464 libxmlb \
465" 465"
466 466
467RDEPENDS_packagegroup-meta-oe-graphics ="\ 467RDEPENDS:packagegroup-meta-oe-graphics ="\
468 cairomm \ 468 cairomm \
469 directfb-examples \ 469 directfb-examples \
470 directfb \ 470 directfb \
@@ -611,14 +611,14 @@ RDEPENDS_packagegroup-meta-oe-graphics ="\
611 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \ 611 ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "opengl-es-cts", "", d)} \
612 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \ 612 ${@bb.utils.contains("DISTRO_FEATURES", "opengl vulkan", "vulkan-cts", "", d)} \
613" 613"
614RDEPENDS_packagegroup-meta-oe-graphics_append_x86 = " renderdoc xf86-video-nouveau xf86-video-mga" 614RDEPENDS:packagegroup-meta-oe-graphics:append:x86 = " renderdoc xf86-video-nouveau xf86-video-mga"
615RDEPENDS_packagegroup-meta-oe-graphics_append_x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga" 615RDEPENDS:packagegroup-meta-oe-graphics:append:x86-64 = " renderdoc xf86-video-nouveau xf86-video-mga"
616RDEPENDS_packagegroup-meta-oe-graphics_append_arm = " renderdoc" 616RDEPENDS:packagegroup-meta-oe-graphics:append:arm = " renderdoc"
617RDEPENDS_packagegroup-meta-oe-graphics_append_aarch64 = " renderdoc" 617RDEPENDS:packagegroup-meta-oe-graphics:append:aarch64 = " renderdoc"
618 618
619RDEPENDS_packagegroup-meta-oe-graphics_remove_libc-musl = "renderdoc" 619RDEPENDS:packagegroup-meta-oe-graphics:remove:libc-musl = "renderdoc"
620 620
621RDEPENDS_packagegroup-meta-oe-kernel ="\ 621RDEPENDS:packagegroup-meta-oe-kernel ="\
622 agent-proxy \ 622 agent-proxy \
623 crash \ 623 crash \
624 cpupower \ 624 cpupower \
@@ -630,22 +630,22 @@ RDEPENDS_packagegroup-meta-oe-kernel ="\
630 spidev-test \ 630 spidev-test \
631 trace-cmd \ 631 trace-cmd \
632" 632"
633RDEPENDS_packagegroup-meta-oe-kernel_append_x86 = " intel-speed-select ipmiutil pm-graph turbostat" 633RDEPENDS:packagegroup-meta-oe-kernel:append:x86 = " intel-speed-select ipmiutil pm-graph turbostat"
634RDEPENDS_packagegroup-meta-oe-kernel_append_x86-64 = " intel-speed-select ipmiutil kpatch pm-graph turbostat bpftool" 634RDEPENDS:packagegroup-meta-oe-kernel:append:x86-64 = " intel-speed-select ipmiutil kpatch pm-graph turbostat bpftool"
635RDEPENDS_packagegroup-meta-oe-kernel_append_poerpc64 = " libpfm4" 635RDEPENDS:packagegroup-meta-oe-kernel:append_poerpc64 = " libpfm4"
636 636
637# Kernel-selftest does not build with 5.8 and its exluded from build too so until its fixed remove it 637# Kernel-selftest does not build with 5.8 and its exluded from build too so until its fixed remove it
638RDEPENDS_packagegroup-meta-oe-kernel_remove = "kernel-selftest" 638RDEPENDS:packagegroup-meta-oe-kernel:remove = "kernel-selftest"
639RDEPENDS_packagegroup-meta-oe-kernel_remove_libc-musl = "bpftool crash intel-speed-select kernel-selftest minicoredumper turbostat" 639RDEPENDS:packagegroup-meta-oe-kernel:remove:libc-musl = "bpftool crash intel-speed-select kernel-selftest minicoredumper turbostat"
640 640
641RDEPENDS_packagegroup-meta-oe-kernel_remove_mipsarch = "makedumpfile" 641RDEPENDS:packagegroup-meta-oe-kernel:remove:mipsarch = "makedumpfile"
642RDEPENDS_packagegroup-meta-oe-kernel_remove_mips64 = "crash" 642RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64 = "crash"
643RDEPENDS_packagegroup-meta-oe-kernel_remove_mips64el = "crash" 643RDEPENDS:packagegroup-meta-oe-kernel:remove:mips64el = "crash"
644 644
645RDEPENDS_packagegroup-meta-oe-kernel_remove_riscv64 = "crash makedumpfile oprofile" 645RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv64 = "crash makedumpfile oprofile"
646RDEPENDS_packagegroup-meta-oe-kernel_remove_riscv32 = "crash makedumpfile oprofile" 646RDEPENDS:packagegroup-meta-oe-kernel:remove:riscv32 = "crash makedumpfile oprofile"
647 647
648RDEPENDS_packagegroup-meta-oe-multimedia ="\ 648RDEPENDS:packagegroup-meta-oe-multimedia ="\
649 alsa-oss \ 649 alsa-oss \
650 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "faad2", "", d)} \ 650 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "faad2", "", d)} \
651 dirsplit \ 651 dirsplit \
@@ -681,9 +681,9 @@ RDEPENDS_packagegroup-meta-oe-multimedia ="\
681 libopusenc \ 681 libopusenc \
682" 682"
683 683
684RDEPENDS_packagegroup-meta-oe-multimedia_remove_libc-musl = "alsa-oss" 684RDEPENDS:packagegroup-meta-oe-multimedia:remove:libc-musl = "alsa-oss"
685 685
686RDEPENDS_packagegroup-meta-oe-navigation ="\ 686RDEPENDS:packagegroup-meta-oe-navigation ="\
687 geos \ 687 geos \
688 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \ 688 ${@bb.utils.contains("DISTRO_FEATURES", "bluz4", "gpsd-machine-conf gpsd", "", d)} \
689 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \ 689 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "orrery", "", d)} \
@@ -692,12 +692,12 @@ RDEPENDS_packagegroup-meta-oe-navigation ="\
692 proj \ 692 proj \
693" 693"
694 694
695RDEPENDS_packagegroup-meta-oe-printing ="\ 695RDEPENDS:packagegroup-meta-oe-printing ="\
696 cups-filters \ 696 cups-filters \
697 qpdf \ 697 qpdf \
698" 698"
699 699
700RDEPENDS_packagegroup-meta-oe-security ="\ 700RDEPENDS:packagegroup-meta-oe-security ="\
701 keyutils \ 701 keyutils \
702 nmap \ 702 nmap \
703 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \ 703 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "passwdqc", "", d)} \
@@ -706,14 +706,14 @@ RDEPENDS_packagegroup-meta-oe-security ="\
706 auditd \ 706 auditd \
707" 707"
708 708
709RDEPENDS_packagegroup-meta-oe-shells ="\ 709RDEPENDS:packagegroup-meta-oe-shells ="\
710 dash \ 710 dash \
711 mksh \ 711 mksh \
712 tcsh \ 712 tcsh \
713 zsh \ 713 zsh \
714" 714"
715 715
716RDEPENDS_packagegroup-meta-oe-support ="\ 716RDEPENDS:packagegroup-meta-oe-support ="\
717 anthy \ 717 anthy \
718 atop \ 718 atop \
719 ace-cloud-editor \ 719 ace-cloud-editor \
@@ -916,24 +916,24 @@ RDEPENDS_packagegroup-meta-oe-support ="\
916 libmicrohttpd \ 916 libmicrohttpd \
917 yaml-cpp \ 917 yaml-cpp \
918" 918"
919RDEPENDS_packagegroup-meta-oe-support_append_armv7a = " ne10" 919RDEPENDS:packagegroup-meta-oe-support:append:armv7a = " ne10"
920RDEPENDS_packagegroup-meta-oe-support_append_armv7ve = " ne10" 920RDEPENDS:packagegroup-meta-oe-support:append:armv7ve = " ne10"
921RDEPENDS_packagegroup-meta-oe-support_append_aarch64 = " ne10" 921RDEPENDS:packagegroup-meta-oe-support:append:aarch64 = " ne10"
922RDEPENDS_packagegroup-meta-oe-support_append_x86 = " mcelog mce-inject mce-test vboxguestdrivers" 922RDEPENDS:packagegroup-meta-oe-support:append:x86 = " mcelog mce-inject mce-test vboxguestdrivers"
923RDEPENDS_packagegroup-meta-oe-support_append_x86-64 = " mcelog mce-inject mce-test vboxguestdrivers" 923RDEPENDS:packagegroup-meta-oe-support:append:x86-64 = " mcelog mce-inject mce-test vboxguestdrivers"
924 924
925RDEPENDS_packagegroup-meta-oe-support-python2 ="\ 925RDEPENDS:packagegroup-meta-oe-support-python2 ="\
926 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'lio-utils', '', d), "", d)} \ 926 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', 'lio-utils', '', d), "", d)} \
927" 927"
928 928
929RDEPENDS_packagegroup-meta-oe-support_remove_arm ="numactl" 929RDEPENDS:packagegroup-meta-oe-support:remove:arm ="numactl"
930RDEPENDS_packagegroup-meta-oe-support_remove_mipsarch = "gperftools" 930RDEPENDS:packagegroup-meta-oe-support:remove:mipsarch = "gperftools"
931RDEPENDS_packagegroup-meta-oe-support_remove_riscv64 = "gperftools uim" 931RDEPENDS:packagegroup-meta-oe-support:remove:riscv64 = "gperftools uim"
932RDEPENDS_packagegroup-meta-oe-support_remove_riscv32 = "gperftools uim" 932RDEPENDS:packagegroup-meta-oe-support:remove:riscv32 = "gperftools uim"
933RDEPENDS_packagegroup-meta-oe-support_remove_powerpc = "ssiapi tbb" 933RDEPENDS:packagegroup-meta-oe-support:remove:powerpc = "ssiapi tbb"
934RDEPENDS_packagegroup-meta-oe-support_remove_powerpc64le = "ssiapi" 934RDEPENDS:packagegroup-meta-oe-support:remove:powerpc64le = "ssiapi"
935 935
936RDEPENDS_packagegroup-meta-oe-test ="\ 936RDEPENDS:packagegroup-meta-oe-test ="\
937 bats \ 937 bats \
938 cmocka \ 938 cmocka \
939 cppunit \ 939 cppunit \
@@ -955,7 +955,7 @@ RDEPENDS_packagegroup-meta-oe-test_remove_powerpc = "fwts"
955RDEPENDS_packagegroup-meta-oe-test_remove_riscv64 = "fwts" 955RDEPENDS_packagegroup-meta-oe-test_remove_riscv64 = "fwts"
956RDEPENDS_packagegroup-meta-oe-test_remove_riscv32 = "fwts" 956RDEPENDS_packagegroup-meta-oe-test_remove_riscv32 = "fwts"
957 957
958RDEPENDS_packagegroup-meta-oe-ptest-packages = "\ 958RDEPENDS:packagegroup-meta-oe-ptest-packages = "\
959 zeromq-ptest \ 959 zeromq-ptest \
960 leveldb-ptest \ 960 leveldb-ptest \
961 psqlodbc-ptest \ 961 psqlodbc-ptest \
@@ -969,15 +969,15 @@ RDEPENDS_packagegroup-meta-oe-ptest-packages = "\
969 poco-ptest \ 969 poco-ptest \
970 cmocka-ptest \ 970 cmocka-ptest \
971" 971"
972RDEPENDS_packagegroup-meta-oe-ptest-packages_append_x86 = " mcelog-ptest" 972RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86 = " mcelog-ptest"
973RDEPENDS_packagegroup-meta-oe-ptest-packages_append_x86-64 = " mcelog-ptest" 973RDEPENDS:packagegroup-meta-oe-ptest-packages:append:x86-64 = " mcelog-ptest"
974 974
975RDEPENDS_packagegroup-meta-oe-ptest-packages_remove_riscv64 = "oprofile-ptest" 975RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv64 = "oprofile-ptest"
976RDEPENDS_packagegroup-meta-oe-ptest-packages_remove_riscv32 = "oprofile-ptest" 976RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:riscv32 = "oprofile-ptest"
977RDEPENDS_packagegroup-meta-oe-ptest-packages_remove_arm = "numactl-ptest" 977RDEPENDS:packagegroup-meta-oe-ptest-packages:remove:arm = "numactl-ptest"
978 978
979 979
980RDEPENDS_packagegroup-meta-oe-fortran-packages = "\ 980RDEPENDS:packagegroup-meta-oe-fortran-packages = "\
981 lapack \ 981 lapack \
982 octave \ 982 octave \
983 suitesparse \ 983 suitesparse \
diff --git a/meta-oe/recipes-core/plymouth/plymouth_0.9.5.bb b/meta-oe/recipes-core/plymouth/plymouth_0.9.5.bb
index 11fb30d48..e5d8c9819 100644
--- a/meta-oe/recipes-core/plymouth/plymouth_0.9.5.bb
+++ b/meta-oe/recipes-core/plymouth/plymouth_0.9.5.bb
@@ -13,9 +13,9 @@ LICENSE = "GPLv2+"
13LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" 13LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
14 14
15DEPENDS = "libcap libpng cairo dbus udev" 15DEPENDS = "libcap libpng cairo dbus udev"
16DEPENDS_append_libc-musl = " musl-rpmatch" 16DEPENDS:append:libc-musl = " musl-rpmatch"
17PROVIDES = "virtual/psplash" 17PROVIDES = "virtual/psplash"
18RPROVIDES_${PN} = "virtual-psplash virtual-psplash-support" 18RPROVIDES:${PN} = "virtual-psplash virtual-psplash-support"
19 19
20SRC_URI = " \ 20SRC_URI = " \
21 http://www.freedesktop.org/software/plymouth/releases/${BPN}-${PV}.tar.xz \ 21 http://www.freedesktop.org/software/plymouth/releases/${BPN}-${PV}.tar.xz \
@@ -31,8 +31,8 @@ EXTRA_OECONF += " --enable-shared --disable-static --disable-gtk --disable-docum
31" 31"
32 32
33PACKAGECONFIG ??= "pango initrd" 33PACKAGECONFIG ??= "pango initrd"
34PACKAGECONFIG_append_x86 = " drm" 34PACKAGECONFIG:append:x86 = " drm"
35PACKAGECONFIG_append_x86-64 = " drm" 35PACKAGECONFIG:append:x86-64 = " drm"
36 36
37PACKAGECONFIG[drm] = "--enable-drm,--disable-drm,libdrm" 37PACKAGECONFIG[drm] = "--enable-drm,--disable-drm,libdrm"
38PACKAGECONFIG[pango] = "--enable-pango,--disable-pango,pango" 38PACKAGECONFIG[pango] = "--enable-pango,--disable-pango,pango"
@@ -43,9 +43,9 @@ LOGO ??= "${datadir}/plymouth/bizcom.png"
43 43
44inherit autotools pkgconfig systemd gettext 44inherit autotools pkgconfig systemd gettext
45 45
46LDFLAGS_append_libc-musl = " -lrpmatch" 46LDFLAGS:append:libc-musl = " -lrpmatch"
47 47
48do_install_append() { 48do_install:append() {
49 # Remove /var/run from package as plymouth will populate it on startup 49 # Remove /var/run from package as plymouth will populate it on startup
50 rm -fr "${D}${localstatedir}/run" 50 rm -fr "${D}${localstatedir}/run"
51 51
@@ -57,14 +57,14 @@ do_install_append() {
57PACKAGES =. "${@bb.utils.contains('PACKAGECONFIG', 'initrd', '${PN}-initrd ', '', d)}" 57PACKAGES =. "${@bb.utils.contains('PACKAGECONFIG', 'initrd', '${PN}-initrd ', '', d)}"
58PACKAGES =+ "${PN}-set-default-theme" 58PACKAGES =+ "${PN}-set-default-theme"
59 59
60FILES_${PN}-initrd = "${libexecdir}/plymouth/*" 60FILES:${PN}-initrd = "${libexecdir}/plymouth/*"
61FILES_${PN}-set-default-theme = "${sbindir}/plymouth-set-default-theme" 61FILES:${PN}-set-default-theme = "${sbindir}/plymouth-set-default-theme"
62 62
63FILES_${PN} += "${systemd_unitdir}/system/*" 63FILES:${PN} += "${systemd_unitdir}/system/*"
64FILES_${PN}-dbg += "${libdir}/plymouth/renderers/.debug" 64FILES:${PN}-dbg += "${libdir}/plymouth/renderers/.debug"
65 65
66 66
67RDEPENDS_${PN}-initrd = "bash dracut" 67RDEPENDS:${PN}-initrd = "bash dracut"
68RDEPENDS_${PN}-set-default-theme = "bash" 68RDEPENDS:${PN}-set-default-theme = "bash"
69 69
70SYSTEMD_SERVICE_${PN} = "plymouth-start.service" 70SYSTEMD_SERVICE:${PN} = "plymouth-start.service"
diff --git a/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb b/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb
index 68dc80424..c230a2534 100644
--- a/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb
+++ b/meta-oe/recipes-core/proxy-libintl/proxy-libintl_20100902.bb
@@ -15,10 +15,10 @@ SRC_URI[sha256sum] = "291ac350cc5eb4a01b0d651ca99fae64cee8a1c06b2005277fab5a4356
15 15
16S = "${WORKDIR}" 16S = "${WORKDIR}"
17PACKAGES = "${PN} ${PN}-dev" 17PACKAGES = "${PN} ${PN}-dev"
18FILES_${PN}-dev = "${includedir}/libintl.h ${libdir}/libintl.a" 18FILES:${PN}-dev = "${includedir}/libintl.h ${libdir}/libintl.a"
19INSANE_SKIP_${PN}-dev = "staticdev" 19INSANE_SKIP:${PN}-dev = "staticdev"
20ALLOW_EMPTY_${PN} = "1" 20ALLOW_EMPTY:${PN} = "1"
21CFLAGS_append = " -fPIC -Wall -I ../../include ${@['-DSTUB_ONLY', ''][d.getVar('USE_NLS') != 'no']}" 21CFLAGS:append = " -fPIC -Wall -I ../../include ${@['-DSTUB_ONLY', ''][d.getVar('USE_NLS') != 'no']}"
22TARGET_CC_ARCH += "${LDFLAGS}" 22TARGET_CC_ARCH += "${LDFLAGS}"
23 23
24do_compile() { 24do_compile() {
diff --git a/meta-oe/recipes-core/safec/safec_3.5.1.bb b/meta-oe/recipes-core/safec/safec_3.5.1.bb
index 91d8fc65a..fa30f7cf4 100644
--- a/meta-oe/recipes-core/safec/safec_3.5.1.bb
+++ b/meta-oe/recipes-core/safec/safec_3.5.1.bb
@@ -16,6 +16,6 @@ COMPATIBLE_HOST = '(x86_64|i.86|powerpc|powerpc64|arm|aarch64|mips).*-linux'
16 16
17PACKAGES =+ "${PN}-check" 17PACKAGES =+ "${PN}-check"
18 18
19FILES_${PN}-check += "${bindir}/check_for_unsafe_apis" 19FILES:${PN}-check += "${bindir}/check_for_unsafe_apis"
20 20
21RDEPENDS_${PN}-check += "perl" 21RDEPENDS:${PN}-check += "perl"
diff --git a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb
index dee3eab49..6411677d9 100644
--- a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb
+++ b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd_243.bb
@@ -18,7 +18,7 @@ SRC_URI = "git://github.com/systemd/systemd-stable.git;protocol=git;branch=${SRC
18 " 18 "
19 19
20# patches needed by musl 20# patches needed by musl
21SRC_URI_append_libc-musl = " ${SRC_URI_MUSL}" 21SRC_URI:append:libc-musl = " ${SRC_URI_MUSL}"
22SRC_URI_MUSL = "\ 22SRC_URI_MUSL = "\
23 file://0002-don-t-use-glibc-specific-qsort_r.patch \ 23 file://0002-don-t-use-glibc-specific-qsort_r.patch \
24 file://0003-missing_type.h-add-__compare_fn_t-and-comparison_fn_.patch \ 24 file://0003-missing_type.h-add-__compare_fn_t-and-comparison_fn_.patch \
@@ -46,7 +46,7 @@ SRC_URI_MUSL = "\
46 " 46 "
47 47
48PACKAGECONFIG ??= "gshadow idn" 48PACKAGECONFIG ??= "gshadow idn"
49PACKAGECONFIG_remove_libc-musl = " gshadow idn" 49PACKAGECONFIG:remove:libc-musl = " gshadow idn"
50PACKAGECONFIG[gshadow] = "-Dgshadow=true,-Dgshadow=false" 50PACKAGECONFIG[gshadow] = "-Dgshadow=true,-Dgshadow=false"
51PACKAGECONFIG[idn] = "-Didn=true,-Didn=false" 51PACKAGECONFIG[idn] = "-Didn=true,-Didn=false"
52 52
diff --git a/meta-oe/recipes-core/sdbus-c++/sdbus-c++_0.8.3.bb b/meta-oe/recipes-core/sdbus-c++/sdbus-c++_0.8.3.bb
index 338a89dda..12eae5c7d 100644
--- a/meta-oe/recipes-core/sdbus-c++/sdbus-c++_0.8.3.bb
+++ b/meta-oe/recipes-core/sdbus-c++/sdbus-c++_0.8.3.bb
@@ -32,12 +32,12 @@ EXTRA_OECMAKE = "-DBUILD_CODE_GEN=ON \
32 32
33S = "${WORKDIR}/git" 33S = "${WORKDIR}/git"
34 34
35do_install_append() { 35do_install:append() {
36 if ! ${@bb.utils.contains('PTEST_ENABLED', '1', 'true', 'false', d)}; then 36 if ! ${@bb.utils.contains('PTEST_ENABLED', '1', 'true', 'false', d)}; then
37 rm -rf ${D}${sysconfdir}/dbus-1 37 rm -rf ${D}${sysconfdir}/dbus-1
38 fi 38 fi
39} 39}
40 40
41PTEST_PATH = "${libdir}/${BPN}/tests" 41PTEST_PATH = "${libdir}/${BPN}/tests"
42FILES_${PN}-ptest =+ "${sysconfdir}/dbus-1/system.d/" 42FILES:${PN}-ptest =+ "${sysconfdir}/dbus-1/system.d/"
43FILES_${PN}-dev += "${bindir}/sdbus-c++-xml2cpp" 43FILES:${PN}-dev += "${bindir}/sdbus-c++-xml2cpp"
diff --git a/meta-oe/recipes-core/toybox/toybox-inittab_0.8.2.bb b/meta-oe/recipes-core/toybox/toybox-inittab_0.8.2.bb
index f82f8e9ce..b91a1d864 100644
--- a/meta-oe/recipes-core/toybox/toybox-inittab_0.8.2.bb
+++ b/meta-oe/recipes-core/toybox/toybox-inittab_0.8.2.bb
@@ -12,7 +12,7 @@ SRC_URI = "\
12 12
13PACKAGE_ARCH = "${MACHINE_ARCH}" 13PACKAGE_ARCH = "${MACHINE_ARCH}"
14 14
15RCONFLICTS_${PN} = "\ 15RCONFLICTS:${PN} = "\
16 busybox-inittab \ 16 busybox-inittab \
17 sysvinit-inittab \ 17 sysvinit-inittab \
18" 18"
@@ -56,7 +56,7 @@ do_install() {
56 install -D -m 0744 ${S}/rcS ${D}${sysconfdir}/init.d/rcS 56 install -D -m 0744 ${S}/rcS ${D}${sysconfdir}/init.d/rcS
57} 57}
58 58
59FILES_${PN} = "\ 59FILES:${PN} = "\
60 ${sysconfdir}/inittab \ 60 ${sysconfdir}/inittab \
61 ${sysconfdir}/init.d/rcK \ 61 ${sysconfdir}/init.d/rcK \
62 ${sysconfdir}/init.d/rcS \ 62 ${sysconfdir}/init.d/rcS \
diff --git a/meta-oe/recipes-core/toybox/toybox_0.8.5.bb b/meta-oe/recipes-core/toybox/toybox_0.8.5.bb
index 90a0ad6c7..69ac8b58d 100644
--- a/meta-oe/recipes-core/toybox/toybox_0.8.5.bb
+++ b/meta-oe/recipes-core/toybox/toybox_0.8.5.bb
@@ -13,7 +13,7 @@ SRC_URI[sha256sum] = "bfd230c187726347f7e31a1fc5841705871dfe4f3cbc6628f512b54e57
13 13
14SECTION = "base" 14SECTION = "base"
15 15
16RDEPENDS_${PN} = "${@["", "toybox-inittab"][(d.getVar('VIRTUAL-RUNTIME_init_manager') == 'toybox')]}" 16RDEPENDS:${PN} = "${@["", "toybox-inittab"][(d.getVar('VIRTUAL-RUNTIME_init_manager') == 'toybox')]}"
17 17
18TOYBOX_BIN = "generated/unstripped/toybox" 18TOYBOX_BIN = "generated/unstripped/toybox"
19 19
@@ -24,7 +24,7 @@ TOYBOX_BIN = "generated/unstripped/toybox"
24# CROSS_COMPILE = compiler prefix 24# CROSS_COMPILE = compiler prefix
25CFLAGS += "${TOOLCHAIN_OPTIONS} ${TUNE_CCARGS}" 25CFLAGS += "${TOOLCHAIN_OPTIONS} ${TUNE_CCARGS}"
26 26
27COMPILER_toolchain-clang = "clang" 27COMPILER:toolchain-clang = "clang"
28COMPILER ?= "gcc" 28COMPILER ?= "gcc"
29 29
30PACKAGECONFIG ??= "no-iconv no-getconf" 30PACKAGECONFIG ??= "no-iconv no-getconf"
@@ -45,7 +45,7 @@ do_configure() {
45 fi 45 fi
46 46
47 # Copy defconfig to .config if .config does not exist. This allows 47 # Copy defconfig to .config if .config does not exist. This allows
48 # recipes to manage the .config themselves in do_configure_prepend(). 48 # recipes to manage the .config themselves in do_configure:prepend().
49 if [ -f "${WORKDIR}/defconfig" ] && [ ! -f "${B}/.config" ]; then 49 if [ -f "${WORKDIR}/defconfig" ] && [ ! -f "${B}/.config" ]; then
50 cp "${WORKDIR}/defconfig" "${B}/.config" 50 cp "${WORKDIR}/defconfig" "${B}/.config"
51 fi 51 fi
@@ -95,7 +95,7 @@ do_install() {
95# over busybox where possible but not over other packages 95# over busybox where possible but not over other packages
96ALTERNATIVE_PRIORITY = "60" 96ALTERNATIVE_PRIORITY = "60"
97 97
98python do_package_prepend () { 98python do_package:prepend () {
99 # Read links from /etc/toybox.links and create appropriate 99 # Read links from /etc/toybox.links and create appropriate
100 # update-alternatives variables 100 # update-alternatives variables
101 101
@@ -107,7 +107,7 @@ python do_package_prepend () {
107 for alt_link_name in f: 107 for alt_link_name in f:
108 alt_link_name = alt_link_name.strip() 108 alt_link_name = alt_link_name.strip()
109 alt_name = os.path.basename(alt_link_name) 109 alt_name = os.path.basename(alt_link_name)
110 d.appendVar('ALTERNATIVE_%s' % (pn), ' ' + alt_name) 110 d.appendVar('ALTERNATIVE:%s' % (pn), ' ' + alt_name)
111 d.setVarFlag('ALTERNATIVE_LINK_NAME', alt_name, alt_link_name) 111 d.setVarFlag('ALTERNATIVE_LINK_NAME', alt_name, alt_link_name)
112 d.setVarFlag('ALTERNATIVE_TARGET', alt_name, target) 112 d.setVarFlag('ALTERNATIVE_TARGET', alt_name, target)
113 f.close() 113 f.close()
diff --git a/meta-oe/recipes-core/usleep/usleep_1.0.bb b/meta-oe/recipes-core/usleep/usleep_1.0.bb
index 370dd4ae6..249a6ef54 100644
--- a/meta-oe/recipes-core/usleep/usleep_1.0.bb
+++ b/meta-oe/recipes-core/usleep/usleep_1.0.bb
@@ -25,9 +25,9 @@ do_install() {
25 25
26inherit update-alternatives 26inherit update-alternatives
27 27
28ALTERNATIVE_${PN} = "usleep" 28ALTERNATIVE:${PN} = "usleep"
29ALTERNATIVE_PRIORITY = "80" 29ALTERNATIVE_PRIORITY = "80"
30ALTERNATIVE_LINK_NAME[usleep] = "${base_bindir}/usleep" 30ALTERNATIVE_LINK_NAME[usleep] = "${base_bindir}/usleep"
31 31
32ALTERNATIVE_${PN}-doc = "usleep.1" 32ALTERNATIVE:${PN}-doc = "usleep.1"
33ALTERNATIVE_LINK_NAME[usleep.1] = "${mandir}/man1/usleep.1" 33ALTERNATIVE_LINK_NAME[usleep.1] = "${mandir}/man1/usleep.1"
diff --git a/meta-oe/recipes-crypto/botan/botan_2.18.1.bb b/meta-oe/recipes-crypto/botan/botan_2.18.1.bb
index 041eff039..62872ff85 100644
--- a/meta-oe/recipes-crypto/botan/botan_2.18.1.bb
+++ b/meta-oe/recipes-crypto/botan/botan_2.18.1.bb
@@ -12,9 +12,9 @@ S = "${WORKDIR}/Botan-${PV}"
12inherit python3native siteinfo lib_package 12inherit python3native siteinfo lib_package
13 13
14CPU ?= "${TARGET_ARCH}" 14CPU ?= "${TARGET_ARCH}"
15CPU_x86 = "x86_32" 15CPU:x86 = "x86_32"
16CPU_armv7a = "armv7" 16CPU:armv7a = "armv7"
17CPU_armv7ve = "armv7" 17CPU:armv7ve = "armv7"
18 18
19do_configure() { 19do_configure() {
20 python3 ${S}/configure.py \ 20 python3 ${S}/configure.py \
@@ -45,8 +45,8 @@ do_install() {
45 45
46PACKAGES += "${PN}-python3" 46PACKAGES += "${PN}-python3"
47 47
48FILES_${PN}-python3 = "${libdir}/python3" 48FILES:${PN}-python3 = "${libdir}/python3"
49 49
50RDEPENDS_${PN}-python3 += "python3" 50RDEPENDS:${PN}-python3 += "python3"
51 51
52COMPATIBLE_HOST_riscv32 = "null" 52COMPATIBLE_HOST:riscv32 = "null"
diff --git a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb
index 9e83b90ea..50ffce2d7 100644
--- a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb
+++ b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb
@@ -37,7 +37,7 @@ PACKAGECONFIG ??= " \
37 luks-adjust-xts-keysize \ 37 luks-adjust-xts-keysize \
38 openssl \ 38 openssl \
39" 39"
40PACKAGECONFIG_append_class-target = " \ 40PACKAGECONFIG:append:class-target = " \
41 udev \ 41 udev \
42" 42"
43 43
@@ -75,13 +75,13 @@ EXTRA_OECONF += "--disable-static-cryptsetup"
75# There's no recipe for libargon2 yet 75# There's no recipe for libargon2 yet
76EXTRA_OECONF += "--disable-libargon2" 76EXTRA_OECONF += "--disable-libargon2"
77 77
78FILES_${PN} += "${@bb.utils.contains('DISTRO_FEATURES','systemd','${exec_prefix}/lib/tmpfiles.d/cryptsetup.conf', '', d)}" 78FILES:${PN} += "${@bb.utils.contains('DISTRO_FEATURES','systemd','${exec_prefix}/lib/tmpfiles.d/cryptsetup.conf', '', d)}"
79 79
80RDEPENDS_${PN} = " \ 80RDEPENDS:${PN} = " \
81 libdevmapper \ 81 libdevmapper \
82" 82"
83 83
84RRECOMMENDS_${PN}_class-target = " \ 84RRECOMMENDS:${PN}:class-target = " \
85 kernel-module-aes-generic \ 85 kernel-module-aes-generic \
86 kernel-module-dm-crypt \ 86 kernel-module-dm-crypt \
87 kernel-module-md5 \ 87 kernel-module-md5 \
diff --git a/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.4.bb b/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.4.bb
index a39aeb617..e26820f78 100644
--- a/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.4.bb
+++ b/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.4.bb
@@ -16,16 +16,16 @@ S = "${WORKDIR}/git"
16 16
17DEPENDS = "openssl" 17DEPENDS = "openssl"
18 18
19EXTRA_OEMAKE_append = "PREFIX=${prefix} USE_SHARED_LIB=1" 19EXTRA_OEMAKE:append = "PREFIX=${prefix} USE_SHARED_LIB=1"
20# We want to statically link the binary to libfsverity on native Windows 20# We want to statically link the binary to libfsverity on native Windows
21EXTRA_OEMAKE_remove_mingw32_class-nativesdk = "USE_SHARED_LIB=1" 21EXTRA_OEMAKE:remove:mingw32:class-nativesdk = "USE_SHARED_LIB=1"
22EXTRA_OEMAKE_remove_mingw32_class-native = "USE_SHARED_LIB=1" 22EXTRA_OEMAKE:remove:mingw32:class-native = "USE_SHARED_LIB=1"
23 23
24do_install() { 24do_install() {
25 oe_runmake install DESTDIR=${D} 25 oe_runmake install DESTDIR=${D}
26} 26}
27 27
28PACKAGES =+ "libfsverity" 28PACKAGES =+ "libfsverity"
29FILES_libfsverity = "${libdir}/libfsverity*${SOLIBS}" 29FILES:libfsverity = "${libdir}/libfsverity*${SOLIBS}"
30 30
31BBCLASSEXTEND = "native nativesdk" 31BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-crypto/libkcapi/libkcapi_1.2.1.bb b/meta-oe/recipes-crypto/libkcapi/libkcapi_1.2.1.bb
index e76fba09c..e86b9dcf9 100644
--- a/meta-oe/recipes-crypto/libkcapi/libkcapi_1.2.1.bb
+++ b/meta-oe/recipes-crypto/libkcapi/libkcapi_1.2.1.bb
@@ -17,7 +17,7 @@ PACKAGECONFIG ??= ""
17PACKAGECONFIG[testapp] = "--enable-kcapi-test,,,bash" 17PACKAGECONFIG[testapp] = "--enable-kcapi-test,,,bash"
18PACKAGECONFIG[apps] = "--enable-kcapi-speed --enable-kcapi-hasher --enable-kcapi-rngapp --enable-kcapi-encapp --enable-kcapi-dgstapp,,," 18PACKAGECONFIG[apps] = "--enable-kcapi-speed --enable-kcapi-hasher --enable-kcapi-rngapp --enable-kcapi-encapp --enable-kcapi-dgstapp,,,"
19 19
20do_install_append() { 20do_install:append() {
21 # bindir contains testapp and apps. However it is always created, even 21 # bindir contains testapp and apps. However it is always created, even
22 # when no binaries are installed (empty bin_PROGRAMS in Makefile.am), 22 # when no binaries are installed (empty bin_PROGRAMS in Makefile.am),
23 rmdir --ignore-fail-on-non-empty ${D}${bindir} 23 rmdir --ignore-fail-on-non-empty ${D}${bindir}
@@ -27,4 +27,4 @@ do_install_append() {
27 rm -f ${D}${libdir}/.*.hmac 27 rm -f ${D}${libdir}/.*.hmac
28} 28}
29 29
30CPPFLAGS_append_libc-musl_toolchain-clang = " -Wno-error=sign-compare" 30CPPFLAGS:append:libc-musl:toolchain-clang = " -Wno-error=sign-compare"
diff --git a/meta-oe/recipes-dbs/influxdb/influxdb_1.7.10.bb b/meta-oe/recipes-dbs/influxdb/influxdb_1.7.10.bb
index 06f794764..fa360b8d1 100644
--- a/meta-oe/recipes-dbs/influxdb/influxdb_1.7.10.bb
+++ b/meta-oe/recipes-dbs/influxdb/influxdb_1.7.10.bb
@@ -4,10 +4,10 @@ HOMEPAGE = "https://www.influxdata.com/products/influxdb-overview/"
4LICENSE = "MIT" 4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=ba8146ad9cc2a128209983265136e06a" 5LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=ba8146ad9cc2a128209983265136e06a"
6 6
7FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 7FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
8 8
9RDEPENDS_${PN} = "bash" 9RDEPENDS:${PN} = "bash"
10RDEPENDS_${PN}-dev = "bash" 10RDEPENDS:${PN}-dev = "bash"
11 11
12GO_IMPORT = "github.com/influxdata/influxdb" 12GO_IMPORT = "github.com/influxdata/influxdb"
13 13
@@ -22,22 +22,22 @@ SRC_URI = "\
22 file://influxdb.conf \ 22 file://influxdb.conf \
23" 23"
24 24
25SRC_URI_append_mipsarch = " file://0001-patch-term-module-for-mips-ispeed-ospeed-termios-abs.patch;patchdir=src/${GO_IMPORT}" 25SRC_URI:append:mipsarch = " file://0001-patch-term-module-for-mips-ispeed-ospeed-termios-abs.patch;patchdir=src/${GO_IMPORT}"
26 26
27SRCREV = "c958f436b2e538a88a7815aad721c7774a0b8f63" 27SRCREV = "c958f436b2e538a88a7815aad721c7774a0b8f63"
28 28
29inherit go-mod systemd update-rc.d useradd 29inherit go-mod systemd update-rc.d useradd
30 30
31USERADD_PACKAGES = "${PN}" 31USERADD_PACKAGES = "${PN}"
32USERADD_PARAM_${PN} = "--system -d /var/lib/influxdb -m -s /bin/nologin influxdb" 32USERADD_PARAM:${PN} = "--system -d /var/lib/influxdb -m -s /bin/nologin influxdb"
33 33
34do_install_prepend() { 34do_install:prepend() {
35 rm ${B}/src/${GO_IMPORT}/build.py 35 rm ${B}/src/${GO_IMPORT}/build.py
36 rm ${B}/src/${GO_IMPORT}/build.sh 36 rm ${B}/src/${GO_IMPORT}/build.sh
37 rm ${B}/src/${GO_IMPORT}/Dockerfile* 37 rm ${B}/src/${GO_IMPORT}/Dockerfile*
38} 38}
39 39
40do_install_append() { 40do_install:append() {
41 install -d ${D}${sysconfdir}/influxdb 41 install -d ${D}${sysconfdir}/influxdb
42 install -m 0644 ${WORKDIR}/influxdb.conf ${D}${sysconfdir}/influxdb 42 install -m 0644 ${WORKDIR}/influxdb.conf ${D}${sysconfdir}/influxdb
43 chown -R root.influxdb ${D}${sysconfdir}/influxdb 43 chown -R root.influxdb ${D}${sysconfdir}/influxdb
@@ -62,4 +62,4 @@ INITSCRIPT_PACKAGES = "${PN}"
62INITSCRIPT_NAME = "influxdb" 62INITSCRIPT_NAME = "influxdb"
63INITSCRIPT_PARAMS = "defaults" 63INITSCRIPT_PARAMS = "defaults"
64 64
65SYSTEMD_SERVICE_${PN} = "influxdb.service" 65SYSTEMD_SERVICE:${PN} = "influxdb.service"
diff --git a/meta-oe/recipes-dbs/leveldb/leveldb_1.22.bb b/meta-oe/recipes-dbs/leveldb/leveldb_1.22.bb
index b597ef1ea..b973c68b0 100644
--- a/meta-oe/recipes-dbs/leveldb/leveldb_1.22.bb
+++ b/meta-oe/recipes-dbs/leveldb/leveldb_1.22.bb
@@ -20,7 +20,7 @@ PACKAGECONFIG[tcmalloc] = ",,gperftools"
20EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON \ 20EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON \
21 -DLEVELDB_BUILD_TESTS=${@bb.utils.contains('DISTRO_FEATURES', 'ptest', 'ON', 'OFF', d)}" 21 -DLEVELDB_BUILD_TESTS=${@bb.utils.contains('DISTRO_FEATURES', 'ptest', 'ON', 'OFF', d)}"
22 22
23do_install_append() { 23do_install:append() {
24 install -D -m 0755 ${B}/leveldbutil ${D}${bindir}/leveldbutil 24 install -D -m 0755 ${B}/leveldbutil ${D}${bindir}/leveldbutil
25} 25}
26 26
@@ -30,4 +30,4 @@ do_install_ptest() {
30 30
31# Do not try to build lib32-leveldb for mips64, but allow libn32-leveldb. 31# Do not try to build lib32-leveldb for mips64, but allow libn32-leveldb.
32# 32#
33COMPATIBLE_HOST_mipsarcho32_pn-lib32-leveldb = "null" 33COMPATIBLE_HOST:mipsarcho32:pn-lib32-leveldb = "null"
diff --git a/meta-oe/recipes-dbs/mysql/mariadb-native_10.5.11.bb b/meta-oe/recipes-dbs/mysql/mariadb-native_10.5.11.bb
index 73b2a0980..e38726d3f 100644
--- a/meta-oe/recipes-dbs/mysql/mariadb-native_10.5.11.bb
+++ b/meta-oe/recipes-dbs/mysql/mariadb-native_10.5.11.bb
@@ -4,7 +4,7 @@ inherit native
4PROVIDES += "mysql5-native" 4PROVIDES += "mysql5-native"
5DEPENDS = "ncurses-native zlib-native bison-native libpcre2-native" 5DEPENDS = "ncurses-native zlib-native bison-native libpcre2-native"
6 6
7RDEPENDS_${PN} = "" 7RDEPENDS:${PN} = ""
8PACKAGES = "" 8PACKAGES = ""
9EXTRA_OEMAKE = "" 9EXTRA_OEMAKE = ""
10 10
diff --git a/meta-oe/recipes-dbs/mysql/mariadb.inc b/meta-oe/recipes-dbs/mysql/mariadb.inc
index 7cf08f471..dac920e3f 100644
--- a/meta-oe/recipes-dbs/mysql/mariadb.inc
+++ b/meta-oe/recipes-dbs/mysql/mariadb.inc
@@ -23,7 +23,7 @@ SRC_URI = "https://downloads.mariadb.org/interstitial/${BP}/source/${BP}.tar.gz
23 file://ssize_t.patch \ 23 file://ssize_t.patch \
24 file://mm_malloc.patch \ 24 file://mm_malloc.patch \
25 " 25 "
26SRC_URI_append_libc-musl = " file://ppc-remove-glibc-dep.patch" 26SRC_URI:append:libc-musl = " file://ppc-remove-glibc-dep.patch"
27 27
28SRC_URI[sha256sum] = "761053605fe30ce393f324852117990350840a93b3e6305ef4d2f8c8305cc47a" 28SRC_URI[sha256sum] = "761053605fe30ce393f324852117990350840a93b3e6305ef4d2f8c8305cc47a"
29 29
@@ -39,24 +39,24 @@ MULTILIB_SCRIPTS = "${PN}-server:${bindir}/mariadbd-safe \
39 ${PN}-setupdb:${bindir}/mariadb-install-db" 39 ${PN}-setupdb:${bindir}/mariadb-install-db"
40 40
41INITSCRIPT_PACKAGES = "${PN}-server ${PN}-setupdb" 41INITSCRIPT_PACKAGES = "${PN}-server ${PN}-setupdb"
42INITSCRIPT_NAME_${PN}-server = "mysqld" 42INITSCRIPT_NAME:${PN}-server = "mysqld"
43INITSCRIPT_PARAMS_${PN}-server ?= "start 45 5 . stop 45 0 6 1 ." 43INITSCRIPT_PARAMS:${PN}-server ?= "start 45 5 . stop 45 0 6 1 ."
44 44
45USERADD_PACKAGES = "${PN}-setupdb" 45USERADD_PACKAGES = "${PN}-setupdb"
46USERADD_PARAM_${PN}-setupdb = "--system --home-dir /var/mysql -g mysql --shell /bin/false mysql" 46USERADD_PARAM:${PN}-setupdb = "--system --home-dir /var/mysql -g mysql --shell /bin/false mysql"
47GROUPADD_PARAM_${PN}-setupdb = "--system mysql" 47GROUPADD_PARAM:${PN}-setupdb = "--system mysql"
48 48
49INITSCRIPT_NAME_${PN}-setupdb = "install_db" 49INITSCRIPT_NAME:${PN}-setupdb = "install_db"
50INITSCRIPT_PARAMS_${PN}-setupdb ?= "defaults 44 44" 50INITSCRIPT_PARAMS:${PN}-setupdb ?= "defaults 44 44"
51 51
52SYSTEMD_PACKAGES = "${PN}-server ${PN}-setupdb" 52SYSTEMD_PACKAGES = "${PN}-server ${PN}-setupdb"
53SYSTEMD_SERVICE_${PN}-server = "mysqld.service" 53SYSTEMD_SERVICE:${PN}-server = "mysqld.service"
54SYSTEMD_AUTO_ENABLE_${PN}-server ?= "disable" 54SYSTEMD_AUTO_ENABLE:${PN}-server ?= "disable"
55 55
56SYSTEMD_SERVICE_${PN}-setupdb = "install_db.service" 56SYSTEMD_SERVICE:${PN}-setupdb = "install_db.service"
57SYSTEMD_AUTO_ENABLE_${PN}-setupdb ?= "enable" 57SYSTEMD_AUTO_ENABLE:${PN}-setupdb ?= "enable"
58ALLOW_EMPTY_${PN}-setupdb ?= "1" 58ALLOW_EMPTY:${PN}-setupdb ?= "1"
59FILES_${PN}-setupdb = "${sysconfdir}/init.d/install_db \ 59FILES:${PN}-setupdb = "${sysconfdir}/init.d/install_db \
60 ${bindir}/mariadb-install-db \ 60 ${bindir}/mariadb-install-db \
61 ${bindir}/my_print_defaults \ 61 ${bindir}/my_print_defaults \
62 ${bindir}/mysql_install_db \ 62 ${bindir}/mysql_install_db \
@@ -64,7 +64,7 @@ FILES_${PN}-setupdb = "${sysconfdir}/init.d/install_db \
64 " 64 "
65 65
66PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}" 66PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}"
67PACKAGECONFIG_class-native = "" 67PACKAGECONFIG:class-native = ""
68PACKAGECONFIG[pam] = ",-DWITHOUT_AUTH_PAM=TRUE,libpam" 68PACKAGECONFIG[pam] = ",-DWITHOUT_AUTH_PAM=TRUE,libpam"
69PACKAGECONFIG[valgrind] = "-DWITH_VALGRIND=TRUE,-DWITH_VALGRIND=FALSE,valgrind" 69PACKAGECONFIG[valgrind] = "-DWITH_VALGRIND=TRUE,-DWITH_VALGRIND=FALSE,valgrind"
70PACKAGECONFIG[krb5] = ", ,krb5" 70PACKAGECONFIG[krb5] = ", ,krb5"
@@ -95,16 +95,16 @@ EXTRA_OECMAKE = "-DWITH_EMBEDDED_SERVER=ON \
95 -DCAT_EXECUTABLE=`which cat` \ 95 -DCAT_EXECUTABLE=`which cat` \
96 -DCMAKE_AR:FILEPATH=${AR}" 96 -DCMAKE_AR:FILEPATH=${AR}"
97 97
98EXTRA_OECMAKE_prepend_class-target = "-DCMAKE_CROSSCOMPILING_EMULATOR=${WORKDIR}/qemuwrapper " 98EXTRA_OECMAKE:prepend:class-target = "-DCMAKE_CROSSCOMPILING_EMULATOR=${WORKDIR}/qemuwrapper "
99 99
100# With Ninja it fails with: 100# With Ninja it fails with:
101# make: *** No rule to make target `install'. Stop. 101# make: *** No rule to make target `install'. Stop.
102OECMAKE_GENERATOR = "Unix Makefiles" 102OECMAKE_GENERATOR = "Unix Makefiles"
103 103
104ARM_INSTRUCTION_SET_armv4 = "arm" 104ARM_INSTRUCTION_SET:armv4 = "arm"
105ARM_INSTRUCTION_SET_armv5 = "arm" 105ARM_INSTRUCTION_SET:armv5 = "arm"
106 106
107do_configure_append() { 107do_configure:append() {
108 # handle distros with different values of ${libexecdir} 108 # handle distros with different values of ${libexecdir}
109 libexecdir2=`echo ${libexecdir} | sed -e 's+/usr/++g'` 109 libexecdir2=`echo ${libexecdir} | sed -e 's+/usr/++g'`
110 sed -i -e "s:/libexec:/$libexecdir2:g" ${S}/scripts/mysql_install_db.sh 110 sed -i -e "s:/libexec:/$libexecdir2:g" ${S}/scripts/mysql_install_db.sh
@@ -119,7 +119,7 @@ do_generate_toolchain_file_append_class-native () {
119 sed -i "/set( CMAKE_SYSTEM_PROCESSOR/d" ${WORKDIR}/toolchain.cmake 119 sed -i "/set( CMAKE_SYSTEM_PROCESSOR/d" ${WORKDIR}/toolchain.cmake
120} 120}
121 121
122do_configure_prepend_class-target () { 122do_configure:prepend:class-target () {
123 # Write out a qemu wrapper that will be used by cmake 123 # Write out a qemu wrapper that will be used by cmake
124 # so that it can run target helper binaries through that. 124 # so that it can run target helper binaries through that.
125 qemu_binary="${@qemu_wrapper_cmdline(d, d.getVar('STAGING_DIR_HOST'), [d.expand('${STAGING_DIR_HOST}${libdir}'),d.expand('${STAGING_DIR_HOST}${base_libdir}')])}" 125 qemu_binary="${@qemu_wrapper_cmdline(d, d.getVar('STAGING_DIR_HOST'), [d.expand('${STAGING_DIR_HOST}${libdir}'),d.expand('${STAGING_DIR_HOST}${base_libdir}')])}"
@@ -130,7 +130,7 @@ EOF
130 chmod +x ${WORKDIR}/qemuwrapper 130 chmod +x ${WORKDIR}/qemuwrapper
131} 131}
132 132
133do_compile_prepend_class-target () { 133do_compile:prepend:class-target () {
134 if [ "${@bb.utils.contains('PACKAGECONFIG', 'krb5', 'yes', 'no', d)}" = "no" ]; then 134 if [ "${@bb.utils.contains('PACKAGECONFIG', 'krb5', 'yes', 'no', d)}" = "no" ]; then
135 if ! [ -e ${B}/include/openssl/kssl.h ] ; then 135 if ! [ -e ${B}/include/openssl/kssl.h ] ; then
136 mkdir -p ${B}/include/openssl 136 mkdir -p ${B}/include/openssl
@@ -188,65 +188,65 @@ PACKAGES = "${PN}-dbg ${PN}-setupdb ${PN} \
188 libmysqlclient-r libmysqlclient-r-dev libmysqlclient-r-staticdev \ 188 libmysqlclient-r libmysqlclient-r-dev libmysqlclient-r-staticdev \
189 libmysqlclient libmysqlclient-dev libmysqlclient-staticdev \ 189 libmysqlclient libmysqlclient-dev libmysqlclient-staticdev \
190 libmysqld libmysqld-dev ${PN}-client ${PN}-server ${PN}-leftovers" 190 libmysqld libmysqld-dev ${PN}-client ${PN}-server ${PN}-leftovers"
191CONFFILES_${PN}-server += "${sysconfdir}/my.cnf ${sysconfdir}/my.cnf.d/server.cnf" 191CONFFILES:${PN}-server += "${sysconfdir}/my.cnf ${sysconfdir}/my.cnf.d/server.cnf"
192CONFFILES_${PN}-client += "${sysconfdir}/my.cnf.d/mysql-clients.cnf" 192CONFFILES:${PN}-client += "${sysconfdir}/my.cnf.d/mysql-clients.cnf"
193CONFFILES_libmysqlclient += "${sysconfdir}/my.cnf.d/client.cnf" 193CONFFILES:libmysqlclient += "${sysconfdir}/my.cnf.d/client.cnf"
194 194
195RPROVIDES_${PN}-dbg += "libmysqlclient-r-dbg libmysqlclient-dbg" 195RPROVIDES:${PN}-dbg += "libmysqlclient-r-dbg libmysqlclient-dbg"
196 196
197FILES_${PN} = " " 197FILES:${PN} = " "
198RDEPENDS_${PN} = "${PN}-client ${PN}-server" 198RDEPENDS:${PN} = "${PN}-client ${PN}-server"
199ALLOW_EMPTY_${PN} = "1" 199ALLOW_EMPTY:${PN} = "1"
200 200
201RDEPENDS_${PN}-client = "perl perl-module-getopt-long perl-module-file-temp \ 201RDEPENDS:${PN}-client = "perl perl-module-getopt-long perl-module-file-temp \
202 perl-module-fcntl perl-module-sys-hostname perl-module-ipc-open3 \ 202 perl-module-fcntl perl-module-sys-hostname perl-module-ipc-open3 \
203 perl-module-exporter" 203 perl-module-exporter"
204RDEPENDS_${PN}-server = "perl perl-module-getopt-long perl-module-data-dumper \ 204RDEPENDS:${PN}-server = "perl perl-module-getopt-long perl-module-data-dumper \
205 perl-module-file-basename perl-module-file-path perl-module-sys-hostname \ 205 perl-module-file-basename perl-module-file-path perl-module-sys-hostname \
206 perl-module-file-copy perl-module-file-temp perl-module-posix \ 206 perl-module-file-copy perl-module-file-temp perl-module-posix \
207 ${PN}-client ${PN}-setupdb libdbi-perl libdbd-mysql-perl" 207 ${PN}-client ${PN}-setupdb libdbi-perl libdbd-mysql-perl"
208RDEPENDS_${PN}-leftovers = "perl perl-module-cwd perl-module-benchmark perl-module-getopt-long \ 208RDEPENDS:${PN}-leftovers = "perl perl-module-cwd perl-module-benchmark perl-module-getopt-long \
209 perl-module-posix perl-module-data-dumper perl-module-sigtrap perl-module-threads \ 209 perl-module-posix perl-module-data-dumper perl-module-sigtrap perl-module-threads \
210 perl-module-threads-shared perl-module-io-socket perl-module-sys-hostname perl-module-file-copy \ 210 perl-module-threads-shared perl-module-io-socket perl-module-sys-hostname perl-module-file-copy \
211 perl-module-file-spec perl-module-file-find perl-module-file-basename perl-module-file-path \ 211 perl-module-file-spec perl-module-file-find perl-module-file-basename perl-module-file-path \
212 perl-module-constant perl-module-lib perl-module-file-temp perl-module-file-spec-functions \ 212 perl-module-constant perl-module-lib perl-module-file-temp perl-module-file-spec-functions \
213 perl-module-io-socket-inet perl-module-io-select bash" 213 perl-module-io-socket-inet perl-module-io-select bash"
214RDEPENDS_${PN}-setupdb = "coreutils" 214RDEPENDS:${PN}-setupdb = "coreutils"
215 215
216# Allow old code to link to the backward compatible library 216# Allow old code to link to the backward compatible library
217RDEPENDS_libmysqlclient-dev = "libmysqlclient-r-dev" 217RDEPENDS:libmysqlclient-dev = "libmysqlclient-r-dev"
218 218
219FILES_libmysqlclient = "\ 219FILES:libmysqlclient = "\
220 ${libdir}/libmysqlclient.so.* \ 220 ${libdir}/libmysqlclient.so.* \
221 ${libdir}/libmariadb.so.* \ 221 ${libdir}/libmariadb.so.* \
222 ${sysconfdir}/my.cnf.d/client.cnf" 222 ${sysconfdir}/my.cnf.d/client.cnf"
223FILES_libmysqlclient-dev = " \ 223FILES:libmysqlclient-dev = " \
224 ${includedir}/mysql/ \ 224 ${includedir}/mysql/ \
225 ${libdir}/libmysqlclient.so \ 225 ${libdir}/libmysqlclient.so \
226 ${libdir}/libmariadb.so \ 226 ${libdir}/libmariadb.so \
227 ${sysconfdir}/aclocal \ 227 ${sysconfdir}/aclocal \
228 ${bindir}/mysql_config" 228 ${bindir}/mysql_config"
229FILES_libmysqlclient-staticdev = "\ 229FILES:libmysqlclient-staticdev = "\
230 ${libdir}/*.a" 230 ${libdir}/*.a"
231 231
232# Avoid warnings about ha_xtradb.so.0.0.0 and ha_innodb_plugin.so.0.0.0 232# Avoid warnings about ha_xtradb.so.0.0.0 and ha_innodb_plugin.so.0.0.0
233# which are intentionally non-PIC on 32-bit x86 (see e.g. 233# which are intentionally non-PIC on 32-bit x86 (see e.g.
234# storage/xtradb/plug.in in the source) 234# storage/xtradb/plug.in in the source)
235INSANE_SKIP_libmysqlclient_append_x86 = " textrel" 235INSANE_SKIP:libmysqlclient:append:x86 = " textrel"
236 236
237FILES_libmysqlclient-r = "${libdir}/libmysqlclient_r.so.*" 237FILES:libmysqlclient-r = "${libdir}/libmysqlclient_r.so.*"
238FILES_libmysqlclient-r-dev = "\ 238FILES:libmysqlclient-r-dev = "\
239 ${libdir}/libmysqlclient_r.so" 239 ${libdir}/libmysqlclient_r.so"
240FILES_libmysqlclient-r-staticdev = "${libdir}/libmysqlclient_r.a" 240FILES:libmysqlclient-r-staticdev = "${libdir}/libmysqlclient_r.a"
241 241
242FILES_libmysqld = "\ 242FILES:libmysqld = "\
243 ${libdir}/libmysqld.so.* \ 243 ${libdir}/libmysqld.so.* \
244 ${libdir}/libmariadbd.so.*" 244 ${libdir}/libmariadbd.so.*"
245FILES_libmysqld-dev = "\ 245FILES:libmysqld-dev = "\
246 ${libdir}/libmysqld.so \ 246 ${libdir}/libmysqld.so \
247 ${libdir}/libmariadbd.so" 247 ${libdir}/libmariadbd.so"
248 248
249FILES_${PN}-client = "\ 249FILES:${PN}-client = "\
250 ${bindir}/myisam_ftdump \ 250 ${bindir}/myisam_ftdump \
251 ${bindir}/mysql \ 251 ${bindir}/mysql \
252 ${bindir}/mariadb \ 252 ${bindir}/mariadb \
@@ -281,7 +281,7 @@ FILES_${PN}-client = "\
281 ${libexecdir}/mysqlmanager \ 281 ${libexecdir}/mysqlmanager \
282 ${sysconfdir}/my.cnf.d/mysql-clients.cnf" 282 ${sysconfdir}/my.cnf.d/mysql-clients.cnf"
283 283
284FILES_${PN}-server = "\ 284FILES:${PN}-server = "\
285 ${bindir}/msql2mysql \ 285 ${bindir}/msql2mysql \
286 ${bindir}/my_print_defaults \ 286 ${bindir}/my_print_defaults \
287 ${bindir}/myisamchk \ 287 ${bindir}/myisamchk \
@@ -331,5 +331,5 @@ FILES_${PN}-server = "\
331 ${sysconfdir}/security/user_map.conf \ 331 ${sysconfdir}/security/user_map.conf \
332 ${sysconfdir}/tmpfiles.d" 332 ${sysconfdir}/tmpfiles.d"
333 333
334DESCRIPTION_${PN}-leftovers = "unpackaged and probably unneeded files for ${PN}" 334DESCRIPTION:${PN}-leftovers = "unpackaged and probably unneeded files for ${PN}"
335FILES_${PN}-leftovers = "/" 335FILES:${PN}-leftovers = "/"
diff --git a/meta-oe/recipes-dbs/mysql/mariadb_10.5.11.bb b/meta-oe/recipes-dbs/mysql/mariadb_10.5.11.bb
index 57d7736ea..04dfb4223 100644
--- a/meta-oe/recipes-dbs/mysql/mariadb_10.5.11.bb
+++ b/meta-oe/recipes-dbs/mysql/mariadb_10.5.11.bb
@@ -6,22 +6,22 @@ DEPENDS += "qemu-native bison-native boost libpcre2 curl openssl ncurses zlib li
6 6
7PROVIDES += "mysql5 libmysqlclient" 7PROVIDES += "mysql5 libmysqlclient"
8 8
9RPROVIDES_${PN} += "mysql5" 9RPROVIDES:${PN} += "mysql5"
10RREPLACES_${PN} += "mysql5" 10RREPLACES:${PN} += "mysql5"
11RCONFLICTS_${PN} += "mysql5" 11RCONFLICTS:${PN} += "mysql5"
12 12
13RPROVIDES_${PN}-dbg += "mysql5-dbg" 13RPROVIDES:${PN}-dbg += "mysql5-dbg"
14RREPLACES_${PN}-dbg += "mysql5-dbg" 14RREPLACES:${PN}-dbg += "mysql5-dbg"
15RCONFLICTS_${PN}-dbg += "mysql5-dbg" 15RCONFLICTS:${PN}-dbg += "mysql5-dbg"
16 16
17RPROVIDES_${PN}-leftovers += "mysql5-leftovers" 17RPROVIDES:${PN}-leftovers += "mysql5-leftovers"
18RREPLACES_${PN}-leftovers += "mysql5-leftovers" 18RREPLACES:${PN}-leftovers += "mysql5-leftovers"
19RCONFLICTS_${PN}-leftovers += "mysql5-leftovers" 19RCONFLICTS:${PN}-leftovers += "mysql5-leftovers"
20 20
21RPROVIDES_${PN}-client += "mysql5-client" 21RPROVIDES:${PN}-client += "mysql5-client"
22RREPLACES_${PN}-client += "mysql5-client" 22RREPLACES:${PN}-client += "mysql5-client"
23RCONFLICTS_${PN}-client += "mysql5-client" 23RCONFLICTS:${PN}-client += "mysql5-client"
24 24
25RPROVIDES_${PN}-server += "mysql5-server" 25RPROVIDES:${PN}-server += "mysql5-server"
26RREPLACES_${PN}-server += "mysql5-server" 26RREPLACES:${PN}-server += "mysql5-server"
27RCONFLICTS_${PN}-server += "mysql5-server" 27RCONFLICTS:${PN}-server += "mysql5-server"
diff --git a/meta-oe/recipes-dbs/postgresql/postgresql.inc b/meta-oe/recipes-dbs/postgresql/postgresql.inc
index 09c6a3ca9..e609ac33e 100644
--- a/meta-oe/recipes-dbs/postgresql/postgresql.inc
+++ b/meta-oe/recipes-dbs/postgresql/postgresql.inc
@@ -40,11 +40,11 @@ inherit autotools pkgconfig perlnative python3native python3targetconfig useradd
40 40
41CFLAGS += "-I${STAGING_INCDIR}/${PYTHON_DIR} -I${STAGING_INCDIR}/tcl8.6" 41CFLAGS += "-I${STAGING_INCDIR}/${PYTHON_DIR} -I${STAGING_INCDIR}/tcl8.6"
42 42
43SYSTEMD_SERVICE_${PN} = "postgresql.service" 43SYSTEMD_SERVICE:${PN} = "postgresql.service"
44SYSTEMD_AUTO_ENABLE_${PN} = "disable" 44SYSTEMD_AUTO_ENABLE:${PN} = "disable"
45 45
46DEPENDS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-systemctl-native', '', d)}" 46DEPENDS:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-systemctl-native', '', d)}"
47pkg_postinst_${PN} () { 47pkg_postinst:${PN} () {
48 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd sysvinit', 'true', 'false', d)}; then 48 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd sysvinit', 'true', 'false', d)}; then
49 if [ -n "$D" ]; then 49 if [ -n "$D" ]; then
50 OPTS="--root=$D" 50 OPTS="--root=$D"
@@ -68,25 +68,25 @@ EXTRA_OECONF += "--enable-thread-safety --disable-rpath \
68 --datadir=${datadir}/${BPN} \ 68 --datadir=${datadir}/${BPN} \
69 --sysconfdir=${sysconfdir}/${BPN} \ 69 --sysconfdir=${sysconfdir}/${BPN} \
70" 70"
71EXTRA_OECONF_sh4 += "--disable-spinlocks" 71EXTRA_OECONF:sh4 += "--disable-spinlocks"
72EXTRA_OECONF_aarch64 += "--disable-spinlocks" 72EXTRA_OECONF:aarch64 += "--disable-spinlocks"
73 73
74DEBUG_OPTIMIZATION_remove_mips = " -Og" 74DEBUG_OPTIMIZATION:remove:mips = " -Og"
75DEBUG_OPTIMIZATION_append_mips = " -O" 75DEBUG_OPTIMIZATION:append:mips = " -O"
76BUILD_OPTIMIZATION_remove_mips = " -Og" 76BUILD_OPTIMIZATION:remove:mips = " -Og"
77BUILD_OPTIMIZATION_append_mips = " -O" 77BUILD_OPTIMIZATION:append:mips = " -O"
78 78
79DEBUG_OPTIMIZATION_remove_mipsel = " -Og" 79DEBUG_OPTIMIZATION:remove:mipsel = " -Og"
80DEBUG_OPTIMIZATION_append_mipsel = " -O" 80DEBUG_OPTIMIZATION:append:mipsel = " -O"
81BUILD_OPTIMIZATION_remove_mipsel = " -Og" 81BUILD_OPTIMIZATION:remove:mipsel = " -Og"
82BUILD_OPTIMIZATION_append_mipsel = " -O" 82BUILD_OPTIMIZATION:append:mipsel = " -O"
83 83
84PACKAGES_DYNAMIC += "^${PN}-plperl \ 84PACKAGES_DYNAMIC += "^${PN}-plperl \
85 ^${PN}-pltcl \ 85 ^${PN}-pltcl \
86 ^${PN}-plpython \ 86 ^${PN}-plpython \
87" 87"
88 88
89python populate_packages_prepend() { 89python populate_packages:prepend() {
90 90
91 def fill_more(name): 91 def fill_more(name):
92 if name is None or name.strip() == "": 92 if name is None or name.strip() == "":
@@ -123,7 +123,7 @@ do_configure() {
123 # do_configure 123 # do_configure
124 autotools_do_configure 124 autotools_do_configure
125 125
126 # do_configure_append 126 # do_configure:append
127 # workaround perl package related bugs 127 # workaround perl package related bugs
128 sed -i -e "s:-L/usr/local/lib:-L=/usr/local/lib:g" \ 128 sed -i -e "s:-L/usr/local/lib:-L=/usr/local/lib:g" \
129 ${B}/src/Makefile.global 129 ${B}/src/Makefile.global
@@ -159,7 +159,7 @@ do_configure() {
159 fi 159 fi
160} 160}
161 161
162do_compile_append() { 162do_compile:append() {
163 oe_runmake -C contrib all 163 oe_runmake -C contrib all
164} 164}
165 165
@@ -167,15 +167,15 @@ do_compile_append() {
167usernum = "28" 167usernum = "28"
168groupnum = "28" 168groupnum = "28"
169USERADD_PACKAGES = "${PN}" 169USERADD_PACKAGES = "${PN}"
170USERADD_PARAM_${PN} = "-M -g postgres -o -r -d ${localstatedir}/lib/${BPN} \ 170USERADD_PARAM:${PN} = "-M -g postgres -o -r -d ${localstatedir}/lib/${BPN} \
171 -s /bin/sh -c 'PostgreSQL Server' -u ${usernum} postgres" 171 -s /bin/sh -c 'PostgreSQL Server' -u ${usernum} postgres"
172GROUPADD_PARAM_${PN} = "-g ${groupnum} -o -r postgres" 172GROUPADD_PARAM:${PN} = "-g ${groupnum} -o -r postgres"
173 173
174INITSCRIPT_PACKAGES = "${PN}" 174INITSCRIPT_PACKAGES = "${PN}"
175INITSCRIPT_NAME = "${BPN}-server" 175INITSCRIPT_NAME = "${BPN}-server"
176INITSCRIPT_PARAMS = "start 64 . stop 36 0 1 2 3 4 5 6 ." 176INITSCRIPT_PARAMS = "start 64 . stop 36 0 1 2 3 4 5 6 ."
177 177
178do_install_append() { 178do_install:append() {
179 # install contrib 179 # install contrib
180 oe_runmake DESTDIR=${D} -C contrib install 180 oe_runmake DESTDIR=${D} -C contrib install
181 # install tutorial 181 # install tutorial
@@ -213,7 +213,7 @@ do_install_append() {
213} 213}
214 214
215SSTATE_SCAN_FILES += "Makefile.global" 215SSTATE_SCAN_FILES += "Makefile.global"
216SSTATE_SCAN_FILES_remove = "*_config" 216SSTATE_SCAN_FILES:remove = "*_config"
217 217
218PACKAGES =+ "${PN}-client ${PN}-server-dev ${PN}-timezone \ 218PACKAGES =+ "${PN}-client ${PN}-server-dev ${PN}-timezone \
219 libecpg-compat libecpg-compat-dev \ 219 libecpg-compat libecpg-compat-dev \
@@ -223,7 +223,7 @@ PACKAGES =+ "${PN}-client ${PN}-server-dev ${PN}-timezone \
223 ${PN}-contrib \ 223 ${PN}-contrib \
224" 224"
225 225
226RPROVIDES_${PN}-dbg += "libecpg-compat-dbg \ 226RPROVIDES:${PN}-dbg += "libecpg-compat-dbg \
227 libecpg-dbg \ 227 libecpg-dbg \
228 libpq-dbg \ 228 libpq-dbg \
229 libpgtypes-dbg \ 229 libpgtypes-dbg \
@@ -233,7 +233,7 @@ RPROVIDES_${PN}-dbg += "libecpg-compat-dbg \
233 ${PN}-plperl-dbg \ 233 ${PN}-plperl-dbg \
234 " 234 "
235 235
236FILES_${PN} += "${sysconfdir}/init.d/${BPN}-server \ 236FILES:${PN} += "${sysconfdir}/init.d/${BPN}-server \
237 ${localstatedir}/lib/${BPN}/data ${localstatedir}/lib/${BPN}/backups \ 237 ${localstatedir}/lib/${BPN}/data ${localstatedir}/lib/${BPN}/backups \
238 ${localstatedir}/lib/${BPN}/.profile ${sysconfdir}/default/${BPN} \ 238 ${localstatedir}/lib/${BPN}/.profile ${sysconfdir}/default/${BPN} \
239 ${libdir}/${BPN}/dict_snowball.so ${libdir}/${BPN}/plpgsql.so \ 239 ${libdir}/${BPN}/dict_snowball.so ${libdir}/${BPN}/plpgsql.so \
@@ -245,7 +245,7 @@ FILES_${PN} += "${sysconfdir}/init.d/${BPN}-server \
245 else ''} \ 245 else ''} \
246" 246"
247 247
248FILES_${PN}-client = "${bindir}/clusterdb \ 248FILES:${PN}-client = "${bindir}/clusterdb \
249 ${bindir}/createdb \ 249 ${bindir}/createdb \
250 ${bindir}/createuser \ 250 ${bindir}/createuser \
251 ${bindir}/dropdb \ 251 ${bindir}/dropdb \
@@ -259,7 +259,7 @@ FILES_${PN}-client = "${bindir}/clusterdb \
259 ${bindir}/vacuumlo \ 259 ${bindir}/vacuumlo \
260 ${datadir}/${BPN}/psqlrc.sample \ 260 ${datadir}/${BPN}/psqlrc.sample \
261" 261"
262FILES_${PN}-client-doc = "${mandir}/man1/clusterdb.* \ 262FILES:${PN}-client-doc = "${mandir}/man1/clusterdb.* \
263 ${mandir}/man1/createdb.* ${mandir}/man1/createlang.* \ 263 ${mandir}/man1/createdb.* ${mandir}/man1/createlang.* \
264 ${mandir}/man1/createuser.* ${mandir}/man1/dropdb.* \ 264 ${mandir}/man1/createuser.* ${mandir}/man1/dropdb.* \
265 ${mandir}/man1/droplang.* ${mandir}/man1/dropuser.* \ 265 ${mandir}/man1/droplang.* ${mandir}/man1/dropuser.* \
@@ -268,46 +268,46 @@ FILES_${PN}-client-doc = "${mandir}/man1/clusterdb.* \
268 ${mandir}/man1/reindexdb.* ${mandir}/man1/vacuumdb.* \ 268 ${mandir}/man1/reindexdb.* ${mandir}/man1/vacuumdb.* \
269 ${mandir}/man7/* \ 269 ${mandir}/man7/* \
270" 270"
271FILES_${PN}-doc += "${docdir}/${BPN}/html ${libdir}/${BPN}/tutorial/ \ 271FILES:${PN}-doc += "${docdir}/${BPN}/html ${libdir}/${BPN}/tutorial/ \
272 ${mandir}/man1/initdb.* ${mandir}/man1/pg_controldata.* \ 272 ${mandir}/man1/initdb.* ${mandir}/man1/pg_controldata.* \
273 ${mandir}/man1/pg_ctl.* ${mandir}/man1/pg_resetxlog.* \ 273 ${mandir}/man1/pg_ctl.* ${mandir}/man1/pg_resetxlog.* \
274 ${mandir}/man1/postgres.* ${mandir}/man1/postmaster.* \ 274 ${mandir}/man1/postgres.* ${mandir}/man1/postmaster.* \
275" 275"
276FILES_${PN}-timezone = "${datadir}/${BPN}/timezone \ 276FILES:${PN}-timezone = "${datadir}/${BPN}/timezone \
277 ${datadir}/${BPN}/timezonesets \ 277 ${datadir}/${BPN}/timezonesets \
278" 278"
279RDEPENDS_${PN} += "${PN}-timezone" 279RDEPENDS:${PN} += "${PN}-timezone"
280FILES_${PN}-server-dev = "${includedir}/${BPN}/server \ 280FILES:${PN}-server-dev = "${includedir}/${BPN}/server \
281 ${libdir}/${BPN}/pgxs \ 281 ${libdir}/${BPN}/pgxs \
282" 282"
283 283
284FILES_libecpg = "${libdir}/libecpg*${SOLIBS}" 284FILES:libecpg = "${libdir}/libecpg*${SOLIBS}"
285FILES_libecpg-dev = "${libdir}/libecpg*${SOLIBSDEV} \ 285FILES:libecpg-dev = "${libdir}/libecpg*${SOLIBSDEV} \
286 ${libdir}/libpgtypes*${SOLIBSDEV} \ 286 ${libdir}/libpgtypes*${SOLIBSDEV} \
287 ${includedir}/ecpg*.h ${includedir}/${BPN}/ecpg*.h \ 287 ${includedir}/ecpg*.h ${includedir}/${BPN}/ecpg*.h \
288 ${includedir}/pgtypes*.h ${includedir}/${BPN}/informix \ 288 ${includedir}/pgtypes*.h ${includedir}/${BPN}/informix \
289 ${includedir}/sql3types.h ${includedir}/sqlca.h \ 289 ${includedir}/sql3types.h ${includedir}/sqlca.h \
290" 290"
291FILES_libecpg-doc = "${mandir}/man1/ecpg.*" 291FILES:libecpg-doc = "${mandir}/man1/ecpg.*"
292FILES_libecpg-staticdev = "${libdir}/libecpg*.a" 292FILES:libecpg-staticdev = "${libdir}/libecpg*.a"
293SECTION_libecpg-staticdev = "devel" 293SECTION:libecpg-staticdev = "devel"
294RDEPENDS_libecpg-staticdev = "libecpg-dev (= ${EXTENDPKGV})" 294RDEPENDS:libecpg-staticdev = "libecpg-dev (= ${EXTENDPKGV})"
295 295
296FILES_libpq = "${libdir}/libpq*${SOLIBS}" 296FILES:libpq = "${libdir}/libpq*${SOLIBS}"
297FILES_libpq-dev = "${libdir}/libpq*${SOLIBSDEV} \ 297FILES:libpq-dev = "${libdir}/libpq*${SOLIBSDEV} \
298 ${includedir} \ 298 ${includedir} \
299" 299"
300FILES_libpq-staticdev = "${libdir}/libpq*.a ${libdir}/libpgport.a" 300FILES:libpq-staticdev = "${libdir}/libpq*.a ${libdir}/libpgport.a"
301SECTION_libpq-staticdev = "devel" 301SECTION:libpq-staticdev = "devel"
302RDEPENDS_libpq-staticdev = "libpq-dev (= ${EXTENDPKGV})" 302RDEPENDS:libpq-staticdev = "libpq-dev (= ${EXTENDPKGV})"
303 303
304FILES_libecpg-compat = "${libdir}/libecpg_compat*${SOLIBS}" 304FILES:libecpg-compat = "${libdir}/libecpg_compat*${SOLIBS}"
305FILES_libecpg-compat-dev = "${libdir}/libecpg_compat*${SOLIBS}" 305FILES:libecpg-compat-dev = "${libdir}/libecpg_compat*${SOLIBS}"
306FILES_libpgtypes = "${libdir}/libpgtypes*${SOLIBS}" 306FILES:libpgtypes = "${libdir}/libpgtypes*${SOLIBS}"
307FILES_libpgtypes-staticdev = "${libdir}/libpgtypes*.a" 307FILES:libpgtypes-staticdev = "${libdir}/libpgtypes*.a"
308FILES_libpgtypes-dev = "${libdir}/libpgtypes*${SOLIBS} ${includedir}/pgtypes*.h" 308FILES:libpgtypes-dev = "${libdir}/libpgtypes*${SOLIBS} ${includedir}/pgtypes*.h"
309 309
310FILES_${PN}-contrib = " ${bindir}/oid2name ${bindir}/pg_standby \ 310FILES:${PN}-contrib = " ${bindir}/oid2name ${bindir}/pg_standby \
311 ${bindir}/pgbench \ 311 ${bindir}/pgbench \
312 ${S}/contrib/spi/*.example \ 312 ${S}/contrib/spi/*.example \
313 ${libdir}/${BPN}/_int.so ${libdir}/${BPN}/adminpack.so \ 313 ${libdir}/${BPN}/_int.so ${libdir}/${BPN}/adminpack.so \
@@ -335,27 +335,27 @@ FILES_${PN}-contrib = " ${bindir}/oid2name ${bindir}/pg_standby \
335 ${libdir}/${BPN}/pg_upgrade_support.so ${libdir}/${BPN}/.so \ 335 ${libdir}/${BPN}/pg_upgrade_support.so ${libdir}/${BPN}/.so \
336 ${libdir}/${BPN}/unaccent.so \ 336 ${libdir}/${BPN}/unaccent.so \
337" 337"
338DESCRIPTION_${PN}-contrib = "The postgresql-contrib package contains \ 338DESCRIPTION:${PN}-contrib = "The postgresql-contrib package contains \
339 contributed packages that are included in the PostgreSQL distribution." 339 contributed packages that are included in the PostgreSQL distribution."
340 340
341FILES_${PN}-pltcl = "${libdir}/${BPN}/pltcl.so ${bindir}/pltcl_delmod \ 341FILES:${PN}-pltcl = "${libdir}/${BPN}/pltcl.so ${bindir}/pltcl_delmod \
342 ${binddir}/pltcl_listmod ${bindir}/pltcl_loadmod \ 342 ${binddir}/pltcl_listmod ${bindir}/pltcl_loadmod \
343 ${datadir}/${BPN}/unknown.pltcl" 343 ${datadir}/${BPN}/unknown.pltcl"
344SUMMARY_${PN}-pltcl = "The Tcl procedural language for PostgreSQL" 344SUMMARY:${PN}-pltcl = "The Tcl procedural language for PostgreSQL"
345DESCRIPTION_${PN}-pltcl = "PostgreSQL is an advanced Object-Relational \ 345DESCRIPTION:${PN}-pltcl = "PostgreSQL is an advanced Object-Relational \
346 database management system. The postgresql-pltcl package contains the PL/Tcl \ 346 database management system. The postgresql-pltcl package contains the PL/Tcl \
347 procedural language for the backend." 347 procedural language for the backend."
348 348
349FILES_${PN}-plperl = "${libdir}/${BPN}/plperl.so" 349FILES:${PN}-plperl = "${libdir}/${BPN}/plperl.so"
350SUMMARY_${PN}-plperl = "The Perl procedural language for PostgreSQL" 350SUMMARY:${PN}-plperl = "The Perl procedural language for PostgreSQL"
351DESCRIPTION_${PN}-plperl = "PostgreSQL is an advanced Object-Relational \ 351DESCRIPTION:${PN}-plperl = "PostgreSQL is an advanced Object-Relational \
352 database management system. The postgresql-plperl package contains the \ 352 database management system. The postgresql-plperl package contains the \
353 PL/Perl procedural language for the backend." 353 PL/Perl procedural language for the backend."
354 354
355# In version 8, it will be plpython.so 355# In version 8, it will be plpython.so
356# In version 9, it might be plpython{2,3}.so depending on python2 or 3 356# In version 9, it might be plpython{2,3}.so depending on python2 or 3
357FILES_${PN}-plpython = "${libdir}/${BPN}/plpython*.so" 357FILES:${PN}-plpython = "${libdir}/${BPN}/plpython*.so"
358SUMMARY_${PN}-plpython = "The Python procedural language for PostgreSQL" 358SUMMARY:${PN}-plpython = "The Python procedural language for PostgreSQL"
359DESCRIPTION_${PN}-plpython = "PostgreSQL is an advanced Object-Relational \ 359DESCRIPTION:${PN}-plpython = "PostgreSQL is an advanced Object-Relational \
360 database management system. The postgresql-plpython package contains \ 360 database management system. The postgresql-plpython package contains \
361 the PL/Python procedural language for the backend." 361 the PL/Python procedural language for the backend."
diff --git a/meta-oe/recipes-dbs/psqlodbc/psqlodbc.inc b/meta-oe/recipes-dbs/psqlodbc/psqlodbc.inc
index 5337b4569..ae20a72a1 100644
--- a/meta-oe/recipes-dbs/psqlodbc/psqlodbc.inc
+++ b/meta-oe/recipes-dbs/psqlodbc/psqlodbc.inc
@@ -44,7 +44,7 @@ do_install_ptest() {
44 sed -i -e 's|@LIBDIR@|${libdir}|' ${D}${PTEST_PATH}/odbcini-gen.sh 44 sed -i -e 's|@LIBDIR@|${libdir}|' ${D}${PTEST_PATH}/odbcini-gen.sh
45} 45}
46 46
47FILES_${PN} += "${libdir}" 47FILES:${PN} += "${libdir}"
48 48
49# The tests need a local PostgreSQL server running 49# The tests need a local PostgreSQL server running
50RDEPENDS_${PN}-ptest = "postgresql" 50RDEPENDS:${PN}-ptest = "postgresql"
diff --git a/meta-oe/recipes-dbs/rocksdb/rocksdb_6.20.3.bb b/meta-oe/recipes-dbs/rocksdb/rocksdb_6.20.3.bb
index c89d5d431..9b1fefc12 100644
--- a/meta-oe/recipes-dbs/rocksdb/rocksdb_6.20.3.bb
+++ b/meta-oe/recipes-dbs/rocksdb/rocksdb_6.20.3.bb
@@ -20,9 +20,9 @@ SRC_URI = "git://github.com/facebook/${BPN}.git;branch=${SRCBRANCH} \
20 file://arm.patch \ 20 file://arm.patch \
21 " 21 "
22 22
23SRC_URI_append_riscv32 = " file://0001-replace-old-sync-with-new-atomic-builtin-equivalents.patch" 23SRC_URI:append:riscv32 = " file://0001-replace-old-sync-with-new-atomic-builtin-equivalents.patch"
24SRC_URI_append_mips = " file://0001-replace-old-sync-with-new-atomic-builtin-equivalents.patch" 24SRC_URI:append:mips = " file://0001-replace-old-sync-with-new-atomic-builtin-equivalents.patch"
25SRC_URI_remove_toolchain-clang_riscv32 = "file://0001-replace-old-sync-with-new-atomic-builtin-equivalents.patch" 25SRC_URI:remove:toolchain-clang:riscv32 = "file://0001-replace-old-sync-with-new-atomic-builtin-equivalents.patch"
26 26
27S = "${WORKDIR}/git" 27S = "${WORKDIR}/git"
28 28
@@ -45,9 +45,9 @@ EXTRA_OECMAKE = "\
45 -DFAIL_ON_WARNINGS=OFF \ 45 -DFAIL_ON_WARNINGS=OFF \
46" 46"
47 47
48do_install_append() { 48do_install:append() {
49 # fix for qa check buildpaths 49 # fix for qa check buildpaths
50 sed -i "s#${RECIPE_SYSROOT}##g" ${D}${libdir}/cmake/rocksdb/RocksDBTargets.cmake 50 sed -i "s#${RECIPE_SYSROOT}##g" ${D}${libdir}/cmake/rocksdb/RocksDBTargets.cmake
51} 51}
52 52
53LDFLAGS_append_riscv64 = " -pthread" 53LDFLAGS:append:riscv64 = " -pthread"
diff --git a/meta-oe/recipes-dbs/soci/soci_3.2.3.bb b/meta-oe/recipes-dbs/soci/soci_3.2.3.bb
index 3f22d3818..c218b7151 100644
--- a/meta-oe/recipes-dbs/soci/soci_3.2.3.bb
+++ b/meta-oe/recipes-dbs/soci/soci_3.2.3.bb
@@ -42,8 +42,8 @@ inherit dos2unix cmake
42 42
43PACKAGES += "${PN}-sqlite3 ${PN}-mysql ${PN}-postgresql ${PN}-odbc ${PN}-oracle" 43PACKAGES += "${PN}-sqlite3 ${PN}-mysql ${PN}-postgresql ${PN}-odbc ${PN}-oracle"
44 44
45FILES_${PN}-sqlite3 = "${libdir}/lib${BPN}_sqlite3.so.*" 45FILES:${PN}-sqlite3 = "${libdir}/lib${BPN}_sqlite3.so.*"
46FILES_${PN}-mysql = "${libdir}/lib${BPN}_mysql.so.*" 46FILES:${PN}-mysql = "${libdir}/lib${BPN}_mysql.so.*"
47FILES_${PN}-postgresql = "${libdir}/lib${BPN}_postgresql.so.*" 47FILES:${PN}-postgresql = "${libdir}/lib${BPN}_postgresql.so.*"
48FILES_${PN}-odbc = "${libdir}/lib${BPN}_odbc.so.*" 48FILES:${PN}-odbc = "${libdir}/lib${BPN}_odbc.so.*"
49FILES_${PN}-oracle = "${libdir}/lib${BPN}_oracle.so.*" 49FILES:${PN}-oracle = "${libdir}/lib${BPN}_oracle.so.*"
diff --git a/meta-oe/recipes-dbs/sqlite/sqlite_2.8.17.bb b/meta-oe/recipes-dbs/sqlite/sqlite_2.8.17.bb
index 501c0e3e7..bb62afab4 100644
--- a/meta-oe/recipes-dbs/sqlite/sqlite_2.8.17.bb
+++ b/meta-oe/recipes-dbs/sqlite/sqlite_2.8.17.bb
@@ -52,8 +52,8 @@ do_install() {
52} 52}
53 53
54PACKAGES += "${PN}-bin" 54PACKAGES += "${PN}-bin"
55FILES_${PN}-bin = "${bindir}/*" 55FILES:${PN}-bin = "${bindir}/*"
56FILES_${PN} = "${libdir}/*.so.*" 56FILES:${PN} = "${libdir}/*.so.*"
57 57
58SRC_URI[md5sum] = "838dbac20b56d2c4292e98848505a05b" 58SRC_URI[md5sum] = "838dbac20b56d2c4292e98848505a05b"
59SRC_URI[sha256sum] = "3f35ebfb67867fb5b583a03e480f900206af637efe7179b32294a6a0cf806f37" 59SRC_URI[sha256sum] = "3f35ebfb67867fb5b583a03e480f900206af637efe7179b32294a6a0cf806f37"
diff --git a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb
index 3f89df558..23db1d656 100644
--- a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb
+++ b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb
@@ -19,8 +19,8 @@ SRC_URI = "git://github.com/abseil/abseil-cpp;branch=${BRANCH} \
19 19
20S = "${WORKDIR}/git" 20S = "${WORKDIR}/git"
21 21
22ASNEEDED_class-native = "" 22ASNEEDED:class-native = ""
23ASNEEDED_class-nativesdk = "" 23ASNEEDED:class-nativesdk = ""
24 24
25inherit cmake 25inherit cmake
26 26
@@ -31,4 +31,4 @@ EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON \
31 31
32BBCLASSEXTEND = "native nativesdk" 32BBCLASSEXTEND = "native nativesdk"
33 33
34FILES_${PN}-dev += "${includedir} ${libdir}/cmake ${libdir}/pkgconfig" 34FILES:${PN}-dev += "${includedir} ${libdir}/cmake ${libdir}/pkgconfig"
diff --git a/meta-oe/recipes-devtools/android-tools/android-tools-conf-configfs_1.0.bb b/meta-oe/recipes-devtools/android-tools/android-tools-conf-configfs_1.0.bb
index 01dc1bea9..3f9d49a2d 100644
--- a/meta-oe/recipes-devtools/android-tools/android-tools-conf-configfs_1.0.bb
+++ b/meta-oe/recipes-devtools/android-tools/android-tools-conf-configfs_1.0.bb
@@ -27,9 +27,9 @@ do_install() {
27 install -m 0644 ${WORKDIR}/10-adbd-configfs.conf ${D}${systemd_unitdir}/system/android-tools-adbd.service.d 27 install -m 0644 ${WORKDIR}/10-adbd-configfs.conf ${D}${systemd_unitdir}/system/android-tools-adbd.service.d
28} 28}
29 29
30FILES_${PN} += " \ 30FILES:${PN} += " \
31 ${systemd_unitdir}/system/ \ 31 ${systemd_unitdir}/system/ \
32" 32"
33 33
34PROVIDES += "android-tools-conf" 34PROVIDES += "android-tools-conf"
35RPROVIDES_${PN} = "android-tools-conf" 35RPROVIDES:${PN} = "android-tools-conf"
diff --git a/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb b/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb
index fc91e13a5..7e8b03c43 100644
--- a/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb
+++ b/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = " \
8 file://${COMMON_LICENSE_DIR}/BSD-3-Clause;md5=550794465ba0ec5312d6919e203a55f9 \ 8 file://${COMMON_LICENSE_DIR}/BSD-3-Clause;md5=550794465ba0ec5312d6919e203a55f9 \
9" 9"
10DEPENDS = "libbsd libpcre zlib libcap" 10DEPENDS = "libbsd libpcre zlib libcap"
11DEPENDS_append_class-target = " openssl" 11DEPENDS:append:class-target = " openssl"
12 12
13ANDROID_MIRROR = "android.googlesource.com" 13ANDROID_MIRROR = "android.googlesource.com"
14 14
@@ -58,27 +58,27 @@ S = "${WORKDIR}/git"
58B = "${WORKDIR}/${BPN}" 58B = "${WORKDIR}/${BPN}"
59 59
60# http://errors.yoctoproject.org/Errors/Details/133881/ 60# http://errors.yoctoproject.org/Errors/Details/133881/
61ARM_INSTRUCTION_SET_armv4 = "arm" 61ARM_INSTRUCTION_SET:armv4 = "arm"
62ARM_INSTRUCTION_SET_armv5 = "arm" 62ARM_INSTRUCTION_SET:armv5 = "arm"
63 63
64COMPATIBLE_HOST_powerpc = "(null)" 64COMPATIBLE_HOST:powerpc = "(null)"
65COMPATIBLE_HOST_powerpc64 = "(null)" 65COMPATIBLE_HOST:powerpc64 = "(null)"
66COMPATIBLE_HOST_powerpc64le = "(null)" 66COMPATIBLE_HOST:powerpc64le = "(null)"
67 67
68inherit systemd 68inherit systemd
69 69
70SYSTEMD_PACKAGES = "${PN}-adbd" 70SYSTEMD_PACKAGES = "${PN}-adbd"
71SYSTEMD_SERVICE_${PN}-adbd = "android-tools-adbd.service" 71SYSTEMD_SERVICE:${PN}-adbd = "android-tools-adbd.service"
72 72
73# Find libbsd headers during native builds 73# Find libbsd headers during native builds
74CC_append_class-native = " -I${STAGING_INCDIR}" 74CC:append:class-native = " -I${STAGING_INCDIR}"
75CC_append_class-nativesdk = " -I${STAGING_INCDIR}" 75CC:append:class-nativesdk = " -I${STAGING_INCDIR}"
76 76
77TOOLS = "adb fastboot ext4_utils mkbootimg adbd" 77TOOLS = "adb fastboot ext4_utils mkbootimg adbd"
78 78
79# Adb needs sys/capability.h, which is not available for native* 79# Adb needs sys/capability.h, which is not available for native*
80TOOLS_class-native = "fastboot ext4_utils mkbootimg" 80TOOLS:class-native = "fastboot ext4_utils mkbootimg"
81TOOLS_class-nativesdk = "fastboot ext4_utils mkbootimg" 81TOOLS:class-nativesdk = "fastboot ext4_utils mkbootimg"
82 82
83do_compile() { 83do_compile() {
84 cp ${WORKDIR}/gitignore ${S}/.gitignore 84 cp ${WORKDIR}/gitignore ${S}/.gitignore
@@ -160,15 +160,15 @@ do_install() {
160 160
161PACKAGES =+ "${PN}-fstools ${PN}-adbd" 161PACKAGES =+ "${PN}-fstools ${PN}-adbd"
162 162
163RDEPENDS_${PN}-adbd = "${PN}-conf" 163RDEPENDS:${PN}-adbd = "${PN}-conf"
164RDEPENDS_${PN}-fstools = "bash" 164RDEPENDS:${PN}-fstools = "bash"
165 165
166FILES_${PN}-adbd = "\ 166FILES:${PN}-adbd = "\
167 ${bindir}/adbd \ 167 ${bindir}/adbd \
168 ${systemd_unitdir}/system/android-tools-adbd.service \ 168 ${systemd_unitdir}/system/android-tools-adbd.service \
169" 169"
170 170
171FILES_${PN}-fstools = "\ 171FILES:${PN}-fstools = "\
172 ${bindir}/ext2simg \ 172 ${bindir}/ext2simg \
173 ${bindir}/ext4fixup \ 173 ${bindir}/ext4fixup \
174 ${bindir}/img2simg \ 174 ${bindir}/img2simg \
diff --git a/meta-oe/recipes-devtools/apitrace/apitrace_10.0.bb b/meta-oe/recipes-devtools/apitrace/apitrace_10.0.bb
index a1e82970a..872aeb824 100644
--- a/meta-oe/recipes-devtools/apitrace/apitrace_10.0.bb
+++ b/meta-oe/recipes-devtools/apitrace/apitrace_10.0.bb
@@ -29,7 +29,7 @@ EXTRA_OECMAKE += "\
29 -DENABLE_STATIC_SNAPPY=ON \ 29 -DENABLE_STATIC_SNAPPY=ON \
30" 30"
31 31
32SECURITY_CFLAGS_toolchain-clang = "" 32SECURITY_CFLAGS:toolchain-clang = ""
33 33
34# see https://github.com/apitrace/apitrace/issues/756 34# see https://github.com/apitrace/apitrace/issues/756
35PNBLACKLIST[apitrace] ?= "Needs porting to glibc 2.34+" 35PNBLACKLIST[apitrace] ?= "Needs porting to glibc 2.34+"
diff --git a/meta-oe/recipes-devtools/autoconf-2.13/autoconf-2.13-native_2.13.bb b/meta-oe/recipes-devtools/autoconf-2.13/autoconf-2.13-native_2.13.bb
index 604135839..fff0f5e3c 100644
--- a/meta-oe/recipes-devtools/autoconf-2.13/autoconf-2.13-native_2.13.bb
+++ b/meta-oe/recipes-devtools/autoconf-2.13/autoconf-2.13-native_2.13.bb
@@ -22,7 +22,7 @@ SRC_URI[sha256sum] = "f0611136bee505811e9ca11ca7ac188ef5323a8e2ef19cffd3edb3cf08
22inherit texinfo native 22inherit texinfo native
23 23
24DEPENDS += "m4-native gnu-config-native" 24DEPENDS += "m4-native gnu-config-native"
25RDEPENDS_${PN} = "m4-native gnu-config-native" 25RDEPENDS:${PN} = "m4-native gnu-config-native"
26 26
27PERL = "${USRBINPATH}/perl" 27PERL = "${USRBINPATH}/perl"
28 28
diff --git a/meta-oe/recipes-devtools/breakpad/breakpad_git.bb b/meta-oe/recipes-devtools/breakpad/breakpad_git.bb
index 4756ef772..1757c7019 100644
--- a/meta-oe/recipes-devtools/breakpad/breakpad_git.bb
+++ b/meta-oe/recipes-devtools/breakpad/breakpad_git.bb
@@ -11,7 +11,7 @@ SECTION = "libs"
11 11
12inherit autotools 12inherit autotools
13 13
14DEPENDS_append_libc-musl = " libucontext" 14DEPENDS:append:libc-musl = " libucontext"
15 15
16BBCLASSEXTEND = "native" 16BBCLASSEXTEND = "native"
17 17
@@ -48,15 +48,15 @@ SRC_URI = "git://github.com/google/breakpad;name=breakpad;branch=main \
48S = "${WORKDIR}/git" 48S = "${WORKDIR}/git"
49 49
50CXXFLAGS += "-D_GNU_SOURCE" 50CXXFLAGS += "-D_GNU_SOURCE"
51LDFLAGS_append_libc-musl = " -lucontext" 51LDFLAGS:append:libc-musl = " -lucontext"
52 52
53COMPATIBLE_HOST_powerpc = "null" 53COMPATIBLE_HOST:powerpc = "null"
54COMPATIBLE_HOST_powerpc64 = "null" 54COMPATIBLE_HOST:powerpc64 = "null"
55COMPATIBLE_HOST_powerpc64le = "null" 55COMPATIBLE_HOST:powerpc64le = "null"
56COMPATIBLE_HOST_riscv64 = "null" 56COMPATIBLE_HOST:riscv64 = "null"
57COMPATIBLE_HOST_riscv32 = "null" 57COMPATIBLE_HOST:riscv32 = "null"
58 58
59do_install_append() { 59do_install:append() {
60 install -d ${D}${includedir} 60 install -d ${D}${includedir}
61 install -d ${D}${includedir}/breakpad 61 install -d ${D}${includedir}/breakpad
62 62
@@ -104,8 +104,8 @@ do_install_append() {
104 104
105PACKAGES =+ "${PN}-minidump-upload ${PN}-sym-upload" 105PACKAGES =+ "${PN}-minidump-upload ${PN}-sym-upload"
106 106
107FILES_${PN}-minidump-upload = "${bindir}/minidump_upload" 107FILES:${PN}-minidump-upload = "${bindir}/minidump_upload"
108FILES_${PN}-sym-upload = "${bindir}/sym_upload" 108FILES:${PN}-sym-upload = "${bindir}/sym_upload"
109 109
110 110
111SYSROOT_PREPROCESS_FUNCS += "breakpad_populate_sysroot" 111SYSROOT_PREPROCESS_FUNCS += "breakpad_populate_sysroot"
@@ -125,7 +125,7 @@ breakpad_populate_sysroot() {
125#| {standard input}:2184: Error: Thumb does not support this addressing mode -- `str r6,[r1,#-4]!' 125#| {standard input}:2184: Error: Thumb does not support this addressing mode -- `str r6,[r1,#-4]!'
126#| {standard input}:2191: Error: lo register required -- `ldr pc,[sp]' 126#| {standard input}:2191: Error: lo register required -- `ldr pc,[sp]'
127#| make: *** [src/client/linux/handler/exception_handler.o] Error 1 127#| make: *** [src/client/linux/handler/exception_handler.o] Error 1
128ARM_INSTRUCTION_SET_armv5 = "arm" 128ARM_INSTRUCTION_SET:armv5 = "arm"
129ARM_INSTRUCTION_SET_armv4 = "arm" 129ARM_INSTRUCTION_SET:armv4 = "arm"
130 130
131TOOLCHAIN = "gcc" 131TOOLCHAIN = "gcc"
diff --git a/meta-oe/recipes-devtools/capnproto/capnproto_0.8.0.bb b/meta-oe/recipes-devtools/capnproto/capnproto_0.8.0.bb
index 54e9daee7..2d78beea5 100644
--- a/meta-oe/recipes-devtools/capnproto/capnproto_0.8.0.bb
+++ b/meta-oe/recipes-devtools/capnproto/capnproto_0.8.0.bb
@@ -18,9 +18,9 @@ EXTRA_OECMAKE += "\
18 -DBUILD_TESTING=OFF \ 18 -DBUILD_TESTING=OFF \
19" 19"
20 20
21FILES_${PN}-compiler = "${bindir}" 21FILES:${PN}-compiler = "${bindir}"
22 22
23PACKAGE_BEFORE_PN = "${PN}-compiler" 23PACKAGE_BEFORE_PN = "${PN}-compiler"
24RDEPENDS_${PN}-dev += "${PN}-compiler" 24RDEPENDS:${PN}-dev += "${PN}-compiler"
25 25
26BBCLASSEXTEND = "native nativesdk" 26BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-devtools/cgdb/cgdb_0.7.1.bb b/meta-oe/recipes-devtools/cgdb/cgdb_0.7.1.bb
index 9d373fc98..a48e32af2 100644
--- a/meta-oe/recipes-devtools/cgdb/cgdb_0.7.1.bb
+++ b/meta-oe/recipes-devtools/cgdb/cgdb_0.7.1.bb
@@ -19,4 +19,4 @@ CACHED_CONFIGUREVARS = "ac_cv_file__dev_ptmx=yes ac_cv_rl_version=6.2 ac_cv_file
19EXTRA_OECONF = "--with-readline=${STAGING_LIBDIR} \ 19EXTRA_OECONF = "--with-readline=${STAGING_LIBDIR} \
20 --with-ncurses=${STAGING_LIBDIR}" 20 --with-ncurses=${STAGING_LIBDIR}"
21 21
22RDEPENDS_${PN} = "gdb" 22RDEPENDS:${PN} = "gdb"
diff --git a/meta-oe/recipes-devtools/cloc/cloc_1.90.bb b/meta-oe/recipes-devtools/cloc/cloc_1.90.bb
index d34f8c98d..fa69aa142 100644
--- a/meta-oe/recipes-devtools/cloc/cloc_1.90.bb
+++ b/meta-oe/recipes-devtools/cloc/cloc_1.90.bb
@@ -18,4 +18,4 @@ do_install() {
18 install -D -m 0755 ${S}/cloc ${D}${bindir}/cloc 18 install -D -m 0755 ${S}/cloc ${D}${bindir}/cloc
19} 19}
20 20
21RDEPENDS_${PN} = "perl perl-modules" 21RDEPENDS:${PN} = "perl perl-modules"
diff --git a/meta-oe/recipes-devtools/concurrencykit/concurrencykit_git.bb b/meta-oe/recipes-devtools/concurrencykit/concurrencykit_git.bb
index 8c6cf7db2..3070d2937 100644
--- a/meta-oe/recipes-devtools/concurrencykit/concurrencykit_git.bb
+++ b/meta-oe/recipes-devtools/concurrencykit/concurrencykit_git.bb
@@ -20,8 +20,8 @@ COMPATIBLE_HOST = "(i.86|x86_64|powerpc|powerpc64).*-linux*"
20 20
21inherit autotools-brokensep 21inherit autotools-brokensep
22 22
23PLAT_powerpc64 = "ppc64" 23PLAT:powerpc64 = "ppc64"
24PLAT_powerpc64le = "ppc64" 24PLAT:powerpc64le = "ppc64"
25PLAT ?= "${HOST_ARCH}" 25PLAT ?= "${HOST_ARCH}"
26 26
27do_configure () { 27do_configure () {
diff --git a/meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb b/meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb
index 887b2a4f3..8835f3233 100644
--- a/meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb
+++ b/meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb
@@ -7,13 +7,13 @@ SRC_URI = "git://github.com/ubinux/dnf-plugin-tui.git;branch=master "
7SRCREV = "6d3fab9b9559b6a483fe668e39c29126cdbb58d8" 7SRCREV = "6d3fab9b9559b6a483fe668e39c29126cdbb58d8"
8PV = "1.2" 8PV = "1.2"
9 9
10SRC_URI_append_class-target = " file://oe-remote.repo.sample" 10SRC_URI:append:class-target = " file://oe-remote.repo.sample"
11 11
12inherit distutils3-base 12inherit distutils3-base
13 13
14S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
15 15
16do_install_append() { 16do_install:append() {
17 install -d ${D}${datadir}/dnf 17 install -d ${D}${datadir}/dnf
18 install -m 0755 ${S}/samples/* ${D}${datadir}/dnf 18 install -m 0755 ${S}/samples/* ${D}${datadir}/dnf
19 install -d ${D}${PYTHON_SITEPACKAGES_DIR}/dnf-plugins/mkimg 19 install -d ${D}${PYTHON_SITEPACKAGES_DIR}/dnf-plugins/mkimg
@@ -23,14 +23,14 @@ do_install_append() {
23 done 23 done
24} 24}
25 25
26do_install_append_class-target() { 26do_install:append:class-target() {
27 install -d ${D}${sysconfdir}/yum.repos.d 27 install -d ${D}${sysconfdir}/yum.repos.d
28 install -m 0644 ${WORKDIR}/oe-remote.repo.sample ${D}${sysconfdir}/yum.repos.d 28 install -m 0644 ${WORKDIR}/oe-remote.repo.sample ${D}${sysconfdir}/yum.repos.d
29} 29}
30 30
31FILES_${PN} += "${datadir}/dnf" 31FILES:${PN} += "${datadir}/dnf"
32 32
33RDEPENDS_${PN} += " \ 33RDEPENDS:${PN} += " \
34 bash \ 34 bash \
35 dnf \ 35 dnf \
36 libnewt-python \ 36 libnewt-python \
diff --git a/meta-oe/recipes-devtools/doxygen/doxygen_1.9.1.bb b/meta-oe/recipes-devtools/doxygen/doxygen_1.9.1.bb
index 3370a1313..023c8565a 100644
--- a/meta-oe/recipes-devtools/doxygen/doxygen_1.9.1.bb
+++ b/meta-oe/recipes-devtools/doxygen/doxygen_1.9.1.bb
@@ -9,7 +9,7 @@ DEPENDS = "flex-native bison-native"
9SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BP}.src.tar.gz \ 9SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BP}.src.tar.gz \
10 file://0001-build-don-t-look-for-Iconv.patch \ 10 file://0001-build-don-t-look-for-Iconv.patch \
11" 11"
12SRC_URI_append_class-native = " file://doxygen-native-only-check-python3.patch" 12SRC_URI:append:class-native = " file://doxygen-native-only-check-python3.patch"
13SRC_URI[sha256sum] = "67aeae1be4e1565519898f46f1f7092f1973cce8a767e93101ee0111717091d1" 13SRC_URI[sha256sum] = "67aeae1be4e1565519898f46f1f7092f1973cce8a767e93101ee0111717091d1"
14 14
15inherit cmake python3native 15inherit cmake python3native
diff --git a/meta-oe/recipes-devtools/exprtk/exprtk_git.bb b/meta-oe/recipes-devtools/exprtk/exprtk_git.bb
index 6930f31e9..a50679ae4 100644
--- a/meta-oe/recipes-devtools/exprtk/exprtk_git.bb
+++ b/meta-oe/recipes-devtools/exprtk/exprtk_git.bb
@@ -17,6 +17,6 @@ do_install() {
17} 17}
18 18
19# exprtk is a header only C++ library, so the main package will be empty. 19# exprtk is a header only C++ library, so the main package will be empty.
20RDEPENDS_${PN}-dev = "" 20RDEPENDS:${PN}-dev = ""
21 21
22BBCLASSEXTEND = "native nativesdk" 22BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-devtools/flatbuffers/flatbuffers_2.0.0.bb b/meta-oe/recipes-devtools/flatbuffers/flatbuffers_2.0.0.bb
index f4f08012b..957f05922 100644
--- a/meta-oe/recipes-devtools/flatbuffers/flatbuffers_2.0.0.bb
+++ b/meta-oe/recipes-devtools/flatbuffers/flatbuffers_2.0.0.bb
@@ -7,9 +7,9 @@ inherit python3-dir
7 7
8PACKAGE_BEFORE_PN = "${PN}-compiler ${PN}-${PYTHON_PN}" 8PACKAGE_BEFORE_PN = "${PN}-compiler ${PN}-${PYTHON_PN}"
9 9
10RDEPENDS_${PN}-compiler = "${PN}" 10RDEPENDS:${PN}-compiler = "${PN}"
11RDEPENDS_${PN}-${PYTHON_PN} = "${PN}" 11RDEPENDS:${PN}-${PYTHON_PN} = "${PN}"
12RDEPENDS_${PN}-dev += "${PN}-compiler" 12RDEPENDS:${PN}-dev += "${PN}-compiler"
13 13
14LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" 14LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57"
15 15
@@ -31,13 +31,13 @@ EXTRA_OECMAKE += "\
31 31
32inherit cmake 32inherit cmake
33 33
34do_install_append() { 34do_install:append() {
35 install -d ${D}${PYTHON_SITEPACKAGES_DIR} 35 install -d ${D}${PYTHON_SITEPACKAGES_DIR}
36 cp -rf ${S}/python/flatbuffers ${D}${PYTHON_SITEPACKAGES_DIR} 36 cp -rf ${S}/python/flatbuffers ${D}${PYTHON_SITEPACKAGES_DIR}
37} 37}
38 38
39FILES_${PN}-compiler = "${bindir}" 39FILES:${PN}-compiler = "${bindir}"
40 40
41FILES_${PN}-${PYTHON_PN} = "${PYTHON_SITEPACKAGES_DIR}" 41FILES:${PN}-${PYTHON_PN} = "${PYTHON_SITEPACKAGES_DIR}"
42 42
43BBCLASSEXTEND = "native nativesdk" 43BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-devtools/geany/geany-plugins_1.37.bb b/meta-oe/recipes-devtools/geany/geany-plugins_1.37.bb
index 890bbdb44..10e51fa81 100644
--- a/meta-oe/recipes-devtools/geany/geany-plugins_1.37.bb
+++ b/meta-oe/recipes-devtools/geany/geany-plugins_1.37.bb
@@ -6,8 +6,8 @@ LICENSE = "${LICENSE_DEFAULT} & BSD-2-Clause & GPLv3"
6 6
7python () { 7python () {
8 for plugin in d.getVar('PLUGINS').split(): 8 for plugin in d.getVar('PLUGINS').split():
9 if 'LICENSE_%s' % plugin not in d: 9 if 'LICENSE:%s' % plugin not in d:
10 d.setVar('LICENSE_' + plugin, '${LICENSE_DEFAULT}') 10 d.setVar('LICENSE:' + plugin, '${LICENSE_DEFAULT}')
11} 11}
12 12
13DEPENDS = " \ 13DEPENDS = " \
@@ -34,33 +34,33 @@ SRC_URI = " \
34" 34"
35SRC_URI[sha256sum] = "c98f9b1303f4ab9bed7587e749cd0b5594d9136a1bf8ba110900d46a17fa9cd8" 35SRC_URI[sha256sum] = "c98f9b1303f4ab9bed7587e749cd0b5594d9136a1bf8ba110900d46a17fa9cd8"
36 36
37do_configure_prepend() { 37do_configure:prepend() {
38 rm -f ${S}/build/cache/glib-gettext.m4 38 rm -f ${S}/build/cache/glib-gettext.m4
39} 39}
40 40
41FILES_${PN} += "${datadir}/icons" 41FILES:${PN} += "${datadir}/icons"
42FILES_${PN}-dev += "${libdir}/geany/*.la ${libdir}/${BPN}/*/*.la" 42FILES:${PN}-dev += "${libdir}/geany/*.la ${libdir}/${BPN}/*/*.la"
43 43
44PLUGINS += "${PN}-addons" 44PLUGINS += "${PN}-addons"
45LIC_FILES_CHKSUM += "file://addons/COPYING;md5=4325afd396febcb659c36b49533135d4" 45LIC_FILES_CHKSUM += "file://addons/COPYING;md5=4325afd396febcb659c36b49533135d4"
46FILES_${PN}-addons = "${libdir}/geany/addons.so" 46FILES:${PN}-addons = "${libdir}/geany/addons.so"
47 47
48PLUGINS += "${PN}-autoclose" 48PLUGINS += "${PN}-autoclose"
49LIC_FILES_CHKSUM += "file://autoclose/COPYING;md5=751419260aa954499f7abaabaa882bbe" 49LIC_FILES_CHKSUM += "file://autoclose/COPYING;md5=751419260aa954499f7abaabaa882bbe"
50FILES_${PN}-autoclose = "${libdir}/geany/autoclose.so" 50FILES:${PN}-autoclose = "${libdir}/geany/autoclose.so"
51 51
52PLUGINS += "${PN}-automark" 52PLUGINS += "${PN}-automark"
53LIC_FILES_CHKSUM += "file://automark/COPYING;md5=751419260aa954499f7abaabaa882bbe" 53LIC_FILES_CHKSUM += "file://automark/COPYING;md5=751419260aa954499f7abaabaa882bbe"
54FILES_${PN}-automark = "${libdir}/geany/automark.so" 54FILES:${PN}-automark = "${libdir}/geany/automark.so"
55 55
56PLUGINS += "${PN}-codenav" 56PLUGINS += "${PN}-codenav"
57LIC_FILES_CHKSUM += "file://codenav/COPYING;md5=751419260aa954499f7abaabaa882bbe" 57LIC_FILES_CHKSUM += "file://codenav/COPYING;md5=751419260aa954499f7abaabaa882bbe"
58FILES_${PN}-codenav = "${libdir}/geany/codenav.so" 58FILES:${PN}-codenav = "${libdir}/geany/codenav.so"
59 59
60PLUGINS += "${PN}-commander" 60PLUGINS += "${PN}-commander"
61LIC_FILES_CHKSUM += "file://commander/COPYING;md5=d32239bcb673463ab874e80d47fae504" 61LIC_FILES_CHKSUM += "file://commander/COPYING;md5=d32239bcb673463ab874e80d47fae504"
62LICENSE_${PN}-commander = "GPLv3" 62LICENSE:${PN}-commander = "GPLv3"
63FILES_${PN}-commander = "${libdir}/geany/commander.so" 63FILES:${PN}-commander = "${libdir}/geany/commander.so"
64 64
65# | checking whether the GTK version in use is compatible with plugin Debugger... no 65# | checking whether the GTK version in use is compatible with plugin Debugger... no
66EXTRA_OECONF += "--disable-debugger" 66EXTRA_OECONF += "--disable-debugger"
@@ -70,7 +70,7 @@ EXTRA_OECONF += "--disable-debugger"
70 70
71PLUGINS += "${PN}-defineformat" 71PLUGINS += "${PN}-defineformat"
72LIC_FILES_CHKSUM += "file://defineformat/COPYING;md5=751419260aa954499f7abaabaa882bbe" 72LIC_FILES_CHKSUM += "file://defineformat/COPYING;md5=751419260aa954499f7abaabaa882bbe"
73FILES_${PN}-defineformat = "${libdir}/geany/defineformat.so" 73FILES:${PN}-defineformat = "${libdir}/geany/defineformat.so"
74 74
75# no gnome devhelp in some common layer 75# no gnome devhelp in some common layer
76EXTRA_OECONF += "--disable-devhelp" 76EXTRA_OECONF += "--disable-devhelp"
@@ -81,20 +81,20 @@ EXTRA_OECONF += "--disable-devhelp"
81 81
82PLUGINS += "${PN}-geanyctags" 82PLUGINS += "${PN}-geanyctags"
83LIC_FILES_CHKSUM += "file://geanyctags/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 83LIC_FILES_CHKSUM += "file://geanyctags/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
84FILES_${PN}-geanyctags = "${libdir}/geany/geanyctags.so" 84FILES:${PN}-geanyctags = "${libdir}/geany/geanyctags.so"
85 85
86PLUGINS += "${PN}-geanydoc" 86PLUGINS += "${PN}-geanydoc"
87LIC_FILES_CHKSUM += "file://geanydoc/COPYING;md5=d32239bcb673463ab874e80d47fae504" 87LIC_FILES_CHKSUM += "file://geanydoc/COPYING;md5=d32239bcb673463ab874e80d47fae504"
88LICENSE_${PN}-geanydoc = "GPLv3" 88LICENSE:${PN}-geanydoc = "GPLv3"
89FILES_${PN}-geanydoc = "${libdir}/geany/geanydoc.so" 89FILES:${PN}-geanydoc = "${libdir}/geany/geanydoc.so"
90 90
91PLUGINS += "${PN}-geanyextrasel" 91PLUGINS += "${PN}-geanyextrasel"
92LIC_FILES_CHKSUM += "file://geanyextrasel/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 92LIC_FILES_CHKSUM += "file://geanyextrasel/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
93FILES_${PN}-geanyextrasel = "${libdir}/geany/geanyextrasel.so" 93FILES:${PN}-geanyextrasel = "${libdir}/geany/geanyextrasel.so"
94 94
95PLUGINS += "${PN}-geanyinsertnum" 95PLUGINS += "${PN}-geanyinsertnum"
96LIC_FILES_CHKSUM += "file://geanyinsertnum/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 96LIC_FILES_CHKSUM += "file://geanyinsertnum/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
97FILES_${PN}-geanyinsertnum = "${libdir}/geany/geanyinsertnum.so" 97FILES:${PN}-geanyinsertnum = "${libdir}/geany/geanyinsertnum.so"
98 98
99# no lua: max supported version is 5.2 99# no lua: max supported version is 5.2
100EXTRA_OECONF += "--disable-geanylua" 100EXTRA_OECONF += "--disable-geanylua"
@@ -104,24 +104,24 @@ EXTRA_OECONF += "--disable-geanylua"
104 104
105PLUGINS += "${PN}-geanymacro" 105PLUGINS += "${PN}-geanymacro"
106LIC_FILES_CHKSUM += "file://geanymacro/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 106LIC_FILES_CHKSUM += "file://geanymacro/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
107FILES_${PN}-geanymacro = "${libdir}/geany/geanymacro.so" 107FILES:${PN}-geanymacro = "${libdir}/geany/geanymacro.so"
108 108
109PLUGINS += "${PN}-geanyminiscript" 109PLUGINS += "${PN}-geanyminiscript"
110LIC_FILES_CHKSUM += "file://geanyminiscript/COPYING;md5=4325afd396febcb659c36b49533135d4" 110LIC_FILES_CHKSUM += "file://geanyminiscript/COPYING;md5=4325afd396febcb659c36b49533135d4"
111FILES_${PN}-geanyminiscript = "${libdir}/geany/geanyminiscript.so" 111FILES:${PN}-geanyminiscript = "${libdir}/geany/geanyminiscript.so"
112 112
113PLUGINS += "${PN}-geanynumberedbookmarks" 113PLUGINS += "${PN}-geanynumberedbookmarks"
114LIC_FILES_CHKSUM += "file://geanynumberedbookmarks/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 114LIC_FILES_CHKSUM += "file://geanynumberedbookmarks/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
115FILES_${PN}-geanynumberedbookmarks = "${libdir}/geany/geanynumberedbookmarks.so" 115FILES:${PN}-geanynumberedbookmarks = "${libdir}/geany/geanynumberedbookmarks.so"
116 116
117PLUGINS += "${PN}-geanypg" 117PLUGINS += "${PN}-geanypg"
118LIC_FILES_CHKSUM += "file://geanypg/COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" 118LIC_FILES_CHKSUM += "file://geanypg/COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
119FILES_${PN}-geanypg = "${libdir}/geany/geanypg.so" 119FILES:${PN}-geanypg = "${libdir}/geany/geanypg.so"
120 120
121PLUGINS += "${PN}-geanyprj" 121PLUGINS += "${PN}-geanyprj"
122LIC_FILES_CHKSUM += "file://geanyprj/COPYING;md5=d32239bcb673463ab874e80d47fae504" 122LIC_FILES_CHKSUM += "file://geanyprj/COPYING;md5=d32239bcb673463ab874e80d47fae504"
123LICENSE_${PN}-geanyprj = "GPLv3" 123LICENSE:${PN}-geanyprj = "GPLv3"
124FILES_${PN}-geanyprj = "${libdir}/geany/geanyprj.so" 124FILES:${PN}-geanyprj = "${libdir}/geany/geanyprj.so"
125 125
126#PLUGINS += "${PN}-geanypy" 126#PLUGINS += "${PN}-geanypy"
127#LIC_FILES_CHKSUM += "file://geanypy/COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" 127#LIC_FILES_CHKSUM += "file://geanypy/COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
@@ -129,32 +129,32 @@ FILES_${PN}-geanyprj = "${libdir}/geany/geanyprj.so"
129 129
130PLUGINS += "${PN}-geanyvc" 130PLUGINS += "${PN}-geanyvc"
131LIC_FILES_CHKSUM += "file://geanyvc/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 131LIC_FILES_CHKSUM += "file://geanyvc/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
132FILES_${PN}-geanyvc = "${libdir}/geany/geanyvc.so" 132FILES:${PN}-geanyvc = "${libdir}/geany/geanyvc.so"
133 133
134PLUGINS += "${PN}-geniuspaste" 134PLUGINS += "${PN}-geniuspaste"
135LIC_FILES_CHKSUM += "file://geniuspaste/COPYING;md5=bfc203269f8862ebfc1198cdc809a95a" 135LIC_FILES_CHKSUM += "file://geniuspaste/COPYING;md5=bfc203269f8862ebfc1198cdc809a95a"
136FILES_${PN}-geniuspaste = "${libdir}/geany/geniuspaste.so ${datadir}/${PN}/geniuspaste" 136FILES:${PN}-geniuspaste = "${libdir}/geany/geniuspaste.so ${datadir}/${PN}/geniuspaste"
137 137
138PLUGINS += "${PN}-git-changebar" 138PLUGINS += "${PN}-git-changebar"
139LIC_FILES_CHKSUM += "file://git-changebar/COPYING;md5=d32239bcb673463ab874e80d47fae504" 139LIC_FILES_CHKSUM += "file://git-changebar/COPYING;md5=d32239bcb673463ab874e80d47fae504"
140LICENSE_${PN}-git-changebar = "GPLv3" 140LICENSE:${PN}-git-changebar = "GPLv3"
141FILES_${PN}-git-changebar = "${datadir}/${BPN}/git-changebar ${libdir}/geany/git-changebar.so" 141FILES:${PN}-git-changebar = "${datadir}/${BPN}/git-changebar ${libdir}/geany/git-changebar.so"
142 142
143PLUGINS += "${PN}-keyrecord" 143PLUGINS += "${PN}-keyrecord"
144LIC_FILES_CHKSUM += "file://keyrecord/COPYING;md5=751419260aa954499f7abaabaa882bbe" 144LIC_FILES_CHKSUM += "file://keyrecord/COPYING;md5=751419260aa954499f7abaabaa882bbe"
145FILES_${PN}-keyrecord = "${libdir}/geany/keyrecord.so" 145FILES:${PN}-keyrecord = "${libdir}/geany/keyrecord.so"
146 146
147PLUGINS += "${PN}-latex" 147PLUGINS += "${PN}-latex"
148LIC_FILES_CHKSUM += "file://latex/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 148LIC_FILES_CHKSUM += "file://latex/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
149FILES_${PN}-latex = "${libdir}/geany/latex.so" 149FILES:${PN}-latex = "${libdir}/geany/latex.so"
150 150
151PLUGINS += "${PN}-lineoperations" 151PLUGINS += "${PN}-lineoperations"
152LIC_FILES_CHKSUM += "file://lineoperations/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 152LIC_FILES_CHKSUM += "file://lineoperations/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
153FILES_${PN}-lineoperations = "${libdir}/geany/lineoperations.so" 153FILES:${PN}-lineoperations = "${libdir}/geany/lineoperations.so"
154 154
155PLUGINS += "${PN}-lipsum" 155PLUGINS += "${PN}-lipsum"
156LIC_FILES_CHKSUM += "file://lipsum/COPYING;md5=4325afd396febcb659c36b49533135d4" 156LIC_FILES_CHKSUM += "file://lipsum/COPYING;md5=4325afd396febcb659c36b49533135d4"
157FILES_${PN}-lipsum = "${libdir}/geany/lipsum.so" 157FILES:${PN}-lipsum = "${libdir}/geany/lipsum.so"
158 158
159# no markdown - avoid floating dependencies 159# no markdown - avoid floating dependencies
160EXTRA_OECONF += "--disable-peg-markdown" 160EXTRA_OECONF += "--disable-peg-markdown"
@@ -170,57 +170,57 @@ EXTRA_OECONF += "--disable-multiterm"
170 170
171PLUGINS += "${PN}-overview" 171PLUGINS += "${PN}-overview"
172LIC_FILES_CHKSUM += "file://overview/overview/overviewplugin.c;beginline=4;endline=20;md5=1aa33522916cdeb46cccac0c629da0d0" 172LIC_FILES_CHKSUM += "file://overview/overview/overviewplugin.c;beginline=4;endline=20;md5=1aa33522916cdeb46cccac0c629da0d0"
173FILES_${PN}-overview = "${libdir}/geany/overview.so ${datadir}/${PN}/overview" 173FILES:${PN}-overview = "${libdir}/geany/overview.so ${datadir}/${PN}/overview"
174 174
175PLUGINS += "${PN}-pairtaghighlighter" 175PLUGINS += "${PN}-pairtaghighlighter"
176LICENSE_${PN}-pairtaghighlighter = "BSD-2-Clause" 176LICENSE:${PN}-pairtaghighlighter = "BSD-2-Clause"
177LIC_FILES_CHKSUM += "file://pairtaghighlighter/COPYING;md5=d6d927525a612b3a8dbebc4b2e9b47c1" 177LIC_FILES_CHKSUM += "file://pairtaghighlighter/COPYING;md5=d6d927525a612b3a8dbebc4b2e9b47c1"
178FILES_${PN}-pairtaghighlighter = "${libdir}/geany/pairtaghighlighter.so" 178FILES:${PN}-pairtaghighlighter = "${libdir}/geany/pairtaghighlighter.so"
179 179
180PLUGINS += "${PN}-pohelper" 180PLUGINS += "${PN}-pohelper"
181LICENSE_${PN}-pohelper = "GPLv3" 181LICENSE:${PN}-pohelper = "GPLv3"
182LIC_FILES_CHKSUM += "file://pohelper/COPYING;md5=d32239bcb673463ab874e80d47fae504" 182LIC_FILES_CHKSUM += "file://pohelper/COPYING;md5=d32239bcb673463ab874e80d47fae504"
183FILES_${PN}-pohelper = "${datadir}/${BPN}/pohelper ${libdir}/geany/pohelper.so" 183FILES:${PN}-pohelper = "${datadir}/${BPN}/pohelper ${libdir}/geany/pohelper.so"
184 184
185PLUGINS += "${PN}-pretty-printer" 185PLUGINS += "${PN}-pretty-printer"
186LIC_FILES_CHKSUM += "file://pretty-printer/src/PrettyPrinter.c;beginline=1;endline=17;md5=1665115c2fadb17c1b53cdb4e43b2440" 186LIC_FILES_CHKSUM += "file://pretty-printer/src/PrettyPrinter.c;beginline=1;endline=17;md5=1665115c2fadb17c1b53cdb4e43b2440"
187FILES_${PN}-pretty-printer = "${libdir}/geany/pretty-printer.so" 187FILES:${PN}-pretty-printer = "${libdir}/geany/pretty-printer.so"
188 188
189PLUGINS += "${PN}-projectorganizer" 189PLUGINS += "${PN}-projectorganizer"
190LIC_FILES_CHKSUM += "file://projectorganizer/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 190LIC_FILES_CHKSUM += "file://projectorganizer/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
191FILES_${PN}-projectorganizer = "${libdir}/geany/projectorganizer.so" 191FILES:${PN}-projectorganizer = "${libdir}/geany/projectorganizer.so"
192 192
193PLUGINS += "${PN}-scope" 193PLUGINS += "${PN}-scope"
194LIC_FILES_CHKSUM += "file://scope/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 194LIC_FILES_CHKSUM += "file://scope/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
195FILES_${PN}-scope = "${datadir}/${BPN}/scope ${libdir}/geany/scope.so" 195FILES:${PN}-scope = "${datadir}/${BPN}/scope ${libdir}/geany/scope.so"
196 196
197PLUGINS += "${PN}-sendmail" 197PLUGINS += "${PN}-sendmail"
198LIC_FILES_CHKSUM += "file://sendmail/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 198LIC_FILES_CHKSUM += "file://sendmail/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
199FILES_${PN}-sendmail = "${libdir}/geany/sendmail.so" 199FILES:${PN}-sendmail = "${libdir}/geany/sendmail.so"
200 200
201PLUGINS += "${PN}-shiftcolumn" 201PLUGINS += "${PN}-shiftcolumn"
202LIC_FILES_CHKSUM += "file://shiftcolumn/COPYING;md5=751419260aa954499f7abaabaa882bbe" 202LIC_FILES_CHKSUM += "file://shiftcolumn/COPYING;md5=751419260aa954499f7abaabaa882bbe"
203FILES_${PN}-shiftcolumn = "${libdir}/geany/shiftcolumn.so" 203FILES:${PN}-shiftcolumn = "${libdir}/geany/shiftcolumn.so"
204 204
205PLUGINS += "${PN}-spellcheck" 205PLUGINS += "${PN}-spellcheck"
206LIC_FILES_CHKSUM += "file://spellcheck/COPYING;md5=4325afd396febcb659c36b49533135d4" 206LIC_FILES_CHKSUM += "file://spellcheck/COPYING;md5=4325afd396febcb659c36b49533135d4"
207FILES_${PN}-spellcheck = "${libdir}/geany/spellcheck.so" 207FILES:${PN}-spellcheck = "${libdir}/geany/spellcheck.so"
208 208
209PLUGINS += "${PN}-tableconvert" 209PLUGINS += "${PN}-tableconvert"
210LIC_FILES_CHKSUM += "file://tableconvert/COPYING;md5=6753686878d090a1f3f9445661d3dfbc" 210LIC_FILES_CHKSUM += "file://tableconvert/COPYING;md5=6753686878d090a1f3f9445661d3dfbc"
211FILES_${PN}-tableconvert = "${libdir}/geany/tableconvert.so" 211FILES:${PN}-tableconvert = "${libdir}/geany/tableconvert.so"
212 212
213PLUGINS += "${PN}-treebrowser" 213PLUGINS += "${PN}-treebrowser"
214LIC_FILES_CHKSUM += "file://treebrowser/README;beginline=67;endline=67;md5=1f17f0f2abb88e0fa0f1b342112d871c" 214LIC_FILES_CHKSUM += "file://treebrowser/README;beginline=67;endline=67;md5=1f17f0f2abb88e0fa0f1b342112d871c"
215FILES_${PN}-treebrowser = "${libdir}/geany/treebrowser.so" 215FILES:${PN}-treebrowser = "${libdir}/geany/treebrowser.so"
216 216
217PLUGINS += "${PN}-updatechecker" 217PLUGINS += "${PN}-updatechecker"
218LIC_FILES_CHKSUM += "file://updatechecker/COPYING;md5=4325afd396febcb659c36b49533135d4" 218LIC_FILES_CHKSUM += "file://updatechecker/COPYING;md5=4325afd396febcb659c36b49533135d4"
219FILES_${PN}-updatechecker = "${libdir}/geany/updatechecker.so" 219FILES:${PN}-updatechecker = "${libdir}/geany/updatechecker.so"
220 220
221PLUGINS += "${PN}-vimode" 221PLUGINS += "${PN}-vimode"
222LIC_FILES_CHKSUM += "file://vimode/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 222LIC_FILES_CHKSUM += "file://vimode/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
223FILES_${PN}-vimode = "${libdir}/geany/vimode.so" 223FILES:${PN}-vimode = "${libdir}/geany/vimode.so"
224 224
225# no webkit - lasts ages and is not properly detected 225# no webkit - lasts ages and is not properly detected
226EXTRA_OECONF += " --disable-webhelper" 226EXTRA_OECONF += " --disable-webhelper"
@@ -231,15 +231,15 @@ EXTRA_OECONF += " --disable-webhelper"
231 231
232PLUGINS += "${PN}-workbench" 232PLUGINS += "${PN}-workbench"
233LIC_FILES_CHKSUM += "file://workbench/COPYING;md5=c107cf754550e65755c42985a5d4e9c9" 233LIC_FILES_CHKSUM += "file://workbench/COPYING;md5=c107cf754550e65755c42985a5d4e9c9"
234FILES_${PN}-workbench = "${libdir}/geany/workbench.so" 234FILES:${PN}-workbench = "${libdir}/geany/workbench.so"
235 235
236PLUGINS += "${PN}-xmlsnippets" 236PLUGINS += "${PN}-xmlsnippets"
237LIC_FILES_CHKSUM += "file://xmlsnippets/COPYING;md5=4325afd396febcb659c36b49533135d4" 237LIC_FILES_CHKSUM += "file://xmlsnippets/COPYING;md5=4325afd396febcb659c36b49533135d4"
238FILES_${PN}-xmlsnippets = "${libdir}/geany/xmlsnippets.so" 238FILES:${PN}-xmlsnippets = "${libdir}/geany/xmlsnippets.so"
239 239
240PACKAGES =+ "${PN}-common ${PLUGINS}" 240PACKAGES =+ "${PN}-common ${PLUGINS}"
241FILES_${PN}-common = "${libdir}/libgeanypluginutils${SOLIBS}" 241FILES:${PN}-common = "${libdir}/libgeanypluginutils${SOLIBS}"
242 242
243# geany-plugins is meta package for all plugins 243# geany-plugins is meta package for all plugins
244RDEPENDS_${PN} = "${PLUGINS}" 244RDEPENDS:${PN} = "${PLUGINS}"
245ALLOW_EMPTY_${PN} = "1" 245ALLOW_EMPTY:${PN} = "1"
diff --git a/meta-oe/recipes-devtools/geany/geany_1.37.1.bb b/meta-oe/recipes-devtools/geany/geany_1.37.1.bb
index b361b1187..f039a756f 100644
--- a/meta-oe/recipes-devtools/geany/geany_1.37.1.bb
+++ b/meta-oe/recipes-devtools/geany/geany_1.37.1.bb
@@ -14,8 +14,8 @@ SRC_URI = "https://download.geany.org/${BP}.tar.bz2 \
14 " 14 "
15SRC_URI[sha256sum] = "18c5756444c1d8bcd737c8ecfd4ef0b3607c924fc02560d4e8b78f6121531a18" 15SRC_URI[sha256sum] = "18c5756444c1d8bcd737c8ecfd4ef0b3607c924fc02560d4e8b78f6121531a18"
16 16
17FILES_${PN} += "${datadir}/icons" 17FILES:${PN} += "${datadir}/icons"
18 18
19EXTRA_OECONF = "--disable-html-docs" 19EXTRA_OECONF = "--disable-html-docs"
20 20
21RRECOMMENDS_${PN} += "source-code-pro-fonts" 21RRECOMMENDS:${PN} += "source-code-pro-fonts"
diff --git a/meta-oe/recipes-devtools/giflib/giflib_5.2.1.bb b/meta-oe/recipes-devtools/giflib/giflib_5.2.1.bb
index 105c53eab..79afe9a70 100644
--- a/meta-oe/recipes-devtools/giflib/giflib_5.2.1.bb
+++ b/meta-oe/recipes-devtools/giflib/giflib_5.2.1.bb
@@ -16,9 +16,9 @@ do_install() {
16} 16}
17 17
18PACKAGES += "${PN}-utils" 18PACKAGES += "${PN}-utils"
19FILES_${PN} = "${libdir}/libgif.so.*" 19FILES:${PN} = "${libdir}/libgif.so.*"
20FILES_${PN}-utils = "${bindir}" 20FILES:${PN}-utils = "${bindir}"
21 21
22BBCLASSEXTEND = "native" 22BBCLASSEXTEND = "native"
23 23
24RDEPENDS_${PN}-utils = "perl" 24RDEPENDS:${PN}-utils = "perl"
diff --git a/meta-oe/recipes-devtools/glade/glade_3.22.2.bb b/meta-oe/recipes-devtools/glade/glade_3.22.2.bb
index 3d539b232..641777110 100644
--- a/meta-oe/recipes-devtools/glade/glade_3.22.2.bb
+++ b/meta-oe/recipes-devtools/glade/glade_3.22.2.bb
@@ -21,7 +21,7 @@ SRC_URI[sha256sum] = "edefa6eb24b4d15bd52589121dc109bc08c286157c41288deb74dd9cc3
21 21
22EXTRA_OECONF += "--disable-man-pages" 22EXTRA_OECONF += "--disable-man-pages"
23 23
24FILES_${PN} += "${datadir}/* ${libdir}/glade/modules/libgladegtk.so" 24FILES:${PN} += "${datadir}/* ${libdir}/glade/modules/libgladegtk.so"
25FILES_${PN}-dev += "${libdir}/glade/modules/libgladegtk.la" 25FILES:${PN}-dev += "${libdir}/glade/modules/libgladegtk.la"
26FILES_${PN}-dbg += "${libdir}/glade/modules/.debug/libgladegtk.so" 26FILES:${PN}-dbg += "${libdir}/glade/modules/.debug/libgladegtk.so"
27 27
diff --git a/meta-oe/recipes-devtools/grpc/grpc_1.38.1.bb b/meta-oe/recipes-devtools/grpc/grpc_1.38.1.bb
index 10004b236..ac8aba382 100644
--- a/meta-oe/recipes-devtools/grpc/grpc_1.38.1.bb
+++ b/meta-oe/recipes-devtools/grpc/grpc_1.38.1.bb
@@ -7,13 +7,13 @@ LICENSE = "Apache-2"
7LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" 7LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
8 8
9DEPENDS = "c-ares protobuf protobuf-native protobuf-c protobuf-c-native openssl libnsl2 abseil-cpp re2" 9DEPENDS = "c-ares protobuf protobuf-native protobuf-c protobuf-c-native openssl libnsl2 abseil-cpp re2"
10DEPENDS_append_class-target = " googletest grpc-native " 10DEPENDS:append:class-target = " googletest grpc-native "
11DEPENDS_append_class-nativesdk = " grpc-native " 11DEPENDS:append:class-nativesdk = " grpc-native "
12 12
13PACKAGE_BEFORE_PN = "${PN}-compiler" 13PACKAGE_BEFORE_PN = "${PN}-compiler"
14 14
15RDEPENDS_${PN}-compiler = "${PN}" 15RDEPENDS:${PN}-compiler = "${PN}"
16RDEPENDS_${PN}-dev += "${PN}-compiler" 16RDEPENDS:${PN}-dev += "${PN}-compiler"
17 17
18S = "${WORKDIR}/git" 18S = "${WORKDIR}/git"
19SRCREV_grpc = "96b73272eadc01afb5fb45b92b408c47e4387274" 19SRCREV_grpc = "96b73272eadc01afb5fb45b92b408c47e4387274"
@@ -21,7 +21,7 @@ BRANCH = "v1.38.x"
21SRC_URI = "git://github.com/grpc/grpc.git;protocol=https;name=grpc;branch=${BRANCH} \ 21SRC_URI = "git://github.com/grpc/grpc.git;protocol=https;name=grpc;branch=${BRANCH} \
22 " 22 "
23# Fixes build with older compilers 4.8 especially on ubuntu 14.04 23# Fixes build with older compilers 4.8 especially on ubuntu 14.04
24CXXFLAGS_append_class-native = " -Wl,--no-as-needed" 24CXXFLAGS:append:class-native = " -Wl,--no-as-needed"
25 25
26inherit cmake pkgconfig 26inherit cmake pkgconfig
27 27
@@ -49,32 +49,32 @@ PACKAGECONFIG[python] = "-DgRPC_BUILD_GRPC_PYTHON_PLUGIN=ON,-DgRPC_BUILD_GRPC_PY
49PACKAGECONFIG[ruby] = "-DgRPC_BUILD_GRPC_RUBY_PLUGIN=ON,-DgRPC_BUILD_GRPC_RUBY_PLUGIN=OFF" 49PACKAGECONFIG[ruby] = "-DgRPC_BUILD_GRPC_RUBY_PLUGIN=ON,-DgRPC_BUILD_GRPC_RUBY_PLUGIN=OFF"
50PACKAGECONFIG[protobuf-lite] = "-DgRPC_USE_PROTO_LITE=ON,-DgRPC_USE_PROTO_LITE=OFF,protobuf-lite" 50PACKAGECONFIG[protobuf-lite] = "-DgRPC_USE_PROTO_LITE=ON,-DgRPC_USE_PROTO_LITE=OFF,protobuf-lite"
51 51
52do_configure_prepend() { 52do_configure:prepend() {
53 sed -i -e "s#lib/pkgconfig/#${baselib}/pkgconfig/#g" ${S}/CMakeLists.txt 53 sed -i -e "s#lib/pkgconfig/#${baselib}/pkgconfig/#g" ${S}/CMakeLists.txt
54} 54}
55 55
56do_configure_prepend_mipsarch() { 56do_configure:prepend:mipsarch() {
57 sed -i -e "s/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} rt m pthread)/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} atomic rt m pthread)/g" ${S}/CMakeLists.txt 57 sed -i -e "s/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} rt m pthread)/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} atomic rt m pthread)/g" ${S}/CMakeLists.txt
58} 58}
59 59
60do_configure_prepend_powerpc() { 60do_configure:prepend:powerpc() {
61 sed -i -e "s/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} rt m pthread)/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} atomic rt m pthread)/g" ${S}/CMakeLists.txt 61 sed -i -e "s/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} rt m pthread)/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} atomic rt m pthread)/g" ${S}/CMakeLists.txt
62} 62}
63 63
64do_configure_prepend_riscv64() { 64do_configure:prepend:riscv64() {
65 sed -i -e "s/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} rt m pthread)/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} atomic rt m pthread)/g" ${S}/CMakeLists.txt 65 sed -i -e "s/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} rt m pthread)/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} atomic rt m pthread)/g" ${S}/CMakeLists.txt
66} 66}
67 67
68do_configure_prepend_riscv32() { 68do_configure:prepend:riscv32() {
69 sed -i -e "s/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} rt m pthread)/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} atomic rt m pthread)/g" ${S}/CMakeLists.txt 69 sed -i -e "s/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} rt m pthread)/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} atomic rt m pthread)/g" ${S}/CMakeLists.txt
70} 70}
71 71
72do_configure_prepend_toolchain-clang_x86() { 72do_configure:prepend:toolchain-clang:x86() {
73 sed -i -e "s/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} rt m pthread)/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} atomic rt m pthread)/g" ${S}/CMakeLists.txt 73 sed -i -e "s/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} rt m pthread)/set(_gRPC_ALLTARGETS_LIBRARIES \${CMAKE_DL_LIBS} atomic rt m pthread)/g" ${S}/CMakeLists.txt
74} 74}
75 75
76BBCLASSEXTEND = "native nativesdk" 76BBCLASSEXTEND = "native nativesdk"
77 77
78SYSROOT_DIRS_BLACKLIST_append_class-target = " ${baselib}/cmake/grpc" 78SYSROOT_DIRS_BLACKLIST:append:class-target = " ${baselib}/cmake/grpc"
79 79
80FILES_${PN}-compiler += "${bindir}" 80FILES:${PN}-compiler += "${bindir}"
diff --git a/meta-oe/recipes-devtools/guider/guider_3.9.8.bb b/meta-oe/recipes-devtools/guider/guider_3.9.8.bb
index 6277c41b4..f16cced1a 100644
--- a/meta-oe/recipes-devtools/guider/guider_3.9.8.bb
+++ b/meta-oe/recipes-devtools/guider/guider_3.9.8.bb
@@ -15,5 +15,5 @@ S = "${WORKDIR}/git"
15 15
16inherit setuptools3 16inherit setuptools3
17 17
18RDEPENDS_${PN} = "python3 python3-core \ 18RDEPENDS:${PN} = "python3 python3-core \
19 python3-ctypes python3-shell python3-json" 19 python3-ctypes python3-shell python3-json"
diff --git a/meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb b/meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb
index 207c45284..5473eefe7 100644
--- a/meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb
+++ b/meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb
@@ -26,7 +26,7 @@ inherit cmake
26EXTRA_OECMAKE += "-DHEAPTRACK_BUILD_GUI=OFF" 26EXTRA_OECMAKE += "-DHEAPTRACK_BUILD_GUI=OFF"
27 27
28# libunwind is not yet ported to RISCV 28# libunwind is not yet ported to RISCV
29COMPATIBLE_HOST_riscv32 = "null" 29COMPATIBLE_HOST:riscv32 = "null"
30COMPATIBLE_HOST_riscv64 = "null" 30COMPATIBLE_HOST:riscv64 = "null"
31 31
32BBCLASSEXTEND = "native nativesdk" 32BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-devtools/iptraf/iptraf-ng_1.1.4.bb b/meta-oe/recipes-devtools/iptraf/iptraf-ng_1.1.4.bb
index c53e66300..6b18953b3 100644
--- a/meta-oe/recipes-devtools/iptraf/iptraf-ng_1.1.4.bb
+++ b/meta-oe/recipes-devtools/iptraf/iptraf-ng_1.1.4.bb
@@ -36,7 +36,7 @@ inherit autotools-brokensep pkgconfig
36CFLAGS += "-D_GNU_SOURCE" 36CFLAGS += "-D_GNU_SOURCE"
37 37
38PROVIDES = "iptraf" 38PROVIDES = "iptraf"
39RPROVIDES_${PN} += "iptraf" 39RPROVIDES:${PN} += "iptraf"
40RREPLACES_${PN} += "iptraf" 40RREPLACES:${PN} += "iptraf"
41RCONFLICTS_${PN} += "iptraf" 41RCONFLICTS:${PN} += "iptraf"
42 42
diff --git a/meta-oe/recipes-devtools/jsonrpc/jsonrpc_1.3.0.bb b/meta-oe/recipes-devtools/jsonrpc/jsonrpc_1.3.0.bb
index 0ae39765f..586489b74 100644
--- a/meta-oe/recipes-devtools/jsonrpc/jsonrpc_1.3.0.bb
+++ b/meta-oe/recipes-devtools/jsonrpc/jsonrpc_1.3.0.bb
@@ -27,4 +27,4 @@ EXTRA_OECMAKE += "-DCOMPILE_TESTS=NO -DCOMPILE_STUBGEN=NO -DCOMPILE_EXAMPLES=NO
27 -DCMAKE_LIBRARY_PATH=${libdir} \ 27 -DCMAKE_LIBRARY_PATH=${libdir} \
28" 28"
29 29
30FILES_${PN}-dev += "${libdir}/libjson-rpc-cpp/cmake" 30FILES:${PN}-dev += "${libdir}/libjson-rpc-cpp/cmake"
diff --git a/meta-oe/recipes-devtools/kconfig-frontends/kconfig-frontends_4.11.0.1.bb b/meta-oe/recipes-devtools/kconfig-frontends/kconfig-frontends_4.11.0.1.bb
index ec959d27d..53e49f57b 100644
--- a/meta-oe/recipes-devtools/kconfig-frontends/kconfig-frontends_4.11.0.1.bb
+++ b/meta-oe/recipes-devtools/kconfig-frontends/kconfig-frontends_4.11.0.1.bb
@@ -12,7 +12,7 @@ LICENSE = "GPL-2.0"
12LIC_FILES_CHKSUM = "file://COPYING;md5=9b8cf60ff39767ff04b671fca8302408" 12LIC_FILES_CHKSUM = "file://COPYING;md5=9b8cf60ff39767ff04b671fca8302408"
13SECTION = "devel" 13SECTION = "devel"
14DEPENDS += "ncurses flex-native gperf-native bison-native" 14DEPENDS += "ncurses flex-native gperf-native bison-native"
15RDEPENDS_${PN} += "python3 bash" 15RDEPENDS:${PN} += "python3 bash"
16SRC_URI = "git://gitlab.com/ymorin/kconfig-frontends.git;protocol=https;branch=4.11.x \ 16SRC_URI = "git://gitlab.com/ymorin/kconfig-frontends.git;protocol=https;branch=4.11.x \
17 file://0001-Makefile-ensure-frontends-exits-before-writing-into-.patch \ 17 file://0001-Makefile-ensure-frontends-exits-before-writing-into-.patch \
18 file://0001-Switch-utils-kconfig-diff-to-use-Python-3.patch" 18 file://0001-Switch-utils-kconfig-diff-to-use-Python-3.patch"
@@ -22,11 +22,11 @@ SRCREV = "f22fce3a308be1c7790ebefc6bbedb33c5f7c86a"
22S = "${WORKDIR}/git" 22S = "${WORKDIR}/git"
23 23
24inherit autotools pkgconfig 24inherit autotools pkgconfig
25do_configure_prepend () { 25do_configure:prepend () {
26 mkdir -p ${S}/scripts/.autostuff/m4 26 mkdir -p ${S}/scripts/.autostuff/m4
27} 27}
28 28
29do_install_append() { 29do_install:append() {
30 ln -s kconfig-conf ${D}${bindir}/conf 30 ln -s kconfig-conf ${D}${bindir}/conf
31 ln -s kconfig-mconf ${D}${bindir}/mconf 31 ln -s kconfig-mconf ${D}${bindir}/mconf
32} 32}
diff --git a/meta-oe/recipes-devtools/libgee/libgee_0.20.4.bb b/meta-oe/recipes-devtools/libgee/libgee_0.20.4.bb
index 832254a00..ce8aad50c 100644
--- a/meta-oe/recipes-devtools/libgee/libgee_0.20.4.bb
+++ b/meta-oe/recipes-devtools/libgee/libgee_0.20.4.bb
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
11PE = "1" 11PE = "1"
12inherit gnomebase vala gobject-introspection 12inherit gnomebase vala gobject-introspection
13 13
14do_configure_prepend() { 14do_configure:prepend() {
15 MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4" 15 MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4"
16 for i in ${MACROS}; do 16 for i in ${MACROS}; do
17 rm -f m4/$i 17 rm -f m4/$i
diff --git a/meta-oe/recipes-devtools/ltrace/ltrace_git.bb b/meta-oe/recipes-devtools/ltrace/ltrace_git.bb
index 69dce851f..37e2ba669 100644
--- a/meta-oe/recipes-devtools/ltrace/ltrace_git.bb
+++ b/meta-oe/recipes-devtools/ltrace/ltrace_git.bb
@@ -31,7 +31,7 @@ SRC_URI = "git://github.com/sparkleholic/ltrace.git;branch=master;protocol=http
31 file://0001-ppc-Remove-unused-host_powerpc64-function.patch \ 31 file://0001-ppc-Remove-unused-host_powerpc64-function.patch \
32 file://0001-mips-Use-hardcodes-values-for-ABI-syscall-bases.patch \ 32 file://0001-mips-Use-hardcodes-values-for-ABI-syscall-bases.patch \
33 " 33 "
34SRC_URI_append_libc-musl = " file://add_ppc64le.patch" 34SRC_URI:append:libc-musl = " file://add_ppc64le.patch"
35 35
36S = "${WORKDIR}/git" 36S = "${WORKDIR}/git"
37 37
@@ -41,9 +41,9 @@ PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)}"
41PACKAGECONFIG[unwind] = "--with-libunwind,--without-libunwind,libunwind" 41PACKAGECONFIG[unwind] = "--with-libunwind,--without-libunwind,libunwind"
42PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux,libselinux" 42PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux,libselinux"
43 43
44COMPATIBLE_HOST_riscv64 = "null" 44COMPATIBLE_HOST:riscv64 = "null"
45COMPATIBLE_HOST_riscv32 = "null" 45COMPATIBLE_HOST:riscv32 = "null"
46 46
47do_configure_prepend () { 47do_configure:prepend () {
48 ( cd ${S}; ./autogen.sh ) 48 ( cd ${S}; ./autogen.sh )
49} 49}
diff --git a/meta-oe/recipes-devtools/lua/lua_5.3.6.bb b/meta-oe/recipes-devtools/lua/lua_5.3.6.bb
index 5e8f54588..a18f9f083 100644
--- a/meta-oe/recipes-devtools/lua/lua_5.3.6.bb
+++ b/meta-oe/recipes-devtools/lua/lua_5.3.6.bb
@@ -31,12 +31,12 @@ PACKAGECONFIG ??= "readline"
31PACKAGECONFIG[readline] = ",,readline" 31PACKAGECONFIG[readline] = ",,readline"
32 32
33UCLIBC_PATCHES += "file://uclibc-pthread.patch" 33UCLIBC_PATCHES += "file://uclibc-pthread.patch"
34SRC_URI_append_libc-uclibc = " ${UCLIBC_PATCHES}" 34SRC_URI:append_libc-uclibc = " ${UCLIBC_PATCHES}"
35 35
36TARGET_CC_ARCH += " -fPIC ${LDFLAGS}" 36TARGET_CC_ARCH += " -fPIC ${LDFLAGS}"
37EXTRA_OEMAKE = "'CC=${CC} -fPIC' 'MYCFLAGS=${CFLAGS} -fPIC' MYLDFLAGS='${LDFLAGS}'" 37EXTRA_OEMAKE = "'CC=${CC} -fPIC' 'MYCFLAGS=${CFLAGS} -fPIC' MYLDFLAGS='${LDFLAGS}'"
38 38
39do_configure_prepend() { 39do_configure:prepend() {
40 sed -i -e s:/usr/local:${prefix}:g src/luaconf.h 40 sed -i -e s:/usr/local:${prefix}:g src/luaconf.h
41 sed -i -e s:lib/lua/:${baselib}/lua/:g src/luaconf.h 41 sed -i -e s:lib/lua/:${baselib}/lua/:g src/luaconf.h
42} 42}
diff --git a/meta-oe/recipes-devtools/luajit/luajit_git.bb b/meta-oe/recipes-devtools/luajit/luajit_git.bb
index 753835261..645680cd9 100644
--- a/meta-oe/recipes-devtools/luajit/luajit_git.bb
+++ b/meta-oe/recipes-devtools/luajit/luajit_git.bb
@@ -24,15 +24,15 @@ BBCLASSEXTEND = "native"
24# you need to install the multilib development package (e.g. 24# you need to install the multilib development package (e.g.
25# libc6-dev-i386 on Debian/Ubuntu) and build a 32 bit host part 25# libc6-dev-i386 on Debian/Ubuntu) and build a 32 bit host part
26# (HOST_CC="gcc -m32"). 26# (HOST_CC="gcc -m32").
27BUILD_CC_ARCH_append = " ${@['-m32',''][d.getVar('SITEINFO_BITS') != '32']}" 27BUILD_CC_ARCH:append = " ${@['-m32',''][d.getVar('SITEINFO_BITS') != '32']}"
28 28
29# The lua makefiles expect the TARGET_SYS to be from uname -s 29# The lua makefiles expect the TARGET_SYS to be from uname -s
30# Values: Windows, Linux, Darwin, iOS, SunOS, PS3, GNU/kFreeBSD 30# Values: Windows, Linux, Darwin, iOS, SunOS, PS3, GNU/kFreeBSD
31LUA_TARGET_OS = "Unknown" 31LUA_TARGET_OS = "Unknown"
32LUA_TARGET_OS_darwin = "Darwin" 32LUA_TARGET_OS:darwin = "Darwin"
33LUA_TARGET_OS_linux = "Linux" 33LUA_TARGET_OS_linux = "Linux"
34LUA_TARGET_OS_linux-gnueabi = "Linux" 34LUA_TARGET_OS_linux-gnueabi = "Linux"
35LUA_TARGET_OS_mingw32 = "Windows" 35LUA_TARGET_OS:mingw32 = "Windows"
36 36
37# We don't want the lua buildsystem's compiler optimizations, or its 37# We don't want the lua buildsystem's compiler optimizations, or its
38# stripping, and we don't want it to pick up CFLAGS or LDFLAGS, as those apply 38# stripping, and we don't want it to pick up CFLAGS or LDFLAGS, as those apply
@@ -40,7 +40,7 @@ LUA_TARGET_OS_mingw32 = "Windows"
40EXTRA_OEMAKE = "\ 40EXTRA_OEMAKE = "\
41 Q= E='@:' \ 41 Q= E='@:' \
42 \ 42 \
43 CCOPT= CCOPT_x86= CFLAGS= LDFLAGS= TARGET_STRIP='@:' \ 43 CCOPT= CCOPT:x86= CFLAGS= LDFLAGS= TARGET_STRIP='@:' \
44 \ 44 \
45 'TARGET_SYS=${LUA_TARGET_OS}' \ 45 'TARGET_SYS=${LUA_TARGET_OS}' \
46 \ 46 \
@@ -82,21 +82,21 @@ PACKAGES += 'luajit-common'
82 82
83# See the comment for EXTRA_OEMAKEINST. This is needed to ensure the hardcoded 83# See the comment for EXTRA_OEMAKEINST. This is needed to ensure the hardcoded
84# paths are packaged regardless of what the libdir and datadir paths are. 84# paths are packaged regardless of what the libdir and datadir paths are.
85FILES_${PN} += "${prefix}/${baselib} ${prefix}/share" 85FILES:${PN} += "${prefix}/${baselib} ${prefix}/share"
86FILES_${PN} += "${libdir}/libluajit-5.1.so.2 \ 86FILES:${PN} += "${libdir}/libluajit-5.1.so.2 \
87 ${libdir}/libluajit-5.1.so.${PV} \ 87 ${libdir}/libluajit-5.1.so.${PV} \
88" 88"
89FILES_${PN}-dev += "${libdir}/libluajit-5.1.a \ 89FILES:${PN}-dev += "${libdir}/libluajit-5.1.a \
90 ${libdir}/libluajit-5.1.so \ 90 ${libdir}/libluajit-5.1.so \
91 ${libdir}/pkgconfig/luajit.pc \ 91 ${libdir}/pkgconfig/luajit.pc \
92" 92"
93FILES_luajit-common = "${datadir}/${BPN}-${PV}" 93FILES:luajit-common = "${datadir}/${BPN}-${PV}"
94 94
95# mips64/ppc/ppc64/riscv64 is not supported in this release 95# mips64/ppc/ppc64/riscv64 is not supported in this release
96COMPATIBLE_HOST_mipsarchn32 = "null" 96COMPATIBLE_HOST:mipsarchn32 = "null"
97COMPATIBLE_HOST_mipsarchn64 = "null" 97COMPATIBLE_HOST:mipsarchn64 = "null"
98COMPATIBLE_HOST_powerpc = "null" 98COMPATIBLE_HOST:powerpc = "null"
99COMPATIBLE_HOST_powerpc64 = "null" 99COMPATIBLE_HOST:powerpc64 = "null"
100COMPATIBLE_HOST_powerpc64le = "null" 100COMPATIBLE_HOST:powerpc64le = "null"
101COMPATIBLE_HOST_riscv64 = "null" 101COMPATIBLE_HOST:riscv64 = "null"
102COMPATIBLE_HOST_riscv32 = "null" 102COMPATIBLE_HOST:riscv32 = "null"
diff --git a/meta-oe/recipes-devtools/luaposix/luaposix_33.4.0.bb b/meta-oe/recipes-devtools/luaposix/luaposix_33.4.0.bb
index 1bee9fe0b..720e2eab8 100644
--- a/meta-oe/recipes-devtools/luaposix/luaposix_33.4.0.bb
+++ b/meta-oe/recipes-devtools/luaposix/luaposix_33.4.0.bb
@@ -18,4 +18,4 @@ do_install() {
18 oe_runmake 'DESTDIR=${D}' 'luadir=${datadir}/lua/${LUA_VERSION}' 'luaexecdir=${libdir}/lua/${LUA_VERSION}' install 18 oe_runmake 'DESTDIR=${D}' 'luadir=${datadir}/lua/${LUA_VERSION}' 'luaexecdir=${libdir}/lua/${LUA_VERSION}' install
19} 19}
20 20
21FILES_${PN} = "${datadir}/lua/${LUA_VERSION} ${libdir}/lua/${LUA_VERSION}" 21FILES:${PN} = "${datadir}/lua/${LUA_VERSION} ${libdir}/lua/${LUA_VERSION}"
diff --git a/meta-oe/recipes-devtools/memstat/memstat_1.0.bb b/meta-oe/recipes-devtools/memstat/memstat_1.0.bb
index 91a9200c3..1deb25ab9 100644
--- a/meta-oe/recipes-devtools/memstat/memstat_1.0.bb
+++ b/meta-oe/recipes-devtools/memstat/memstat_1.0.bb
@@ -19,7 +19,7 @@ SRC_URI = "http://sourceforge.net/projects/memstattool/files/memstat_${PV}.tar.g
19SRC_URI[md5sum] = "2c3acc0c62b2a18f6601b84e54aa7462" 19SRC_URI[md5sum] = "2c3acc0c62b2a18f6601b84e54aa7462"
20SRC_URI[sha256sum] = "245d5fc7fb87bcfd14486cd34917cae2856e799559ac568434af12c4852bce94" 20SRC_URI[sha256sum] = "245d5fc7fb87bcfd14486cd34917cae2856e799559ac568434af12c4852bce94"
21 21
22do_install_append(){ 22do_install:append(){
23 install -d ${D}${bindir} 23 install -d ${D}${bindir}
24 install -m 0755 memstat ${D}${bindir} 24 install -m 0755 memstat ${D}${bindir}
25 install -d ${D}${sysconfdir} 25 install -d ${D}${sysconfdir}
diff --git a/meta-oe/recipes-devtools/mercurial/mercurial_5.5.bb b/meta-oe/recipes-devtools/mercurial/mercurial_5.5.bb
index 7980960f1..ae978aea9 100644
--- a/meta-oe/recipes-devtools/mercurial/mercurial_5.5.bb
+++ b/meta-oe/recipes-devtools/mercurial/mercurial_5.5.bb
@@ -5,7 +5,7 @@ LICENSE = "GPLv2"
5LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" 5LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
6 6
7DEPENDS = "python3 python3-native" 7DEPENDS = "python3 python3-native"
8RDEPENDS_${PN} = "python3 python3-modules" 8RDEPENDS:${PN} = "python3 python3-modules"
9 9
10inherit python3native 10inherit python3native
11 11
@@ -22,7 +22,7 @@ export LDSHARED="${CCLD} -shared"
22EXTRA_OEMAKE = "STAGING_LIBDIR=${STAGING_LIBDIR} STAGING_INCDIR=${STAGING_INCDIR} \ 22EXTRA_OEMAKE = "STAGING_LIBDIR=${STAGING_LIBDIR} STAGING_INCDIR=${STAGING_INCDIR} \
23 PREFIX=${prefix}" 23 PREFIX=${prefix}"
24 24
25do_configure_append () { 25do_configure:append () {
26 sed -i -e 's:PYTHON?=python:PYTHON=python3:g' ${S}/Makefile 26 sed -i -e 's:PYTHON?=python:PYTHON=python3:g' ${S}/Makefile
27} 27}
28 28
@@ -32,7 +32,7 @@ do_install () {
32} 32}
33PACKAGES =+ "${PN}-python" 33PACKAGES =+ "${PN}-python"
34 34
35FILES_${PN} += "${PYTHON_SITEPACKAGES_DIR}" 35FILES:${PN} += "${PYTHON_SITEPACKAGES_DIR}"
36 36
37FILES_${PN}-python = "${nonarch_libdir}/${PYTHON_DIR}" 37FILES:${PN}-python = "${nonarch_libdir}/${PYTHON_DIR}"
38 38
diff --git a/meta-oe/recipes-devtools/mpich/mpich_3.4.2.bb b/meta-oe/recipes-devtools/mpich/mpich_3.4.2.bb
index 20df3620d..3fe32f8c9 100644
--- a/meta-oe/recipes-devtools/mpich/mpich_3.4.2.bb
+++ b/meta-oe/recipes-devtools/mpich/mpich_3.4.2.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=bd4d7ab13df98988b1ca2a4e01c8c163"
8SRC_URI = "http://www.mpich.org/static/downloads/${PV}/mpich-${PV}.tar.gz" 8SRC_URI = "http://www.mpich.org/static/downloads/${PV}/mpich-${PV}.tar.gz"
9SRC_URI[sha256sum] = "5c19bea8b84e8d74cca5f047e82b147ff3fba096144270e3911ad623d6c587bf" 9SRC_URI[sha256sum] = "5c19bea8b84e8d74cca5f047e82b147ff3fba096144270e3911ad623d6c587bf"
10 10
11RDEPENDS_${PN} += "bash perl libxml2" 11RDEPENDS:${PN} += "bash perl libxml2"
12 12
13EXTRA_OECONF = "--enable-debuginfo \ 13EXTRA_OECONF = "--enable-debuginfo \
14 --enable-fast \ 14 --enable-fast \
@@ -31,8 +31,8 @@ PACKAGECONFIG += " \
31" 31"
32PACKAGECONFIG[x11] = "--with-x --x-includes=${STAGING_INCDIR} --x-libraries=${STAGING_LIBDIR},--without-x,virtual/libx11" 32PACKAGECONFIG[x11] = "--with-x --x-includes=${STAGING_INCDIR} --x-libraries=${STAGING_LIBDIR},--without-x,virtual/libx11"
33 33
34LDFLAGS_append_libc-glibc_x86-64 = " -lgcc" 34LDFLAGS:append:libc-glibc:x86-64 = " -lgcc"
35LDFLAGS_append_libc-glibc_x86 = " -lgcc" 35LDFLAGS:append:libc-glibc:x86 = " -lgcc"
36 36
37inherit autotools gettext pkgconfig 37inherit autotools gettext pkgconfig
38 38
@@ -51,7 +51,7 @@ do_configure() {
51 oe_runconf 51 oe_runconf
52} 52}
53 53
54do_install_append() { 54do_install:append() {
55 sed -i 's,${S}/,,g' ${D}/${libdir}/libmpi.la 55 sed -i 's,${S}/,,g' ${D}/${libdir}/libmpi.la
56 sed -i 's,${DEBUG_PREFIX_MAP},,g' ${D}/${libdir}/pkgconfig/mpich.pc 56 sed -i 's,${DEBUG_PREFIX_MAP},,g' ${D}/${libdir}/pkgconfig/mpich.pc
57} 57}
diff --git a/meta-oe/recipes-devtools/nlohmann-fifo/nlohmann-fifo_git.bb b/meta-oe/recipes-devtools/nlohmann-fifo/nlohmann-fifo_git.bb
index a97eb53c1..e3c407e6d 100644
--- a/meta-oe/recipes-devtools/nlohmann-fifo/nlohmann-fifo_git.bb
+++ b/meta-oe/recipes-devtools/nlohmann-fifo/nlohmann-fifo_git.bb
@@ -16,7 +16,7 @@ S = "${WORKDIR}/git"
16 16
17# nlohmann-fifo is a header only C++ library, so the main package will be empty. 17# nlohmann-fifo is a header only C++ library, so the main package will be empty.
18 18
19RDEPENDS_${PN}-dev = "" 19RDEPENDS:${PN}-dev = ""
20 20
21BBCLASSEXTEND = "native nativesdk" 21BBCLASSEXTEND = "native nativesdk"
22 22
diff --git a/meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.9.1.bb b/meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.9.1.bb
index 359324266..c0a1560cd 100644
--- a/meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.9.1.bb
+++ b/meta-oe/recipes-devtools/nlohmann-json/nlohmann-json_3.9.1.bb
@@ -17,12 +17,12 @@ EXTRA_OECMAKE += "-DJSON_BuildTests=OFF"
17 17
18# nlohmann-json is a header only C++ library, so the main package will be empty. 18# nlohmann-json is a header only C++ library, so the main package will be empty.
19 19
20RDEPENDS_${PN}-dev = "" 20RDEPENDS:${PN}-dev = ""
21 21
22BBCLASSEXTEND = "native nativesdk" 22BBCLASSEXTEND = "native nativesdk"
23 23
24# other packages commonly reference the file directly as "json.hpp" 24# other packages commonly reference the file directly as "json.hpp"
25# create symlink to allow this usage 25# create symlink to allow this usage
26do_install_append() { 26do_install:append() {
27 ln -s nlohmann/json.hpp ${D}${includedir}/json.hpp 27 ln -s nlohmann/json.hpp ${D}${includedir}/json.hpp
28} 28}
diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_14.17.1.bb b/meta-oe/recipes-devtools/nodejs/nodejs_14.17.1.bb
index 5ac4f9dc7..471501979 100644
--- a/meta-oe/recipes-devtools/nodejs/nodejs_14.17.1.bb
+++ b/meta-oe/recipes-devtools/nodejs/nodejs_14.17.1.bb
@@ -4,16 +4,16 @@ LICENSE = "MIT & BSD & Artistic-2.0"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=a1016f9b7979cfe6fc3466a9bba60b1e" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=a1016f9b7979cfe6fc3466a9bba60b1e"
5 5
6DEPENDS = "openssl" 6DEPENDS = "openssl"
7DEPENDS_append_class-target = " qemu-native" 7DEPENDS:append:class-target = " qemu-native"
8 8
9inherit pkgconfig python3native qemu 9inherit pkgconfig python3native qemu
10 10
11COMPATIBLE_MACHINE_armv4 = "(!.*armv4).*" 11COMPATIBLE_MACHINE:armv4 = "(!.*armv4).*"
12COMPATIBLE_MACHINE_armv5 = "(!.*armv5).*" 12COMPATIBLE_MACHINE:armv5 = "(!.*armv5).*"
13COMPATIBLE_MACHINE_mips64 = "(!.*mips64).*" 13COMPATIBLE_MACHINE:mips64 = "(!.*mips64).*"
14 14
15COMPATIBLE_HOST_riscv64 = "null" 15COMPATIBLE_HOST:riscv64 = "null"
16COMPATIBLE_HOST_riscv32 = "null" 16COMPATIBLE_HOST:riscv32 = "null"
17 17
18SRC_URI = "http://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz \ 18SRC_URI = "http://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz \
19 file://0001-Disable-running-gyp-files-for-bundled-deps.patch \ 19 file://0001-Disable-running-gyp-files-for-bundled-deps.patch \
@@ -23,13 +23,13 @@ SRC_URI = "http://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz \
23 file://mips-warnings.patch \ 23 file://mips-warnings.patch \
24 file://mips-less-memory.patch \ 24 file://mips-less-memory.patch \
25 " 25 "
26SRC_URI_append_class-target = " \ 26SRC_URI:append:class-target = " \
27 file://0002-Using-native-binaries.patch \ 27 file://0002-Using-native-binaries.patch \
28 " 28 "
29SRC_URI_append_toolchain-clang_x86 = " \ 29SRC_URI:append:toolchain-clang:x86 = " \
30 file://libatomic.patch \ 30 file://libatomic.patch \
31 " 31 "
32SRC_URI_append_toolchain-clang_powerpc64le = " \ 32SRC_URI:append:toolchain-clang:powerpc64le = " \
33 file://0001-ppc64-Do-not-use-mminimal-toc-with-clang.patch \ 33 file://0001-ppc64-Do-not-use-mminimal-toc-with-clang.patch \
34 " 34 "
35SRC_URI[sha256sum] = "ddf1d2d56ddf35ecd98c5ea5ddcd690b245899f289559b4330c921255f5a247f" 35SRC_URI[sha256sum] = "ddf1d2d56ddf35ecd98c5ea5ddcd690b245899f289559b4330c921255f5a247f"
@@ -49,12 +49,12 @@ def map_nodejs_arch(a, d):
49 elif re.match('powerpc$', a): return 'ppc' 49 elif re.match('powerpc$', a): return 'ppc'
50 return a 50 return a
51 51
52ARCHFLAGS_arm = "${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '--with-arm-float-abi=hard', '--with-arm-float-abi=softfp', d)} \ 52ARCHFLAGS:arm = "${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '--with-arm-float-abi=hard', '--with-arm-float-abi=softfp', d)} \
53 ${@bb.utils.contains('TUNE_FEATURES', 'neon', '--with-arm-fpu=neon', \ 53 ${@bb.utils.contains('TUNE_FEATURES', 'neon', '--with-arm-fpu=neon', \
54 bb.utils.contains('TUNE_FEATURES', 'vfpv3d16', '--with-arm-fpu=vfpv3-d16', \ 54 bb.utils.contains('TUNE_FEATURES', 'vfpv3d16', '--with-arm-fpu=vfpv3-d16', \
55 bb.utils.contains('TUNE_FEATURES', 'vfpv3', '--with-arm-fpu=vfpv3', \ 55 bb.utils.contains('TUNE_FEATURES', 'vfpv3', '--with-arm-fpu=vfpv3', \
56 '--with-arm-fpu=vfp', d), d), d)}" 56 '--with-arm-fpu=vfp', d), d), d)}"
57GYP_DEFINES_append_mipsel = " mips_arch_variant='r1' " 57GYP_DEFINES:append:mipsel = " mips_arch_variant='r1' "
58ARCHFLAGS ?= "" 58ARCHFLAGS ?= ""
59 59
60PACKAGECONFIG ??= "ares brotli icu zlib" 60PACKAGECONFIG ??= "ares brotli icu zlib"
@@ -128,7 +128,7 @@ python do_create_v8_qemu_wrapper () {
128do_create_v8_qemu_wrapper[dirs] = "${B}" 128do_create_v8_qemu_wrapper[dirs] = "${B}"
129addtask create_v8_qemu_wrapper after do_configure before do_compile 129addtask create_v8_qemu_wrapper after do_configure before do_compile
130 130
131LDFLAGS_append_x86 = " -latomic" 131LDFLAGS:append:x86 = " -latomic"
132 132
133# Node is way too cool to use proper autotools, so we install two wrappers to forcefully inject proper arch cflags to workaround gypi 133# Node is way too cool to use proper autotools, so we install two wrappers to forcefully inject proper arch cflags to workaround gypi
134do_configure () { 134do_configure () {
@@ -155,11 +155,11 @@ do_install () {
155 oe_runmake install DESTDIR=${D} 155 oe_runmake install DESTDIR=${D}
156 156
157 # wasn't updated since 2009 and is the only thing requiring python2 in runtime 157 # wasn't updated since 2009 and is the only thing requiring python2 in runtime
158 # ERROR: nodejs-12.14.1-r0 do_package_qa: QA Issue: /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/samples/samples contained in package nodejs-npm requires /usr/bin/python, but no providers found in RDEPENDS_nodejs-npm? [file-rdeps] 158 # ERROR: nodejs-12.14.1-r0 do_package_qa: QA Issue: /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/samples/samples contained in package nodejs-npm requires /usr/bin/python, but no providers found in RDEPENDS:nodejs-npm? [file-rdeps]
159 rm -f ${D}${exec_prefix}/lib/node_modules/npm/node_modules/node-gyp/gyp/samples/samples 159 rm -f ${D}${exec_prefix}/lib/node_modules/npm/node_modules/node-gyp/gyp/samples/samples
160} 160}
161 161
162do_install_append_class-native() { 162do_install:append:class-native() {
163 # use node from PATH instead of absolute path to sysroot 163 # use node from PATH instead of absolute path to sysroot
164 # node-v0.10.25/tools/install.py is using: 164 # node-v0.10.25/tools/install.py is using:
165 # shebang = os.path.join(node_prefix, 'bin/node') 165 # shebang = os.path.join(node_prefix, 'bin/node')
@@ -184,16 +184,16 @@ do_install_append_class-native() {
184 install -m 0755 ${S}/out/Release/node_mksnapshot ${D}${bindir}/node_mksnapshot 184 install -m 0755 ${S}/out/Release/node_mksnapshot ${D}${bindir}/node_mksnapshot
185} 185}
186 186
187do_install_append_class-target() { 187do_install:append:class-target() {
188 sed "1s^.*^#\!${bindir}/env node^g" -i ${D}${exec_prefix}/lib/node_modules/npm/bin/npm-cli.js 188 sed "1s^.*^#\!${bindir}/env node^g" -i ${D}${exec_prefix}/lib/node_modules/npm/bin/npm-cli.js
189} 189}
190 190
191PACKAGES =+ "${PN}-npm" 191PACKAGES =+ "${PN}-npm"
192FILES_${PN}-npm = "${exec_prefix}/lib/node_modules ${bindir}/npm ${bindir}/npx" 192FILES:${PN}-npm = "${exec_prefix}/lib/node_modules ${bindir}/npm ${bindir}/npx"
193RDEPENDS_${PN}-npm = "bash python3-core python3-shell python3-datetime \ 193RDEPENDS:${PN}-npm = "bash python3-core python3-shell python3-datetime \
194 python3-misc python3-multiprocessing" 194 python3-misc python3-multiprocessing"
195 195
196PACKAGES =+ "${PN}-systemtap" 196PACKAGES =+ "${PN}-systemtap"
197FILES_${PN}-systemtap = "${datadir}/systemtap" 197FILES:${PN}-systemtap = "${datadir}/systemtap"
198 198
199BBCLASSEXTEND = "native" 199BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-devtools/octave/octave_4.4.1.bb b/meta-oe/recipes-devtools/octave/octave_4.4.1.bb
index ec3e8258a..055607134 100644
--- a/meta-oe/recipes-devtools/octave/octave_4.4.1.bb
+++ b/meta-oe/recipes-devtools/octave/octave_4.4.1.bb
@@ -18,7 +18,7 @@ SRC_URI = "${GNU_MIRROR}/octave/${BPN}-${PV}.tar.gz \
18SRC_URI[md5sum] = "b43bd5f4309a0c048c91af10cf8e8674" 18SRC_URI[md5sum] = "b43bd5f4309a0c048c91af10cf8e8674"
19SRC_URI[sha256sum] = "09fbd0f212f4ef21e53f1d9c41cf30ce3d7f9450fb44911601e21ed64c67ae97" 19SRC_URI[sha256sum] = "09fbd0f212f4ef21e53f1d9c41cf30ce3d7f9450fb44911601e21ed64c67ae97"
20 20
21do_compile_prepend() { 21do_compile:prepend() {
22 for folder in "liboctave/operators liboctave/numeric liboctave/array liboctave/util"; do 22 for folder in "liboctave/operators liboctave/numeric liboctave/array liboctave/util"; do
23 mkdir -p ${B}/${folder} 23 mkdir -p ${B}/${folder}
24 done 24 done
@@ -26,15 +26,15 @@ do_compile_prepend() {
26 26
27PACKAGES =+ " octave-common liboctave liboctave-dev liboctave-dbg" 27PACKAGES =+ " octave-common liboctave liboctave-dev liboctave-dbg"
28 28
29FILES_${PN} = "${bindir}/* ${sbindir}/* ${libexecdir}/* ${datadir}/${PN} \ 29FILES:${PN} = "${bindir}/* ${sbindir}/* ${libexecdir}/* ${datadir}/${PN} \
30 ${libdir}/${PN}/${PV}/oct ${libdir}/${PN}/${PV}/site \ 30 ${libdir}/${PN}/${PV}/oct ${libdir}/${PN}/${PV}/site \
31 ${libdir}/${PN}/site ${datadir}/applications ${datadir}/metainfo" 31 ${libdir}/${PN}/site ${datadir}/applications ${datadir}/metainfo"
32FILES_${PN}-common = "${datadir}/icons" 32FILES:${PN}-common = "${datadir}/icons"
33 33
34FILES_liboctave = "${libdir}/${PN}/${PV}/lib*${SOLIBS}" 34FILES:liboctave = "${libdir}/${PN}/${PV}/lib*${SOLIBS}"
35FILES_liboctave-dev = "${libdir}/${PN}/${PV}/lib*${SOLIBSDEV}" 35FILES:liboctave-dev = "${libdir}/${PN}/${PV}/lib*${SOLIBSDEV}"
36FILES_liboctave-dbg = "${libdir}/${PN}/${PV}/.debug" 36FILES:liboctave-dbg = "${libdir}/${PN}/${PV}/.debug"
37 37
38FILES_${PN}-dbg = "${bindir}/.debug ${libdir}/${PN}/${PV}/oct/${TARGET_SYS}/.debug" 38FILES:${PN}-dbg = "${bindir}/.debug ${libdir}/${PN}/${PV}/oct/${TARGET_SYS}/.debug"
39 39
40EXCLUDE_FROM_WORLD = "1" 40EXCLUDE_FROM_WORLD = "1"
diff --git a/meta-oe/recipes-devtools/openocd/openocd_git.bb b/meta-oe/recipes-devtools/openocd/openocd_git.bb
index 85add50b6..ad770ce2a 100644
--- a/meta-oe/recipes-devtools/openocd/openocd_git.bb
+++ b/meta-oe/recipes-devtools/openocd/openocd_git.bb
@@ -2,7 +2,7 @@ SUMMARY = "Free and Open On-Chip Debugging, In-System Programming and Boundary-S
2LICENSE = "GPLv2" 2LICENSE = "GPLv2"
3LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" 3LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
4DEPENDS = "libusb-compat libftdi" 4DEPENDS = "libusb-compat libftdi"
5RDEPENDS_${PN} = "libusb1" 5RDEPENDS:${PN} = "libusb1"
6 6
7SRC_URI = " \ 7SRC_URI = " \
8 git://repo.or.cz/openocd.git;protocol=http;name=openocd \ 8 git://repo.or.cz/openocd.git;protocol=http;name=openocd \
@@ -46,7 +46,7 @@ do_install() {
46 fi 46 fi
47} 47}
48 48
49FILES_${PN} = " \ 49FILES:${PN} = " \
50 ${datadir}/openocd/* \ 50 ${datadir}/openocd/* \
51 ${bindir}/openocd \ 51 ${bindir}/openocd \
52 " 52 "
diff --git a/meta-oe/recipes-devtools/packagegroups/packagegroup-sdk-target.bb b/meta-oe/recipes-devtools/packagegroups/packagegroup-sdk-target.bb
index 4bd9a1255..441ab2ec9 100644
--- a/meta-oe/recipes-devtools/packagegroups/packagegroup-sdk-target.bb
+++ b/meta-oe/recipes-devtools/packagegroups/packagegroup-sdk-target.bb
@@ -4,10 +4,10 @@ PR = "r1"
4 4
5inherit packagegroup 5inherit packagegroup
6 6
7RPROVIDES_${PN} += "packagegroup-native-sdk" 7RPROVIDES:${PN} += "packagegroup-native-sdk"
8RREPLACES_${PN} += "packagegroup-native-sdk" 8RREPLACES:${PN} += "packagegroup-native-sdk"
9RCONFLICTS_${PN} += "packagegroup-native-sdk" 9RCONFLICTS:${PN} += "packagegroup-native-sdk"
10RDEPENDS_${PN} = "gcc-symlinks g++-symlinks cpp cpp-symlinks \ 10RDEPENDS:${PN} = "gcc-symlinks g++-symlinks cpp cpp-symlinks \
11 binutils-symlinks \ 11 binutils-symlinks \
12 perl-modules \ 12 perl-modules \
13 flex flex-dev \ 13 flex flex-dev \
@@ -23,4 +23,4 @@ RDEPENDS_${PN} = "gcc-symlinks g++-symlinks cpp cpp-symlinks \
23 pkgconfig" 23 pkgconfig"
24 24
25# usefull, but not in oe-core/meta-oe yet: patchutils 25# usefull, but not in oe-core/meta-oe yet: patchutils
26RRECOMMENDS_${PN} = " g77-symlinks gfortran-symlinks" 26RRECOMMENDS:${PN} = " g77-symlinks gfortran-symlinks"
diff --git a/meta-oe/recipes-devtools/pax-utils/pax-utils_1.2.2.bb b/meta-oe/recipes-devtools/pax-utils/pax-utils_1.2.2.bb
index 9635a5e70..6cd4aa75e 100644
--- a/meta-oe/recipes-devtools/pax-utils/pax-utils_1.2.2.bb
+++ b/meta-oe/recipes-devtools/pax-utils/pax-utils_1.2.2.bb
@@ -11,11 +11,11 @@ SRC_URI = "https://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.xz"
11SRC_URI[md5sum] = "a580468318f0ff42edf4a8cd314cc942" 11SRC_URI[md5sum] = "a580468318f0ff42edf4a8cd314cc942"
12SRC_URI[sha256sum] = "7f4a7f8db6b4743adde7582fa48992ad01776796fcde030683732f56221337d9" 12SRC_URI[sha256sum] = "7f4a7f8db6b4743adde7582fa48992ad01776796fcde030683732f56221337d9"
13 13
14RDEPENDS_${PN} += "bash" 14RDEPENDS:${PN} += "bash"
15 15
16export GNULIB_OVERRIDES_WINT_T = "0" 16export GNULIB_OVERRIDES_WINT_T = "0"
17 17
18do_configure_prepend() { 18do_configure:prepend() {
19 touch ${S}/NEWS ${S}/AUTHORS ${S}/ChangeLog ${S}/README 19 touch ${S}/NEWS ${S}/AUTHORS ${S}/ChangeLog ${S}/README
20} 20}
21 21
diff --git a/meta-oe/recipes-devtools/perl/libdbi-perl_1.643.bb b/meta-oe/recipes-devtools/perl/libdbi-perl_1.643.bb
index 75fad46bf..311cf2730 100644
--- a/meta-oe/recipes-devtools/perl/libdbi-perl_1.643.bb
+++ b/meta-oe/recipes-devtools/perl/libdbi-perl_1.643.bb
@@ -17,7 +17,7 @@ S = "${WORKDIR}/DBI-${PV}"
17 17
18inherit cpan ptest-perl 18inherit cpan ptest-perl
19 19
20do_install_prepend() { 20do_install:prepend() {
21 # test requires "-T" (taint) command line option 21 # test requires "-T" (taint) command line option
22 rm -rf ${B}/t/pod-coverage.t 22 rm -rf ${B}/t/pod-coverage.t
23 rm -rf ${B}/t/13taint.t 23 rm -rf ${B}/t/13taint.t
@@ -27,7 +27,7 @@ do_install_prepend() {
27 rm -rf ${B}/t/z*.t 27 rm -rf ${B}/t/z*.t
28} 28}
29 29
30RDEPENDS_${PN}_class-target = " \ 30RDEPENDS:${PN}:class-target = " \
31 perl \ 31 perl \
32 perl-module-carp \ 32 perl-module-carp \
33 perl-module-exporter \ 33 perl-module-exporter \
@@ -38,7 +38,7 @@ RDEPENDS_${PN}_class-target = " \
38 perl-module-universal \ 38 perl-module-universal \
39" 39"
40 40
41RDEPENDS_${PN}-ptest = " \ 41RDEPENDS:${PN}-ptest = " \
42 ${PN} \ 42 ${PN} \
43 perl-module-b \ 43 perl-module-b \
44 perl-module-benchmark \ 44 perl-module-benchmark \
diff --git a/meta-oe/recipes-devtools/perl/libio-pty-perl_1.16.bb b/meta-oe/recipes-devtools/perl/libio-pty-perl_1.16.bb
index b6bc80784..4d0422ecf 100644
--- a/meta-oe/recipes-devtools/perl/libio-pty-perl_1.16.bb
+++ b/meta-oe/recipes-devtools/perl/libio-pty-perl_1.16.bb
@@ -12,5 +12,5 @@ S = "${WORKDIR}/IO-Tty-${PV}"
12 12
13inherit cpan 13inherit cpan
14 14
15FILES_${PN}-dbg += "${libdir}/perl/vendor_perl/*/auto/IO/Tty/.debug/" 15FILES:${PN}-dbg += "${libdir}/perl/vendor_perl/*/auto/IO/Tty/.debug/"
16 16
diff --git a/meta-oe/recipes-devtools/perl/libjson-perl_4.03000.bb b/meta-oe/recipes-devtools/perl/libjson-perl_4.03000.bb
index 4e7aeb128..156d6c352 100644
--- a/meta-oe/recipes-devtools/perl/libjson-perl_4.03000.bb
+++ b/meta-oe/recipes-devtools/perl/libjson-perl_4.03000.bb
@@ -17,6 +17,6 @@ S = "${WORKDIR}/git"
17 17
18inherit cpan 18inherit cpan
19 19
20RDEPENDS_${PN} += "perl" 20RDEPENDS:${PN} += "perl"
21 21
22BBCLASSEXTEND = "native nativesdk" 22BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-devtools/perl/libperlio-gzip-perl_0.20.bb b/meta-oe/recipes-devtools/perl/libperlio-gzip-perl_0.20.bb
index ffe7a7d99..ccd86829b 100644
--- a/meta-oe/recipes-devtools/perl/libperlio-gzip-perl_0.20.bb
+++ b/meta-oe/recipes-devtools/perl/libperlio-gzip-perl_0.20.bb
@@ -25,6 +25,6 @@ do_compile() {
25 cpan_do_compile 25 cpan_do_compile
26} 26}
27 27
28RDEPENDS_${PN} += "perl perl-module-perlio" 28RDEPENDS:${PN} += "perl perl-module-perlio"
29 29
30BBCLASSEXTEND = "native nativesdk" 30BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-devtools/php/php_7.4.21.bb b/meta-oe/recipes-devtools/php/php_7.4.21.bb
index 4d427252f..916010a6f 100644
--- a/meta-oe/recipes-devtools/php/php_7.4.21.bb
+++ b/meta-oe/recipes-devtools/php/php_7.4.21.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=99532e0f6620bc9bca34f12fadaee33c"
7 7
8BBCLASSEXTEND = "native" 8BBCLASSEXTEND = "native"
9DEPENDS = "zlib bzip2 libxml2 virtual/libiconv php-native lemon-native" 9DEPENDS = "zlib bzip2 libxml2 virtual/libiconv php-native lemon-native"
10DEPENDS_class-native = "zlib-native libxml2-native" 10DEPENDS:class-native = "zlib-native libxml2-native"
11 11
12PHP_MAJOR_VERSION = "${@d.getVar('PV').split('.')[0]}" 12PHP_MAJOR_VERSION = "${@d.getVar('PV').split('.')[0]}"
13 13
@@ -18,7 +18,7 @@ SRC_URI = "http://php.net/distributions/php-${PV}.tar.bz2 \
18 file://0001-php.m4-don-t-unset-cache-variables.patch \ 18 file://0001-php.m4-don-t-unset-cache-variables.patch \
19 " 19 "
20 20
21SRC_URI_append_class-target = " \ 21SRC_URI:append:class-target = " \
22 file://iconv.patch \ 22 file://iconv.patch \
23 file://imap-fix-autofoo.patch \ 23 file://imap-fix-autofoo.patch \
24 file://php_exec_native.patch \ 24 file://php_exec_native.patch \
@@ -66,12 +66,12 @@ EXTRA_OECONF = "--enable-mbstring \
66 ${COMMON_EXTRA_OECONF} \ 66 ${COMMON_EXTRA_OECONF} \
67" 67"
68 68
69EXTRA_OECONF_append_riscv64 = " --with-pcre-jit=no" 69EXTRA_OECONF:append:riscv64 = " --with-pcre-jit=no"
70EXTRA_OECONF_append_riscv32 = " --with-pcre-jit=no" 70EXTRA_OECONF:append:riscv32 = " --with-pcre-jit=no"
71 71
72CACHED_CONFIGUREVARS += "ac_cv_func_dlopen=no ac_cv_lib_dl_dlopen=yes" 72CACHED_CONFIGUREVARS += "ac_cv_func_dlopen=no ac_cv_lib_dl_dlopen=yes"
73 73
74EXTRA_OECONF_class-native = " \ 74EXTRA_OECONF:class-native = " \
75 --with-zlib=${STAGING_LIBDIR_NATIVE}/.. \ 75 --with-zlib=${STAGING_LIBDIR_NATIVE}/.. \
76 --without-iconv \ 76 --without-iconv \
77 ${COMMON_EXTRA_OECONF} \ 77 ${COMMON_EXTRA_OECONF} \
@@ -80,7 +80,7 @@ EXTRA_OECONF_class-native = " \
80PACKAGECONFIG ??= "mysql sqlite3 imap opcache openssl \ 80PACKAGECONFIG ??= "mysql sqlite3 imap opcache openssl \
81 ${@bb.utils.filter('DISTRO_FEATURES', 'ipv6 pam', d)} \ 81 ${@bb.utils.filter('DISTRO_FEATURES', 'ipv6 pam', d)} \
82" 82"
83PACKAGECONFIG_class-native = "" 83PACKAGECONFIG:class-native = ""
84 84
85PACKAGECONFIG[zip] = "--with-zip --with-zlib-dir=${STAGING_EXECPREFIXDIR},,libzip" 85PACKAGECONFIG[zip] = "--with-zip --with-zlib-dir=${STAGING_EXECPREFIXDIR},,libzip"
86 86
@@ -122,29 +122,29 @@ EXTRA_OEMAKE = "INSTALL_ROOT=${D}"
122 122
123acpaths = "" 123acpaths = ""
124 124
125do_configure_prepend () { 125do_configure:prepend () {
126 rm -f ${S}/build/libtool.m4 ${S}/ltmain.sh ${S}/aclocal.m4 126 rm -f ${S}/build/libtool.m4 ${S}/ltmain.sh ${S}/aclocal.m4
127 find ${S} -name config.m4 | xargs -n1 sed -i 's!APXS_HTTPD=.*!APXS_HTTPD=${STAGING_SBINDIR_NATIVE}/httpd!' 127 find ${S} -name config.m4 | xargs -n1 sed -i 's!APXS_HTTPD=.*!APXS_HTTPD=${STAGING_SBINDIR_NATIVE}/httpd!'
128} 128}
129 129
130do_configure_append() { 130do_configure:append() {
131 # No, libtool, we really don't want rpath set... 131 # No, libtool, we really don't want rpath set...
132 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' ${HOST_SYS}-libtool 132 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' ${HOST_SYS}-libtool
133 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' ${HOST_SYS}-libtool 133 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' ${HOST_SYS}-libtool
134} 134}
135 135
136do_install_append_class-native() { 136do_install:append:class-native() {
137 rm -rf ${D}/${PHP_LIBDIR}/php/.registry 137 rm -rf ${D}/${PHP_LIBDIR}/php/.registry
138 rm -rf ${D}/${PHP_LIBDIR}/php/.channels 138 rm -rf ${D}/${PHP_LIBDIR}/php/.channels
139 rm -rf ${D}/${PHP_LIBDIR}/php/.[a-z]* 139 rm -rf ${D}/${PHP_LIBDIR}/php/.[a-z]*
140} 140}
141 141
142do_install_prepend() { 142do_install:prepend() {
143 cat ${ACLOCALDIR}/libtool.m4 ${ACLOCALDIR}/lt~obsolete.m4 ${ACLOCALDIR}/ltoptions.m4 \ 143 cat ${ACLOCALDIR}/libtool.m4 ${ACLOCALDIR}/lt~obsolete.m4 ${ACLOCALDIR}/ltoptions.m4 \
144 ${ACLOCALDIR}/ltsugar.m4 ${ACLOCALDIR}/ltversion.m4 > ${S}/build/libtool.m4 144 ${ACLOCALDIR}/ltsugar.m4 ${ACLOCALDIR}/ltversion.m4 > ${S}/build/libtool.m4
145} 145}
146 146
147do_install_prepend_class-target() { 147do_install:prepend:class-target() {
148 if ${@bb.utils.contains('PACKAGECONFIG', 'apache2', 'true', 'false', d)}; then 148 if ${@bb.utils.contains('PACKAGECONFIG', 'apache2', 'true', 'false', d)}; then
149 # Install dummy config file so apxs doesn't fail 149 # Install dummy config file so apxs doesn't fail
150 install -d ${D}${sysconfdir}/apache2 150 install -d ${D}${sysconfdir}/apache2
@@ -153,7 +153,7 @@ do_install_prepend_class-target() {
153} 153}
154 154
155# fixme 155# fixme
156do_install_append_class-target() { 156do_install:append:class-target() {
157 install -d ${D}${sysconfdir}/ 157 install -d ${D}${sysconfdir}/
158 rm -rf ${D}/.registry 158 rm -rf ${D}/.registry
159 rm -rf ${D}/.channels 159 rm -rf ${D}/.channels
@@ -205,32 +205,32 @@ MODPHP_PACKAGE = "${@bb.utils.contains('PACKAGECONFIG', 'apache2', '${PN}-modphp
205 205
206PACKAGES = "${PN}-dbg ${PN}-cli ${PN}-phpdbg ${PN}-cgi ${PN}-fpm ${PN}-fpm-apache2 ${PN}-pear ${PN}-phar ${MODPHP_PACKAGE} ${PN}-dev ${PN}-staticdev ${PN}-doc ${PN}-opcache ${PN}" 206PACKAGES = "${PN}-dbg ${PN}-cli ${PN}-phpdbg ${PN}-cgi ${PN}-fpm ${PN}-fpm-apache2 ${PN}-pear ${PN}-phar ${MODPHP_PACKAGE} ${PN}-dev ${PN}-staticdev ${PN}-doc ${PN}-opcache ${PN}"
207 207
208RDEPENDS_${PN} += "libgcc" 208RDEPENDS:${PN} += "libgcc"
209RDEPENDS_${PN}-pear = "${PN}" 209RDEPENDS:${PN}-pear = "${PN}"
210RDEPENDS_${PN}-phar = "${PN}-cli" 210RDEPENDS:${PN}-phar = "${PN}-cli"
211RDEPENDS_${PN}-cli = "${PN}" 211RDEPENDS:${PN}-cli = "${PN}"
212RDEPENDS_${PN}-modphp = "${PN} apache2" 212RDEPENDS:${PN}-modphp = "${PN} apache2"
213RDEPENDS_${PN}-opcache = "${PN}" 213RDEPENDS:${PN}-opcache = "${PN}"
214 214
215ALLOW_EMPTY_${PN} = "1" 215ALLOW_EMPTY:${PN} = "1"
216 216
217INITSCRIPT_PACKAGES = "${PN}-fpm" 217INITSCRIPT_PACKAGES = "${PN}-fpm"
218inherit update-rc.d 218inherit update-rc.d
219 219
220FILES_${PN}-dbg =+ "${bindir}/.debug \ 220FILES:${PN}-dbg =+ "${bindir}/.debug \
221 ${libexecdir}/apache2/modules/.debug" 221 ${libexecdir}/apache2/modules/.debug"
222FILES_${PN}-doc += "${PHP_LIBDIR}/php/doc" 222FILES:${PN}-doc += "${PHP_LIBDIR}/php/doc"
223FILES_${PN}-cli = "${bindir}/php" 223FILES:${PN}-cli = "${bindir}/php"
224FILES_${PN}-phpdbg = "${bindir}/phpdbg" 224FILES:${PN}-phpdbg = "${bindir}/phpdbg"
225FILES_${PN}-phar = "${bindir}/phar*" 225FILES:${PN}-phar = "${bindir}/phar*"
226FILES_${PN}-cgi = "${bindir}/php-cgi" 226FILES:${PN}-cgi = "${bindir}/php-cgi"
227FILES_${PN}-fpm = "${sbindir}/php-fpm ${sysconfdir}/php-fpm.conf ${datadir}/fpm ${sysconfdir}/init.d/php-fpm ${systemd_unitdir}/system/php-fpm.service ${sysconfdir}/php-fpm.d/www.conf.default" 227FILES:${PN}-fpm = "${sbindir}/php-fpm ${sysconfdir}/php-fpm.conf ${datadir}/fpm ${sysconfdir}/init.d/php-fpm ${systemd_unitdir}/system/php-fpm.service ${sysconfdir}/php-fpm.d/www.conf.default"
228FILES_${PN}-fpm-apache2 = "${sysconfdir}/apache2/conf.d/php-fpm.conf" 228FILES:${PN}-fpm-apache2 = "${sysconfdir}/apache2/conf.d/php-fpm.conf"
229CONFFILES_${PN}-fpm = "${sysconfdir}/php-fpm.conf" 229CONFFILES:${PN}-fpm = "${sysconfdir}/php-fpm.conf"
230CONFFILES_${PN}-fpm-apache2 = "${sysconfdir}/apache2/conf.d/php-fpm.conf" 230CONFFILES:${PN}-fpm-apache2 = "${sysconfdir}/apache2/conf.d/php-fpm.conf"
231INITSCRIPT_NAME_${PN}-fpm = "php-fpm" 231INITSCRIPT_NAME:${PN}-fpm = "php-fpm"
232INITSCRIPT_PARAMS_${PN}-fpm = "defaults 60" 232INITSCRIPT_PARAMS:${PN}-fpm = "defaults 60"
233FILES_${PN}-pear = "${bindir}/pear* ${bindir}/pecl ${PHP_LIBDIR}/php/PEAR \ 233FILES:${PN}-pear = "${bindir}/pear* ${bindir}/pecl ${PHP_LIBDIR}/php/PEAR \
234 ${PHP_LIBDIR}/php/PEAR*.php ${PHP_LIBDIR}/php/System.php \ 234 ${PHP_LIBDIR}/php/PEAR*.php ${PHP_LIBDIR}/php/System.php \
235 ${PHP_LIBDIR}/php/peclcmd.php ${PHP_LIBDIR}/php/pearcmd.php \ 235 ${PHP_LIBDIR}/php/peclcmd.php ${PHP_LIBDIR}/php/pearcmd.php \
236 ${PHP_LIBDIR}/php/.channels ${PHP_LIBDIR}/php/.channels/.alias \ 236 ${PHP_LIBDIR}/php/.channels ${PHP_LIBDIR}/php/.channels/.alias \
@@ -238,24 +238,24 @@ FILES_${PN}-pear = "${bindir}/pear* ${bindir}/pecl ${PHP_LIBDIR}/php/PEAR \
238 ${PHP_LIBDIR}/php/Console/Getopt.php ${PHP_LIBDIR}/php/OS/Guess.php \ 238 ${PHP_LIBDIR}/php/Console/Getopt.php ${PHP_LIBDIR}/php/OS/Guess.php \
239 ${PHP_LIBDIR}/php/data/PEAR \ 239 ${PHP_LIBDIR}/php/data/PEAR \
240 ${sysconfdir}/pear.conf" 240 ${sysconfdir}/pear.conf"
241FILES_${PN}-dev = "${includedir}/php ${PHP_LIBDIR}/build ${bindir}/phpize \ 241FILES:${PN}-dev = "${includedir}/php ${PHP_LIBDIR}/build ${bindir}/phpize \
242 ${bindir}/php-config ${PHP_LIBDIR}/php/.depdb \ 242 ${bindir}/php-config ${PHP_LIBDIR}/php/.depdb \
243 ${PHP_LIBDIR}/php/.depdblock ${PHP_LIBDIR}/php/.filemap \ 243 ${PHP_LIBDIR}/php/.depdblock ${PHP_LIBDIR}/php/.filemap \
244 ${PHP_LIBDIR}/php/.lock ${PHP_LIBDIR}/php/test" 244 ${PHP_LIBDIR}/php/.lock ${PHP_LIBDIR}/php/test"
245FILES_${PN}-staticdev += "${PHP_LIBDIR}/extensions/*/*.a" 245FILES:${PN}-staticdev += "${PHP_LIBDIR}/extensions/*/*.a"
246FILES_${PN}-opcache = "${PHP_LIBDIR}/extensions/*/opcache${SOLIBSDEV}" 246FILES:${PN}-opcache = "${PHP_LIBDIR}/extensions/*/opcache${SOLIBSDEV}"
247FILES_${PN} = "${PHP_LIBDIR}/php" 247FILES:${PN} = "${PHP_LIBDIR}/php"
248FILES_${PN} += "${bindir} ${libexecdir}/apache2" 248FILES:${PN} += "${bindir} ${libexecdir}/apache2"
249 249
250SUMMARY_${PN}-modphp = "PHP module for the Apache HTTP server" 250SUMMARY:${PN}-modphp = "PHP module for the Apache HTTP server"
251FILES_${PN}-modphp = "${libdir}/apache2 ${sysconfdir}" 251FILES:${PN}-modphp = "${libdir}/apache2 ${sysconfdir}"
252 252
253MODPHP_OLDPACKAGE = "${@bb.utils.contains('PACKAGECONFIG', 'apache2', 'modphp', '', d)}" 253MODPHP_OLDPACKAGE = "${@bb.utils.contains('PACKAGECONFIG', 'apache2', 'modphp', '', d)}"
254RPROVIDES_${PN}-modphp = "${MODPHP_OLDPACKAGE}" 254RPROVIDES:${PN}-modphp = "${MODPHP_OLDPACKAGE}"
255RREPLACES_${PN}-modphp = "${MODPHP_OLDPACKAGE}" 255RREPLACES:${PN}-modphp = "${MODPHP_OLDPACKAGE}"
256RCONFLICTS_${PN}-modphp = "${MODPHP_OLDPACKAGE}" 256RCONFLICTS:${PN}-modphp = "${MODPHP_OLDPACKAGE}"
257 257
258do_install_append_class-native() { 258do_install:append:class-native() {
259 create_wrapper ${D}${bindir}/php \ 259 create_wrapper ${D}${bindir}/php \
260 PHP_PEAR_SYSCONF_DIR=${sysconfdir}/ 260 PHP_PEAR_SYSCONF_DIR=${sysconfdir}/
261} 261}
diff --git a/meta-oe/recipes-devtools/pmtools/pmtools_git.bb b/meta-oe/recipes-devtools/pmtools/pmtools_git.bb
index 9afcbbb7f..27db4bf80 100644
--- a/meta-oe/recipes-devtools/pmtools/pmtools_git.bb
+++ b/meta-oe/recipes-devtools/pmtools/pmtools_git.bb
@@ -18,7 +18,7 @@ S = "${WORKDIR}/git"
18inherit update-alternatives 18inherit update-alternatives
19 19
20ALTERNATIVE_PRIORITY = "90" 20ALTERNATIVE_PRIORITY = "90"
21ALTERNATIVE_${PN} = "acpixtract acpidump" 21ALTERNATIVE:${PN} = "acpixtract acpidump"
22 22
23do_configure[noexec] = "1" 23do_configure[noexec] = "1"
24do_compile() { 24do_compile() {
diff --git a/meta-oe/recipes-devtools/poke/poke_1.2.bb b/meta-oe/recipes-devtools/poke/poke_1.2.bb
index dd118a0aa..b99d7b5ef 100644
--- a/meta-oe/recipes-devtools/poke/poke_1.2.bb
+++ b/meta-oe/recipes-devtools/poke/poke_1.2.bb
@@ -29,4 +29,4 @@ EXTRA_OECONF = "--disable-gui \
29 29
30PACKAGECONFIG[mi] = "--enable-mi,--disable-mi,json-c" 30PACKAGECONFIG[mi] = "--enable-mi,--disable-mi,json-c"
31 31
32FILES_${PN} += "${datadir}/emacs/site-lisp" 32FILES:${PN} += "${datadir}/emacs/site-lisp"
diff --git a/meta-oe/recipes-devtools/protobuf/protobuf-c_1.3.3.bb b/meta-oe/recipes-devtools/protobuf/protobuf-c_1.3.3.bb
index 6fef0bed2..1a0bf535c 100644
--- a/meta-oe/recipes-devtools/protobuf/protobuf-c_1.3.3.bb
+++ b/meta-oe/recipes-devtools/protobuf/protobuf-c_1.3.3.bb
@@ -29,9 +29,9 @@ PARALLEL_MAKE = ""
29 29
30PACKAGE_BEFORE_PN = "${PN}-compiler" 30PACKAGE_BEFORE_PN = "${PN}-compiler"
31 31
32FILES_${PN}-compiler = "${bindir}" 32FILES:${PN}-compiler = "${bindir}"
33 33
34RDEPENDS_${PN}-compiler = "protobuf-compiler" 34RDEPENDS:${PN}-compiler = "protobuf-compiler"
35RDEPENDS_${PN}-dev += "${PN}-compiler" 35RDEPENDS:${PN}-dev += "${PN}-compiler"
36 36
37BBCLASSEXTEND = "native nativesdk" 37BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-devtools/protobuf/protobuf_3.17.3.bb b/meta-oe/recipes-devtools/protobuf/protobuf_3.17.3.bb
index 6ad3bdb3b..4de2c93d4 100644
--- a/meta-oe/recipes-devtools/protobuf/protobuf_3.17.3.bb
+++ b/meta-oe/recipes-devtools/protobuf/protobuf_3.17.3.bb
@@ -8,7 +8,7 @@ LICENSE = "BSD-3-Clause"
8LIC_FILES_CHKSUM = "file://LICENSE;md5=37b5762e07f0af8c74ce80a8bda4266b" 8LIC_FILES_CHKSUM = "file://LICENSE;md5=37b5762e07f0af8c74ce80a8bda4266b"
9 9
10DEPENDS = "zlib" 10DEPENDS = "zlib"
11DEPENDS_append_class-target = " protobuf-native" 11DEPENDS:append:class-target = " protobuf-native"
12 12
13SRCREV = "909a0f36a10075c4b4bc70fdee2c7e32dd612a72" 13SRCREV = "909a0f36a10075c4b4bc70fdee2c7e32dd612a72"
14 14
@@ -73,18 +73,18 @@ do_install_ptest() {
73 73
74PACKAGE_BEFORE_PN = "${PN}-compiler ${PN}-lite" 74PACKAGE_BEFORE_PN = "${PN}-compiler ${PN}-lite"
75 75
76FILES_${PN}-compiler = "${bindir} ${libdir}/libprotoc${SOLIBS}" 76FILES:${PN}-compiler = "${bindir} ${libdir}/libprotoc${SOLIBS}"
77FILES_${PN}-lite = "${libdir}/libprotobuf-lite${SOLIBS}" 77FILES:${PN}-lite = "${libdir}/libprotobuf-lite${SOLIBS}"
78 78
79RDEPENDS_${PN}-compiler = "${PN}" 79RDEPENDS:${PN}-compiler = "${PN}"
80RDEPENDS_${PN}-dev += "${PN}-compiler" 80RDEPENDS:${PN}-dev += "${PN}-compiler"
81RDEPENDS_${PN}-ptest = "bash ${@bb.utils.contains('PACKAGECONFIG', 'python', 'python-protobuf', '', d)}" 81RDEPENDS:${PN}-ptest = "bash ${@bb.utils.contains('PACKAGECONFIG', 'python', 'python-protobuf', '', d)}"
82 82
83MIPS_INSTRUCTION_SET = "mips" 83MIPS_INSTRUCTION_SET = "mips"
84 84
85BBCLASSEXTEND = "native nativesdk" 85BBCLASSEXTEND = "native nativesdk"
86 86
87LDFLAGS_append_arm = " -latomic" 87LDFLAGS:append:arm = " -latomic"
88LDFLAGS_append_mips = " -latomic" 88LDFLAGS:append:mips = " -latomic"
89LDFLAGS_append_powerpc = " -latomic" 89LDFLAGS:append:powerpc = " -latomic"
90LDFLAGS_append_mipsel = " -latomic" 90LDFLAGS:append:mipsel = " -latomic"
diff --git a/meta-oe/recipes-devtools/python/python3-distutils-extra.bb b/meta-oe/recipes-devtools/python/python3-distutils-extra.bb
index 5836b090e..580842d0d 100644
--- a/meta-oe/recipes-devtools/python/python3-distutils-extra.bb
+++ b/meta-oe/recipes-devtools/python/python3-distutils-extra.bb
@@ -4,6 +4,6 @@ inherit setuptools3
4 4
5S = "${WORKDIR}/python-distutils-extra-${PV}" 5S = "${WORKDIR}/python-distutils-extra-${PV}"
6 6
7RDEPENDS_${PN} = "\ 7RDEPENDS:${PN} = "\
8 python3-setuptools \ 8 python3-setuptools \
9" 9"
diff --git a/meta-oe/recipes-devtools/rapidjson/rapidjson_git.bb b/meta-oe/recipes-devtools/rapidjson/rapidjson_git.bb
index ac803294e..384dd5129 100644
--- a/meta-oe/recipes-devtools/rapidjson/rapidjson_git.bb
+++ b/meta-oe/recipes-devtools/rapidjson/rapidjson_git.bb
@@ -18,6 +18,6 @@ EXTRA_OECMAKE += "-DRAPIDJSON_BUILD_DOC=OFF -DRAPIDJSON_BUILD_TESTS=OFF -DRAPIDJ
18 18
19# RapidJSON is a header-only C++ library, so the main package will be empty. 19# RapidJSON is a header-only C++ library, so the main package will be empty.
20 20
21ALLOW_EMPTY_${PN} = "1" 21ALLOW_EMPTY:${PN} = "1"
22 22
23BBCLASSEXTEND = "native nativesdk" 23BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-devtools/serialcheck/serialcheck_1.0.0.bb b/meta-oe/recipes-devtools/serialcheck/serialcheck_1.0.0.bb
index 16eaf62f7..72193b744 100644
--- a/meta-oe/recipes-devtools/serialcheck/serialcheck_1.0.0.bb
+++ b/meta-oe/recipes-devtools/serialcheck/serialcheck_1.0.0.bb
@@ -13,8 +13,8 @@ S = "${WORKDIR}/git"
13 13
14inherit autotools 14inherit autotools
15 15
16DEPENDS_append_libc-musl = " argp-standalone" 16DEPENDS:append:libc-musl = " argp-standalone"
17EXTRA_OEMAKE_append_libc-musl = " LIBS='-largp'" 17EXTRA_OEMAKE:append:libc-musl = " LIBS='-largp'"
18 18
19PACKAGE_BEFORE_PN += "${PN}-stats" 19PACKAGE_BEFORE_PN += "${PN}-stats"
20 20
@@ -26,6 +26,6 @@ do_install() {
26 install ${S}/README ${D}${docdir}/${BP} 26 install ${S}/README ${D}${docdir}/${BP}
27} 27}
28 28
29FILES_${PN}-stats = "${bindir}/serialstats" 29FILES:${PN}-stats = "${bindir}/serialstats"
30 30
31BBCLASSEXTEND = "nativesdk" 31BBCLASSEXTEND = "nativesdk"
diff --git a/meta-oe/recipes-devtools/sip/sip3_4.19.23.bb b/meta-oe/recipes-devtools/sip/sip3_4.19.23.bb
index ae8df5055..792cdb537 100644
--- a/meta-oe/recipes-devtools/sip/sip3_4.19.23.bb
+++ b/meta-oe/recipes-devtools/sip/sip3_4.19.23.bb
@@ -20,9 +20,9 @@ PACKAGES += "python3-sip3"
20BBCLASSEXTEND = "native" 20BBCLASSEXTEND = "native"
21 21
22CONFIGURE_SYSROOT = "${STAGING_DIR_HOST}" 22CONFIGURE_SYSROOT = "${STAGING_DIR_HOST}"
23CONFIGURE_SYSROOT_class-native = "${STAGING_DIR_NATIVE}" 23CONFIGURE_SYSROOT:class-native = "${STAGING_DIR_NATIVE}"
24 24
25do_configure_prepend() { 25do_configure:prepend() {
26 echo "py_platform = linux" > sip.cfg 26 echo "py_platform = linux" > sip.cfg
27 echo "py_inc_dir = ${STAGING_INCDIR}/python%(py_major).%(py_minor)${PYTHON_ABI}" >> sip.cfg 27 echo "py_inc_dir = ${STAGING_INCDIR}/python%(py_major).%(py_minor)${PYTHON_ABI}" >> sip.cfg
28 echo "sip_bin_dir = ${D}/${bindir}" >> sip.cfg 28 echo "sip_bin_dir = ${D}/${bindir}" >> sip.cfg
@@ -36,5 +36,5 @@ do_install() {
36 oe_runmake install 36 oe_runmake install
37} 37}
38 38
39FILES_python3-sip3 = "${libdir}/${PYTHON_DIR}/site-packages/" 39FILES:python3-sip3 = "${libdir}/${PYTHON_DIR}/site-packages/"
40FILES_${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/.debug" 40FILES:${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/.debug"
diff --git a/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb b/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb
index 4a27e4b2a..9176cd482 100644
--- a/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb
+++ b/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb
@@ -15,8 +15,8 @@ EXTRA_OECMAKE += "-DSqliteOrm_BuildTests=OFF"
15 15
16BBCLASSEXTEND = "native nativesdk" 16BBCLASSEXTEND = "native nativesdk"
17 17
18FILES_${PN}-dev += "${libdir}/cmake/${BPN}" 18FILES:${PN}-dev += "${libdir}/cmake/${BPN}"
19 19
20# Header-only library 20# Header-only library
21RDEPENDS_${PN}-dev = "" 21RDEPENDS:${PN}-dev = ""
22RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" \ No newline at end of file 22RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" \ No newline at end of file
diff --git a/meta-oe/recipes-devtools/squashfs-tools-ng/squashfs-tools-ng_1.0.2.bb b/meta-oe/recipes-devtools/squashfs-tools-ng/squashfs-tools-ng_1.0.2.bb
index 6e2606be6..18379bc61 100644
--- a/meta-oe/recipes-devtools/squashfs-tools-ng/squashfs-tools-ng_1.0.2.bb
+++ b/meta-oe/recipes-devtools/squashfs-tools-ng/squashfs-tools-ng_1.0.2.bb
@@ -27,6 +27,6 @@ PACKAGECONFIG[zstd] = "--with-zstd,--without-zstd,zstd"
27PACKAGECONFIG[selinux] = "--with-selinux,--without-selinux,libselinux" 27PACKAGECONFIG[selinux] = "--with-selinux,--without-selinux,libselinux"
28 28
29PACKAGES =+ "libsquashfs" 29PACKAGES =+ "libsquashfs"
30FILES_libsquashfs = "${libdir}/libsquashfs*${SOLIBS}" 30FILES:libsquashfs = "${libdir}/libsquashfs*${SOLIBS}"
31 31
32BBCLASSEXTEND = "native nativesdk" 32BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-devtools/suitesparse/suitesparse_5.10.1.bb b/meta-oe/recipes-devtools/suitesparse/suitesparse_5.10.1.bb
index b92f63b26..b5820c1aa 100644
--- a/meta-oe/recipes-devtools/suitesparse/suitesparse_5.10.1.bb
+++ b/meta-oe/recipes-devtools/suitesparse/suitesparse_5.10.1.bb
@@ -12,20 +12,20 @@ S = "${WORKDIR}/git"
12DEPENDS = "cmake-native lapack gmp mpfr chrpath-native" 12DEPENDS = "cmake-native lapack gmp mpfr chrpath-native"
13 13
14PROVIDES = "mongoose graphblas" 14PROVIDES = "mongoose graphblas"
15RPROVIDES_${PN} = "mongoose graphblas" 15RPROVIDES:${PN} = "mongoose graphblas"
16 16
17# The values of $CC, $CXX, and $LD that Bitbake uses have spaces in them which 17# The values of $CC, $CXX, and $LD that Bitbake uses have spaces in them which
18# causes problems when the SuiteSparse Makefiles try to pass these values on 18# causes problems when the SuiteSparse Makefiles try to pass these values on
19# the command line. To get around this problem, set these variables to only the 19# the command line. To get around this problem, set these variables to only the
20# program name and prepend the rest of the value onto the corresponding FLAGS 20# program name and prepend the rest of the value onto the corresponding FLAGS
21# variable. 21# variable.
22CFLAGS_prepend := "${@" ".join(d.getVar('CC', True).split()[1:])} " 22CFLAGS:prepend := "${@" ".join(d.getVar('CC', True).split()[1:])} "
23export CC := "${@d.getVar('CC', True).split()[0]}" 23export CC := "${@d.getVar('CC', True).split()[0]}"
24 24
25CXXFLAGS_prepend := "${@" ".join(d.getVar('CXX', True).split()[1:])} " 25CXXFLAGS:prepend := "${@" ".join(d.getVar('CXX', True).split()[1:])} "
26export CXX := "${@d.getVar('CXX', True).split()[0]}" 26export CXX := "${@d.getVar('CXX', True).split()[0]}"
27 27
28LDFLAGS_prepend := "${@" ".join(d.getVar('LD', True).split()[1:])} " 28LDFLAGS:prepend := "${@" ".join(d.getVar('LD', True).split()[1:])} "
29export LD := "${@d.getVar('LD', True).split()[0]}" 29export LD := "${@d.getVar('LD', True).split()[0]}"
30 30
31export CMAKE_OPTIONS = " \ 31export CMAKE_OPTIONS = " \
@@ -48,7 +48,7 @@ do_install () {
48 done 48 done
49} 49}
50 50
51FILES_${PN} += " \ 51FILES:${PN} += " \
52 ${libdir}/libmongoose.so.* \ 52 ${libdir}/libmongoose.so.* \
53 ${libdir}/libgraphblas.so.* \ 53 ${libdir}/libgraphblas.so.* \
54 ${libdir}/libmetis.so.* \ 54 ${libdir}/libmetis.so.* \
@@ -69,7 +69,7 @@ FILES_${PN} += " \
69 ${bindir}/mongoose \ 69 ${bindir}/mongoose \
70" 70"
71 71
72FILES_${PN}-staticdev += "${libdir}/libmongoose.a" 72FILES:${PN}-staticdev += "${libdir}/libmongoose.a"
73FILES_${PN}-dev += "${includedir} ${libdir}/*.so" 73FILES:${PN}-dev += "${includedir} ${libdir}/*.so"
74 74
75EXCLUDE_FROM_WORLD = "1" 75EXCLUDE_FROM_WORLD = "1"
diff --git a/meta-oe/recipes-devtools/tclap/tclap_1.4.0.bb b/meta-oe/recipes-devtools/tclap/tclap_1.4.0.bb
index 7c8224b57..6d55c5852 100644
--- a/meta-oe/recipes-devtools/tclap/tclap_1.4.0.bb
+++ b/meta-oe/recipes-devtools/tclap/tclap_1.4.0.bb
@@ -18,6 +18,6 @@ SRC_URI = "git://git.code.sf.net/p/tclap/code;branch=1.4 \
18S = "${WORKDIR}/git" 18S = "${WORKDIR}/git"
19inherit cmake 19inherit cmake
20 20
21ALLOW_EMPTY_${PN} = "1" 21ALLOW_EMPTY:${PN} = "1"
22 22
23BBCLASSEXTEND = "native nativesdk" 23BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-devtools/tcltk/tk_8.6.10.bb b/meta-oe/recipes-devtools/tcltk/tk_8.6.10.bb
index 34fca8189..6e951c993 100644
--- a/meta-oe/recipes-devtools/tcltk/tk_8.6.10.bb
+++ b/meta-oe/recipes-devtools/tcltk/tk_8.6.10.bb
@@ -45,7 +45,7 @@ EXTRA_OECONF = "\
45 --libdir=${libdir} \ 45 --libdir=${libdir} \
46" 46"
47export TK_LIBRARY='${libdir}/tk${VER}' 47export TK_LIBRARY='${libdir}/tk${VER}'
48do_install_append() { 48do_install:append() {
49 ln -sf libtk${VER}.so ${D}${libdir}/libtk${VER}.so.0 49 ln -sf libtk${VER}.so ${D}${libdir}/libtk${VER}.so.0
50 oe_libinstall -so libtk${VER} ${D}${libdir} 50 oe_libinstall -so libtk${VER} ${D}${libdir}
51 ln -sf wish${VER} ${D}${bindir}/wish 51 ln -sf wish${VER} ${D}${bindir}/wish
@@ -62,12 +62,12 @@ PACKAGECONFIG[xss] = "--enable-xss,--disable-xss,libxscrnsaver libxext"
62 62
63PACKAGES =+ "${PN}-lib" 63PACKAGES =+ "${PN}-lib"
64 64
65FILES_${PN}-lib = "${libdir}/libtk${VER}.so*" 65FILES:${PN}-lib = "${libdir}/libtk${VER}.so*"
66FILES_${PN} += "${libdir}/tk*" 66FILES:${PN} += "${libdir}/tk*"
67 67
68# isn't getting picked up by shlibs code 68# isn't getting picked up by shlibs code
69RDEPENDS_${PN} += "tk-lib" 69RDEPENDS:${PN} += "tk-lib"
70RDEPENDS_${PN}_class-native = "" 70RDEPENDS:${PN}:class-native = ""
71 71
72BBCLASSEXTEND = "native nativesdk" 72BBCLASSEXTEND = "native nativesdk"
73 73
diff --git a/meta-oe/recipes-devtools/uftrace/uftrace_0.10.bb b/meta-oe/recipes-devtools/uftrace/uftrace_0.10.bb
index 828c21cf9..4b79377a9 100644
--- a/meta-oe/recipes-devtools/uftrace/uftrace_0.10.bb
+++ b/meta-oe/recipes-devtools/uftrace/uftrace_0.10.bb
@@ -6,7 +6,7 @@ LICENSE = "GPLv2"
6LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" 6LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
7 7
8DEPENDS = "elfutils" 8DEPENDS = "elfutils"
9DEPENDS_append_libc-musl = " argp-standalone" 9DEPENDS:append:libc-musl = " argp-standalone"
10 10
11inherit autotools 11inherit autotools
12 12
@@ -16,7 +16,7 @@ SRC_URI = "git://github.com/namhyung/${BPN} \
16 " 16 "
17S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
18 18
19LDFLAGS_append_libc-musl = " -largp" 19LDFLAGS:append:libc-musl = " -largp"
20 20
21def set_target_arch(d): 21def set_target_arch(d):
22 import re 22 import re
@@ -36,10 +36,10 @@ do_configure() {
36} 36}
37 37
38FILES_SOLIBSDEV = "" 38FILES_SOLIBSDEV = ""
39FILES_${PN} += "${libdir}/*.so" 39FILES:${PN} += "${libdir}/*.so"
40 40
41COMPATIBLE_HOST = "(i.86|x86_64|aarch64|arm)" 41COMPATIBLE_HOST = "(i.86|x86_64|aarch64|arm)"
42 42
43# uftrace supports armv6 and above 43# uftrace supports armv6 and above
44COMPATIBLE_HOST_armv4 = 'null' 44COMPATIBLE_HOST:armv4 = 'null'
45COMPATIBLE_HOST_armv5 = 'null' 45COMPATIBLE_HOST:armv5 = 'null'
diff --git a/meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb b/meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb
index 0000f05ae..e9cb7adb8 100644
--- a/meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb
+++ b/meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb
@@ -37,9 +37,9 @@ do_install() {
37 install c-client/c-client.a ${D}${libdir}/libc-client.a 37 install c-client/c-client.a ${D}${libdir}/libc-client.a
38} 38}
39 39
40RPROVIDES_${PN} = "libc-client" 40RPROVIDES:${PN} = "libc-client"
41RREPLACES_${PN} = "libc-client" 41RREPLACES:${PN} = "libc-client"
42RCONFLICTS_${PN} = "libc-client" 42RCONFLICTS:${PN} = "libc-client"
43 43
44ALLOW_EMPTY_${PN} = "1" 44ALLOW_EMPTY:${PN} = "1"
45 45
diff --git a/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb b/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb
index 0951307c1..22fd94b09 100644
--- a/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb
+++ b/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb
@@ -19,7 +19,7 @@ PACKAGECONFIG ??= "curl icu"
19PACKAGECONFIG[curl] = "--with-curl=${STAGING_DIR_TARGET}${prefix},--with-curl=no,curl" 19PACKAGECONFIG[curl] = "--with-curl=${STAGING_DIR_TARGET}${prefix},--with-curl=no,curl"
20PACKAGECONFIG[icu] = "--with-icu=${STAGING_DIR_TARGET}${prefix},--with-icu=no,icu" 20PACKAGECONFIG[icu] = "--with-icu=${STAGING_DIR_TARGET}${prefix},--with-icu=no,icu"
21 21
22do_install_prepend () { 22do_install:prepend () {
23 sed -i -e 's:-L${STAGING_DIR}/lib:-L\$\{libdir\}:g' ${B}/xerces-c.pc 23 sed -i -e 's:-L${STAGING_DIR}/lib:-L\$\{libdir\}:g' ${B}/xerces-c.pc
24} 24}
25 25
@@ -30,15 +30,15 @@ PACKAGES = "libxerces-c \
30 ${PN}-dbg \ 30 ${PN}-dbg \
31" 31"
32 32
33RPROVIDES_${PN}-dbg += "libxerces-c-dbg xerces-c-samples-dbg" 33RPROVIDES:${PN}-dbg += "libxerces-c-dbg xerces-c-samples-dbg"
34 34
35FILES_libxerces-c = "${libdir}/libxerces-c-3.1.so" 35FILES:libxerces-c = "${libdir}/libxerces-c-3.1.so"
36FILES_libxerces-c-dev = "${libdir}/lib*.la \ 36FILES:libxerces-c-dev = "${libdir}/lib*.la \
37 ${libdir}/libxerces-c.so \ 37 ${libdir}/libxerces-c.so \
38 ${libdir}/pkgconfig/xerces-c.pc \ 38 ${libdir}/pkgconfig/xerces-c.pc \
39 ${includedir}/xercesc \ 39 ${includedir}/xercesc \
40" 40"
41FILES_xerces-c-samples = "${bindir}/*" 41FILES:xerces-c-samples = "${bindir}/*"
42FILES_libxerces-c-staticdev = "${libdir}/lib*.a" 42FILES:libxerces-c-staticdev = "${libdir}/lib*.a"
43 43
44BBCLASSEXTEND = "native" 44BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-extended/beep/beep_1.4.9.bb b/meta-oe/recipes-extended/beep/beep_1.4.9.bb
index 8d332b2fa..9437b4523 100644
--- a/meta-oe/recipes-extended/beep/beep_1.4.9.bb
+++ b/meta-oe/recipes-extended/beep/beep_1.4.9.bb
@@ -20,7 +20,7 @@ EXTRA_OEMAKE = " \
20 LINKER_clang=no \ 20 LINKER_clang=no \
21" 21"
22 22
23EXTRA_OEMAKE_toolchain-clang = " \ 23EXTRA_OEMAKE:toolchain-clang = " \
24 COMPILER_clang='${CC}' \ 24 COMPILER_clang='${CC}' \
25 LINKER_clang='${CC}' \ 25 LINKER_clang='${CC}' \
26 COMPILER_gcc=no \ 26 COMPILER_gcc=no \
diff --git a/meta-oe/recipes-extended/boinc/boinc-client_7.16.16.bb b/meta-oe/recipes-extended/boinc/boinc-client_7.16.16.bb
index d2e81ee78..0acd09995 100644
--- a/meta-oe/recipes-extended/boinc/boinc-client_7.16.16.bb
+++ b/meta-oe/recipes-extended/boinc/boinc-client_7.16.16.bb
@@ -59,7 +59,7 @@ EXTRA_OECONF += "\
59" 59"
60export PKG_CONFIG = "${STAGING_BINDIR_NATIVE}/pkg-config" 60export PKG_CONFIG = "${STAGING_BINDIR_NATIVE}/pkg-config"
61 61
62do_configure_prepend () { 62do_configure:prepend () {
63 if [ "${@bb.utils.contains('DEPENDS', 'gtk+', '1', '0', d)}" = "0" ] 63 if [ "${@bb.utils.contains('DEPENDS', 'gtk+', '1', '0', d)}" = "0" ]
64 then 64 then
65 export GTK2_CFLAGS="" 65 export GTK2_CFLAGS=""
@@ -67,14 +67,14 @@ do_configure_prepend () {
67 fi 67 fi
68} 68}
69 69
70do_compile_prepend () { 70do_compile:prepend () {
71 # Disable rpaths 71 # Disable rpaths
72 sed -i -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' ${B}/${TARGET_SYS}-libtool 72 sed -i -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' ${B}/${TARGET_SYS}-libtool
73 sed -i -e 's|^sys_lib_dlsearch_path_spec=.*|sys_lib_dlsearch_path_spec=""|g' ${B}/${TARGET_SYS}-libtool 73 sed -i -e 's|^sys_lib_dlsearch_path_spec=.*|sys_lib_dlsearch_path_spec=""|g' ${B}/${TARGET_SYS}-libtool
74 sed -i -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' ${B}/${TARGET_SYS}-libtool 74 sed -i -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' ${B}/${TARGET_SYS}-libtool
75} 75}
76 76
77do_install_append() { 77do_install:append() {
78 if [ -e ${D}${nonarch_libdir}/systemd/system/boinc-client.service ]; then 78 if [ -e ${D}${nonarch_libdir}/systemd/system/boinc-client.service ]; then
79 install -d ${D}${systemd_system_unitdir} 79 install -d ${D}${systemd_system_unitdir}
80 mv \ 80 mv \
@@ -86,6 +86,6 @@ do_install_append() {
86 fi 86 fi
87} 87}
88 88
89SYSTEMD_SERVICE_${PN} = "boinc-client.service" 89SYSTEMD_SERVICE:${PN} = "boinc-client.service"
90 90
91FILES_${PN} += "${libdir}/systemd" 91FILES:${PN} += "${libdir}/systemd"
diff --git a/meta-oe/recipes-extended/brotli/brotli_1.0.9.bb b/meta-oe/recipes-extended/brotli/brotli_1.0.9.bb
index 0038ba74d..92d6d9f18 100644
--- a/meta-oe/recipes-extended/brotli/brotli_1.0.9.bb
+++ b/meta-oe/recipes-extended/brotli/brotli_1.0.9.bb
@@ -14,7 +14,7 @@ S = "${WORKDIR}/git"
14 14
15inherit cmake lib_package 15inherit cmake lib_package
16 16
17do_install_append () { 17do_install:append () {
18 for lib in $(ls ${D}${libdir}/*-static.a); do 18 for lib in $(ls ${D}${libdir}/*-static.a); do
19 mv -v "${lib}" "$(echo ${lib} | sed s/-static//)" 19 mv -v "${lib}" "$(echo ${lib} | sed s/-static//)"
20 done 20 done
diff --git a/meta-oe/recipes-extended/cfengine/cfengine-masterfiles_3.15.0.bb b/meta-oe/recipes-extended/cfengine/cfengine-masterfiles_3.15.0.bb
index 35ac85598..4ef3fc15a 100644
--- a/meta-oe/recipes-extended/cfengine/cfengine-masterfiles_3.15.0.bb
+++ b/meta-oe/recipes-extended/cfengine/cfengine-masterfiles_3.15.0.bb
@@ -32,10 +32,10 @@ export EXPLICIT_VERSION="${PV}"
32 32
33EXTRA_OECONF = "--prefix=${datadir}/cfengine" 33EXTRA_OECONF = "--prefix=${datadir}/cfengine"
34 34
35do_install_append() { 35do_install:append() {
36 rm -rf ${D}${datadir}/cfengine/modules/packages/zypper ${D}${datadir}/cfengine/modules/packages/yum 36 rm -rf ${D}${datadir}/cfengine/modules/packages/zypper ${D}${datadir}/cfengine/modules/packages/yum
37} 37}
38 38
39FILES_${PN} = "${datadir}/cfengine" 39FILES:${PN} = "${datadir}/cfengine"
40 40
41RDEPENDS_${PN} += "python3-core" 41RDEPENDS:${PN} += "python3-core"
diff --git a/meta-oe/recipes-extended/cfengine/cfengine_3.15.0.bb b/meta-oe/recipes-extended/cfengine/cfengine_3.15.0.bb
index 2d146bf88..38efe6306 100644
--- a/meta-oe/recipes-extended/cfengine/cfengine_3.15.0.bb
+++ b/meta-oe/recipes-extended/cfengine/cfengine_3.15.0.bb
@@ -25,11 +25,11 @@ inherit autotools-brokensep systemd
25 25
26export EXPLICIT_VERSION="${PV}" 26export EXPLICIT_VERSION="${PV}"
27 27
28SYSTEMD_SERVICE_${PN} = "cfengine3.service cf-apache.service cf-hub.service cf-postgres.service \ 28SYSTEMD_SERVICE:${PN} = "cfengine3.service cf-apache.service cf-hub.service cf-postgres.service \
29 cf-runalerts.service cf-execd.service \ 29 cf-runalerts.service cf-execd.service \
30 cf-monitord.service cf-serverd.service \ 30 cf-monitord.service cf-serverd.service \
31" 31"
32SYSTEMD_AUTO_ENABLE_${PN} = "disable" 32SYSTEMD_AUTO_ENABLE:${PN} = "disable"
33 33
34PACKAGECONFIG ??= "libpcre openssl \ 34PACKAGECONFIG ??= "libpcre openssl \
35 ${@bb.utils.filter('DISTRO_FEATURES', 'pam systemd', d)} \ 35 ${@bb.utils.filter('DISTRO_FEATURES', 'pam systemd', d)} \
@@ -48,7 +48,7 @@ PACKAGECONFIG[libcurl] = "--with-libcurl,--without-libcurl,curl,"
48 48
49EXTRA_OECONF = "hw_cv_func_va_copy=yes --with-init-script=${sysconfdir}/init.d --with-tokyocabinet" 49EXTRA_OECONF = "hw_cv_func_va_copy=yes --with-init-script=${sysconfdir}/init.d --with-tokyocabinet"
50 50
51do_install_append() { 51do_install:append() {
52 install -d ${D}${localstatedir}/${BPN}/bin 52 install -d ${D}${localstatedir}/${BPN}/bin
53 for f in `ls ${D}${bindir}`; do 53 for f in `ls ${D}${bindir}`; do
54 ln -s ${bindir}/`basename $f` ${D}${localstatedir}/${BPN}/bin/ 54 ln -s ${bindir}/`basename $f` ${D}${localstatedir}/${BPN}/bin/
@@ -69,4 +69,4 @@ EOF
69 rm -rf ${D}${datadir}/cfengine/modules/packages/zypper 69 rm -rf ${D}${datadir}/cfengine/modules/packages/zypper
70} 70}
71 71
72RDEPENDS_${PN} += "${BPN}-masterfiles" 72RDEPENDS:${PN} += "${BPN}-masterfiles"
diff --git a/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.1.bb b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.1.bb
index 6c71d534b..5c9ea129c 100644
--- a/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.1.bb
+++ b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.1.bb
@@ -30,13 +30,13 @@ EXTRA_OECMAKE = "-DLIB='${baselib}' \
30# ninja: error: build.ninja:282: bad $-escape (literal $ must be written as $$) 30# ninja: error: build.ninja:282: bad $-escape (literal $ must be written as $$)
31OECMAKE_GENERATOR = "Unix Makefiles" 31OECMAKE_GENERATOR = "Unix Makefiles"
32 32
33do_configure_prepend() { 33do_configure:prepend() {
34 export STAGING_LIBDIR=${STAGING_LIBDIR} 34 export STAGING_LIBDIR=${STAGING_LIBDIR}
35 export STAGING_INCDIR=${STAGING_INCDIR} 35 export STAGING_INCDIR=${STAGING_INCDIR}
36 export ENV_INSTALL_PATH=${PYTHON_SITEPACKAGES_DIR} 36 export ENV_INSTALL_PATH=${PYTHON_SITEPACKAGES_DIR}
37} 37}
38 38
39FILES_${PN} =+"${libdir}/cmpi/libpyCmpiProvider.so ${PYTHON_SITEPACKAGES_DIR}/*" 39FILES:${PN} =+"${libdir}/cmpi/libpyCmpiProvider.so ${PYTHON_SITEPACKAGES_DIR}/*"
40FILES_${PN}-dbg =+ "${libdir}/cmpi/.debug/libpyCmpiProvider.so" 40FILES:${PN}-dbg =+ "${libdir}/cmpi/.debug/libpyCmpiProvider.so"
41 41
42BBCLASSEXTEND = "native" 42BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-extended/collectd/collectd_5.12.0.bb b/meta-oe/recipes-extended/collectd/collectd_5.12.0.bb
index f84a91adf..b443afdb1 100644
--- a/meta-oe/recipes-extended/collectd/collectd_5.12.0.bb
+++ b/meta-oe/recipes-extended/collectd/collectd_5.12.0.bb
@@ -20,7 +20,7 @@ SRC_URI[sha256sum] = "5bae043042c19c31f77eb8464e56a01a5454e0b39fa07cf7ad0f1bfc9c
20 20
21inherit autotools python3native update-rc.d pkgconfig systemd 21inherit autotools python3native update-rc.d pkgconfig systemd
22 22
23SYSTEMD_SERVICE_${PN} = "collectd.service" 23SYSTEMD_SERVICE:${PN} = "collectd.service"
24 24
25# Floatingpoint layout, architecture dependent 25# Floatingpoint layout, architecture dependent
26# 'nothing', 'endianflip' or 'intswap' 26# 'nothing', 'endianflip' or 'intswap'
@@ -59,7 +59,7 @@ EXTRA_OECONF = " \
59 --disable-notify_desktop --disable-werror \ 59 --disable-notify_desktop --disable-werror \
60" 60"
61 61
62do_install_append() { 62do_install:append() {
63 install -d ${D}${sysconfdir}/init.d 63 install -d ${D}${sysconfdir}/init.d
64 install -m 0755 ${WORKDIR}/collectd.init ${D}${sysconfdir}/init.d/collectd 64 install -m 0755 ${WORKDIR}/collectd.init ${D}${sysconfdir}/init.d/collectd
65 sed -i 's!/usr/sbin/!${sbindir}/!g' ${D}${sysconfdir}/init.d/collectd 65 sed -i 's!/usr/sbin/!${sbindir}/!g' ${D}${sysconfdir}/init.d/collectd
@@ -80,7 +80,7 @@ do_install_append() {
80 ${D}${systemd_unitdir}/system/collectd.service 80 ${D}${systemd_unitdir}/system/collectd.service
81} 81}
82 82
83CONFFILES_${PN} = "${sysconfdir}/collectd.conf" 83CONFFILES:${PN} = "${sysconfdir}/collectd.conf"
84 84
85INITSCRIPT_NAME = "collectd" 85INITSCRIPT_NAME = "collectd"
86INITSCRIPT_PARAMS = "defaults" 86INITSCRIPT_PARAMS = "defaults"
diff --git a/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_2.18.7.bb b/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_2.18.7.bb
index a16e810be..94df01506 100644
--- a/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_2.18.7.bb
+++ b/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_2.18.7.bb
@@ -49,19 +49,19 @@ EXTRA_OECMAKE += "-DWITH_EXTENDED_FILTERING=ON -DSYSTEMD_UNITDIR=${systemd_syste
49 49
50PACKAGES += "${PN}-systemd" 50PACKAGES += "${PN}-systemd"
51SYSTEMD_PACKAGES = "${PN} ${PN}-systemd" 51SYSTEMD_PACKAGES = "${PN} ${PN}-systemd"
52SYSTEMD_SERVICE_${PN} = " ${@bb.utils.contains('PACKAGECONFIG', 'systemd', 'dlt.service', '', d)} \ 52SYSTEMD_SERVICE:${PN} = " ${@bb.utils.contains('PACKAGECONFIG', 'systemd', 'dlt.service', '', d)} \
53 ${@bb.utils.contains('PACKAGECONFIG', 'dlt-system', 'dlt-system.service', '', d)} \ 53 ${@bb.utils.contains('PACKAGECONFIG', 'dlt-system', 'dlt-system.service', '', d)} \
54 ${@bb.utils.contains('PACKAGECONFIG', 'dlt-dbus', 'dlt-dbus.service', '', d)}" 54 ${@bb.utils.contains('PACKAGECONFIG', 'dlt-dbus', 'dlt-dbus.service', '', d)}"
55SYSTEMD_AUTO_ENABLE_${PN} = "enable" 55SYSTEMD_AUTO_ENABLE:${PN} = "enable"
56SYSTEMD_SERVICE_${PN}-systemd = " \ 56SYSTEMD_SERVICE:${PN}-systemd = " \
57 ${@bb.utils.contains('PACKAGECONFIG', 'dlt-adaptor', 'dlt-adaptor-udp.service', '', d)} \ 57 ${@bb.utils.contains('PACKAGECONFIG', 'dlt-adaptor', 'dlt-adaptor-udp.service', '', d)} \
58 ${@bb.utils.contains('PACKAGECONFIG', 'dlt-examples', 'dlt-example-user.service', '', d)} \ 58 ${@bb.utils.contains('PACKAGECONFIG', 'dlt-examples', 'dlt-example-user.service', '', d)} \
59 ${@bb.utils.contains('PACKAGECONFIG', 'dlt-examples dlt-console', 'dlt-receive.service', '', d)} \ 59 ${@bb.utils.contains('PACKAGECONFIG', 'dlt-examples dlt-console', 'dlt-receive.service', '', d)} \
60" 60"
61SYSTEMD_AUTO_ENABLE_${PN}-systemd = "disable" 61SYSTEMD_AUTO_ENABLE:${PN}-systemd = "disable"
62 62
63FILES_${PN}-doc += "${datadir}/dlt-filetransfer" 63FILES:${PN}-doc += "${datadir}/dlt-filetransfer"
64 64
65do_install_append() { 65do_install:append() {
66 rm -f ${D}${bindir}/dlt-test-* 66 rm -f ${D}${bindir}/dlt-test-*
67} 67}
diff --git a/meta-oe/recipes-extended/enscript/enscript_1.6.6.bb b/meta-oe/recipes-extended/enscript/enscript_1.6.6.bb
index 82791f579..aa08216eb 100644
--- a/meta-oe/recipes-extended/enscript/enscript_1.6.6.bb
+++ b/meta-oe/recipes-extended/enscript/enscript_1.6.6.bb
@@ -22,4 +22,4 @@ EXTRA_OECONF += "PERL='${USRBINPATH}/env perl'"
22SRC_URI[md5sum] = "3acc242b829adacabcaf28533f049afd" 22SRC_URI[md5sum] = "3acc242b829adacabcaf28533f049afd"
23SRC_URI[sha256sum] = "6d56bada6934d055b34b6c90399aa85975e66457ac5bf513427ae7fc77f5c0bb" 23SRC_URI[sha256sum] = "6d56bada6934d055b34b6c90399aa85975e66457ac5bf513427ae7fc77f5c0bb"
24 24
25RDEPENDS_${PN} = "perl" 25RDEPENDS:${PN} = "perl"
diff --git a/meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb b/meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb
index eac267041..670d596ca 100644
--- a/meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb
+++ b/meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb
@@ -26,9 +26,9 @@ S = "${WORKDIR}/fluent-bit-${PV}"
26DEPENDS = "zlib bison-native flex-native" 26DEPENDS = "zlib bison-native flex-native"
27DEPENDS += "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" 27DEPENDS += "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
28 28
29DEPENDS_append_libc-musl = " fts " 29DEPENDS:append:libc-musl = " fts "
30 30
31INSANE_SKIP_${PN}-dev += "dev-elf" 31INSANE_SKIP:${PN}-dev += "dev-elf"
32 32
33LTO = "" 33LTO = ""
34 34
@@ -49,8 +49,8 @@ EXTRA_OECMAKE += "-DFLB_SHARED_LIB=Off -DFLB_EXAMPLES=Off "
49 49
50EXTRA_OECMAKE += "${@bb.utils.contains('DISTRO_FEATURES','systemd','-DFLB_SYSTEMD=On','',d)}" 50EXTRA_OECMAKE += "${@bb.utils.contains('DISTRO_FEATURES','systemd','-DFLB_SYSTEMD=On','',d)}"
51 51
52EXTRA_OECMAKE_append_riscv64 = " -DFLB_DEPS='atomic'" 52EXTRA_OECMAKE:append:riscv64 = " -DFLB_DEPS='atomic'"
53EXTRA_OECMAKE_append_riscv32 = " -DFLB_DEPS='atomic'" 53EXTRA_OECMAKE:append:riscv32 = " -DFLB_DEPS='atomic'"
54 54
55# Kafka Output plugin (disabled by default): note that when 55# Kafka Output plugin (disabled by default): note that when
56# enabling Kafka output plugin, the backend library librdkafka 56# enabling Kafka output plugin, the backend library librdkafka
@@ -63,5 +63,5 @@ inherit cmake systemd
63 63
64CFLAGS += "-fcommon" 64CFLAGS += "-fcommon"
65 65
66SYSTEMD_SERVICE_${PN} = "td-agent-bit.service" 66SYSTEMD_SERVICE:${PN} = "td-agent-bit.service"
67TARGET_CC_ARCH_append = " ${SELECTED_OPTIMIZATION}" 67TARGET_CC_ARCH:append = " ${SELECTED_OPTIMIZATION}"
diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot_5.4.1.bb b/meta-oe/recipes-extended/gnuplot/gnuplot_5.4.1.bb
index 3d75f0604..775125575 100644
--- a/meta-oe/recipes-extended/gnuplot/gnuplot_5.4.1.bb
+++ b/meta-oe/recipes-extended/gnuplot/gnuplot_5.4.1.bb
@@ -17,7 +17,7 @@ SRC_URI = " \
17 file://gnuplot.desktop \ 17 file://gnuplot.desktop \
18 file://gnuplot.png \ 18 file://gnuplot.png \
19" 19"
20SRC_URI_append_class-target = " \ 20SRC_URI:append:class-target = " \
21 file://0002-do-not-build-demos.patch \ 21 file://0002-do-not-build-demos.patch \
22 file://0003-Use-native-tools-to-build-docs.patch \ 22 file://0003-Use-native-tools-to-build-docs.patch \
23 file://0004-Add-configure-option-to-find-qt5-native-tools.patch \ 23 file://0004-Add-configure-option-to-find-qt5-native-tools.patch \
@@ -28,12 +28,12 @@ SRC_URI[qtplot.sha256sum] = "6df317183ff62cc82f3dcf88207a267cd6478cb5147f55d7530
28 28
29# for building docs (they deserve it) we need *doc2* tools native 29# for building docs (they deserve it) we need *doc2* tools native
30BBCLASSEXTEND = "native" 30BBCLASSEXTEND = "native"
31DEPENDS_class-native = "readline-native" 31DEPENDS:class-native = "readline-native"
32PACKAGECONFIG_class-native = "" 32PACKAGECONFIG:class-native = ""
33 33
34SRC_URI_append_class-native = " file://0001-reduce-build-to-conversion-tools-for-native-build.patch" 34SRC_URI:append:class-native = " file://0001-reduce-build-to-conversion-tools-for-native-build.patch"
35 35
36do_install_class-native() { 36do_install:class-native() {
37 install -d ${D}${bindir} 37 install -d ${D}${bindir}
38 install ${B}/docs/*doc* ${D}${bindir} 38 install ${B}/docs/*doc* ${D}${bindir}
39 rm ${D}${bindir}/*.o 39 rm ${D}${bindir}/*.o
@@ -49,11 +49,11 @@ EXTRA_OECONF = " \
49 -disable-wxwidgets \ 49 -disable-wxwidgets \
50" 50"
51 51
52do_compile_prepend() { 52do_compile:prepend() {
53 install -m 0644 ${WORKDIR}/qtplot-0.2/qtopia.trm ${S}/term/ 53 install -m 0644 ${WORKDIR}/qtplot-0.2/qtopia.trm ${S}/term/
54} 54}
55 55
56do_install_append_class-target() { 56do_install:append:class-target() {
57 install -d ${D}${datadir}/applications/ 57 install -d ${D}${datadir}/applications/
58 install -m 0644 ${WORKDIR}/gnuplot.desktop ${D}${datadir}/applications/ 58 install -m 0644 ${WORKDIR}/gnuplot.desktop ${D}${datadir}/applications/
59 install -d ${D}${datadir}/pixmaps/ 59 install -d ${D}${datadir}/pixmaps/
@@ -62,10 +62,10 @@ do_install_append_class-target() {
62 62
63PACKAGES =+ "${PN}-x11" 63PACKAGES =+ "${PN}-x11"
64 64
65RPROVIDES_${PN}-dbg += "${PN}-x11-dbg" 65RPROVIDES:${PN}-dbg += "${PN}-x11-dbg"
66 66
67DESCRIPTION_${PN}-x11 = "X11 display terminal for Gnuplot." 67DESCRIPTION:${PN}-x11 = "X11 display terminal for Gnuplot."
68SECTION_${PN}-x11 = "x11/scientific" 68SECTION:${PN}-x11 = "x11/scientific"
69FILES_${PN}-x11 = "${libexecdir} ${datadir}/applications ${datadir}/pixmaps ${libdir}/X11 " 69FILES:${PN}-x11 = "${libexecdir} ${datadir}/applications ${datadir}/pixmaps ${libdir}/X11 "
70 70
71FILES_${PN} += "${datadir}/texmf" 71FILES:${PN} += "${datadir}/texmf"
diff --git a/meta-oe/recipes-extended/haveged/haveged_1.9.14.bb b/meta-oe/recipes-extended/haveged/haveged_1.9.14.bb
index b56b2271b..30e126db1 100644
--- a/meta-oe/recipes-extended/haveged/haveged_1.9.14.bb
+++ b/meta-oe/recipes-extended/haveged/haveged_1.9.14.bb
@@ -26,12 +26,12 @@ PACKAGECONFIG[systemd] = "--enable-init=service.fedora --enable-initdir=${system
26 26
27INITSCRIPT_PACKAGES = "${PN}" 27INITSCRIPT_PACKAGES = "${PN}"
28INITSCRIPT_NAME = "haveged" 28INITSCRIPT_NAME = "haveged"
29INITSCRIPT_PARAMS_${PN} = "defaults 9" 29INITSCRIPT_PARAMS:${PN} = "defaults 9"
30 30
31SYSTEMD_PACKAGES = "${PN}" 31SYSTEMD_PACKAGES = "${PN}"
32SYSTEMD_SERVICE_${PN} = "haveged.service" 32SYSTEMD_SERVICE:${PN} = "haveged.service"
33 33
34do_install_append() { 34do_install:append() {
35 # The exit status is 143 when the service is stopped 35 # The exit status is 143 when the service is stopped
36 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then 36 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
37 sed -i '/ExecStart/a SuccessExitStatus=143' ${D}${systemd_system_unitdir}/haveged.service 37 sed -i '/ExecStart/a SuccessExitStatus=143' ${D}${systemd_system_unitdir}/haveged.service
diff --git a/meta-oe/recipes-extended/hexedit/hexedit_1.5.bb b/meta-oe/recipes-extended/hexedit/hexedit_1.5.bb
index 3a7413d8a..7928df448 100644
--- a/meta-oe/recipes-extended/hexedit/hexedit_1.5.bb
+++ b/meta-oe/recipes-extended/hexedit/hexedit_1.5.bb
@@ -15,6 +15,6 @@ S = "${WORKDIR}/git"
15 15
16inherit autotools-brokensep update-alternatives 16inherit autotools-brokensep update-alternatives
17 17
18ALTERNATIVE_${PN} = "hexedit" 18ALTERNATIVE:${PN} = "hexedit"
19ALTERNATIVE_LINK_NAME[hexedit] = "${bindir}/hexedit" 19ALTERNATIVE_LINK_NAME[hexedit] = "${bindir}/hexedit"
20 20
diff --git a/meta-oe/recipes-extended/hiredis/hiredis_0.14.0.bb b/meta-oe/recipes-extended/hiredis/hiredis_0.14.0.bb
index a41888802..ed8185919 100644
--- a/meta-oe/recipes-extended/hiredis/hiredis_0.14.0.bb
+++ b/meta-oe/recipes-extended/hiredis/hiredis_0.14.0.bb
@@ -19,6 +19,6 @@ EXTRA_OEMAKE = "PREFIX=${prefix} LIBRARY_PATH=${baselib}"
19# By default INSTALL variable in Makefile is equal to 'cp -a', which preserves 19# By default INSTALL variable in Makefile is equal to 'cp -a', which preserves
20# ownership and causes host-user-contamination QA issue. 20# ownership and causes host-user-contamination QA issue.
21# And PREFIX defaults to /usr/local. 21# And PREFIX defaults to /usr/local.
22do_install_prepend() { 22do_install:prepend() {
23 export INSTALL='cp -r' 23 export INSTALL='cp -r'
24} 24}
diff --git a/meta-oe/recipes-extended/hplip/hplip_3.19.12.bb b/meta-oe/recipes-extended/hplip/hplip_3.19.12.bb
index 457a97453..0f314288c 100644
--- a/meta-oe/recipes-extended/hplip/hplip_3.19.12.bb
+++ b/meta-oe/recipes-extended/hplip/hplip_3.19.12.bb
@@ -45,7 +45,7 @@ EXTRA_OECONF += "\
45 45
46EXTRA_OEMAKE = "rulessystemdir=${systemd_unitdir}/system/" 46EXTRA_OEMAKE = "rulessystemdir=${systemd_unitdir}/system/"
47 47
48do_install_append() { 48do_install:append() {
49 rm -rf ${D}${datadir}/hplip/upgrade.py 49 rm -rf ${D}${datadir}/hplip/upgrade.py
50 rm -rf ${D}${datadir}/hplip/uninstall.py 50 rm -rf ${D}${datadir}/hplip/uninstall.py
51 sed -i -e "s|/usr/bin/env python|/usr/bin/env python3|g" ${D}${datadir}/hplip/*.py 51 sed -i -e "s|/usr/bin/env python|/usr/bin/env python3|g" ${D}${datadir}/hplip/*.py
@@ -54,7 +54,7 @@ do_install_append() {
54 54
55PACKAGE_BEFORE_PN += "${PN}-ppd ${PN}-cups ${PN}-backend ${PN}-filter ${PN}-hal" 55PACKAGE_BEFORE_PN += "${PN}-ppd ${PN}-cups ${PN}-backend ${PN}-filter ${PN}-hal"
56 56
57RDEPENDS_${PN} += " \ 57RDEPENDS:${PN} += " \
58 python3\ 58 python3\
59 python3-syslog \ 59 python3-syslog \
60 python3-pprint \ 60 python3-pprint \
@@ -66,23 +66,23 @@ RDEPENDS_${PN} += " \
66 python3-resource \ 66 python3-resource \
67 python3-terminal \ 67 python3-terminal \
68" 68"
69RDEPENDS_${PN}-filter += "perl" 69RDEPENDS:${PN}-filter += "perl"
70 70
71# need to snag the debug file or OE will fail on backend package 71# need to snag the debug file or OE will fail on backend package
72FILES_${PN}-dbg += "\ 72FILES:${PN}-dbg += "\
73 ${libexecdir}/cups/backend/.debug \ 73 ${libexecdir}/cups/backend/.debug \
74 ${PYTHON_SITEPACKAGES_DIR}/.debug \ 74 ${PYTHON_SITEPACKAGES_DIR}/.debug \
75 ${libexecdir}/cups/filter/.debug " 75 ${libexecdir}/cups/filter/.debug "
76 76
77FILES_${PN}-dev += "${PYTHON_SITEPACKAGES_DIR}/*.la" 77FILES:${PN}-dev += "${PYTHON_SITEPACKAGES_DIR}/*.la"
78FILES_${PN}-ppd = "${datadir}/ppd" 78FILES:${PN}-ppd = "${datadir}/ppd"
79FILES_${PN}-cups = "${datadir}/cups" 79FILES:${PN}-cups = "${datadir}/cups"
80FILES_${PN}-backend = "${libexecdir}/cups/backend" 80FILES:${PN}-backend = "${libexecdir}/cups/backend"
81FILES_${PN}-filter = "${libexecdir}/cups/filter" 81FILES:${PN}-filter = "${libexecdir}/cups/filter"
82FILES_${PN}-hal = "${datadir}/hal" 82FILES:${PN}-hal = "${datadir}/hal"
83 83
84FILES_${PN} += "${PYTHON_SITEPACKAGES_DIR}/*.so" 84FILES:${PN} += "${PYTHON_SITEPACKAGES_DIR}/*.so"
85 85
86SYSTEMD_SERVICE_${PN} = "hplip-printer@.service" 86SYSTEMD_SERVICE:${PN} = "hplip-printer@.service"
87 87
88CLEANBROKEN = "1" 88CLEANBROKEN = "1"
diff --git a/meta-oe/recipes-extended/hwloc/hwloc_1.11.13.bb b/meta-oe/recipes-extended/hwloc/hwloc_1.11.13.bb
index 2b0dfe4ea..e6fed584f 100644
--- a/meta-oe/recipes-extended/hwloc/hwloc_1.11.13.bb
+++ b/meta-oe/recipes-extended/hwloc/hwloc_1.11.13.bb
@@ -26,6 +26,6 @@ PACKAGECONFIG[x11] = "--with-x,--without-x,virtual/libx11 cairo,cairo"
26PACKAGECONFIG[pci] = "--enable-pci,--disable-pci,libpciaccess,libpciaccess" 26PACKAGECONFIG[pci] = "--enable-pci,--disable-pci,libpciaccess,libpciaccess"
27 27
28# Split hwloc library into separate subpackage 28# Split hwloc library into separate subpackage
29PACKAGES_prepend = " libhwloc " 29PACKAGES:prepend = " libhwloc "
30FILES_libhwloc += "${libdir}/libhwloc.so.*" 30FILES:libhwloc += "${libdir}/libhwloc.so.*"
31RDEPENDS_${PN} += "libhwloc (= ${EXTENDPKGV})" 31RDEPENDS:${PN} += "libhwloc (= ${EXTENDPKGV})"
diff --git a/meta-oe/recipes-extended/icewm/icewm_2.6.0.bb b/meta-oe/recipes-extended/icewm/icewm_2.6.0.bb
index 90c0d244f..d73655217 100644
--- a/meta-oe/recipes-extended/icewm/icewm_2.6.0.bb
+++ b/meta-oe/recipes-extended/icewm/icewm_2.6.0.bb
@@ -22,10 +22,10 @@ EXTRA_OECONF += "--with-libdir=${datadir}/icewm \
22DEPENDS = "asciidoc-native fontconfig fribidi gdk-pixbuf imlib2 libxft libxpm libxrandr \ 22DEPENDS = "asciidoc-native fontconfig fribidi gdk-pixbuf imlib2 libxft libxpm libxrandr \
23 libxinerama libice libsm libx11 libxext libxrender libxcomposite libxdamage \ 23 libxinerama libice libsm libx11 libxext libxrender libxcomposite libxdamage \
24 libxfixes" 24 libxfixes"
25DEPENDS_append = " qemu-native" 25DEPENDS:append = " qemu-native"
26RDEPENDS_${PN} = "perl fribidi" 26RDEPENDS:${PN} = "perl fribidi"
27 27
28do_compile_prepend_class-target() { 28do_compile:prepend:class-target() {
29 29
30 cd ${B} 30 cd ${B}
31 oe_runmake -C src genpref 31 oe_runmake -C src genpref
@@ -39,8 +39,8 @@ EOF
39 ./qemuwrapper > src/preferences 39 ./qemuwrapper > src/preferences
40} 40}
41 41
42ALTERNATIVE_${PN} = "x-session-manager" 42ALTERNATIVE:${PN} = "x-session-manager"
43ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/icewm-session" 43ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/icewm-session"
44ALTERNATIVE_PRIORITY_${PN} = "100" 44ALTERNATIVE_PRIORITY_${PN} = "100"
45 45
46FILES_${PN} += "${datadir}/xsessions" 46FILES:${PN} += "${datadir}/xsessions"
diff --git a/meta-oe/recipes-extended/indent/indent_2.2.12.bb b/meta-oe/recipes-extended/indent/indent_2.2.12.bb
index 829bf0fc1..80f599b31 100644
--- a/meta-oe/recipes-extended/indent/indent_2.2.12.bb
+++ b/meta-oe/recipes-extended/indent/indent_2.2.12.bb
@@ -23,6 +23,6 @@ SRC_URI[sha256sum] = "e77d68c0211515459b8812118d606812e300097cfac0b4e9fb34726642
23 23
24inherit autotools gettext texinfo 24inherit autotools gettext texinfo
25 25
26CFLAGS_append_class-native = " -Wno-error=unused-value" 26CFLAGS:append:class-native = " -Wno-error=unused-value"
27 27
28BBCLASSEXTEND = "native" 28BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-extended/iotop/iotop_0.6.bb b/meta-oe/recipes-extended/iotop/iotop_0.6.bb
index 3a597218d..d1b288cf2 100644
--- a/meta-oe/recipes-extended/iotop/iotop_0.6.bb
+++ b/meta-oe/recipes-extended/iotop/iotop_0.6.bb
@@ -19,11 +19,11 @@ UPSTREAM_CHECK_REGEX = "iotop-(?P<pver>\d+(\.\d+)+)"
19 19
20inherit distutils3 20inherit distutils3
21 21
22do_install_append() { 22do_install:append() {
23 rm -f ${D}${PYTHON_SITEPACKAGES_DIR}/site.pyo || true 23 rm -f ${D}${PYTHON_SITEPACKAGES_DIR}/site.pyo || true
24 rm -f ${D}${PYTHON_SITEPACKAGES_DIR}/site.py || true 24 rm -f ${D}${PYTHON_SITEPACKAGES_DIR}/site.py || true
25} 25}
26 26
27RDEPENDS_${PN} = "python3-curses \ 27RDEPENDS:${PN} = "python3-curses \
28 python3-codecs python3-ctypes python3-pprint \ 28 python3-codecs python3-ctypes python3-pprint \
29 python3-shell python3-core" 29 python3-shell python3-core"
diff --git a/meta-oe/recipes-extended/isomd5sum/isomd5sum_1.2.3.bb b/meta-oe/recipes-extended/isomd5sum/isomd5sum_1.2.3.bb
index b7899a11b..0c8aaef7d 100644
--- a/meta-oe/recipes-extended/isomd5sum/isomd5sum_1.2.3.bb
+++ b/meta-oe/recipes-extended/isomd5sum/isomd5sum_1.2.3.bb
@@ -2,7 +2,7 @@ SUMMARY = "Tools for taking the MD5 sum of ISO images"
2DESCRIPTION = "Tools for taking the MD5 sum of ISO images" 2DESCRIPTION = "Tools for taking the MD5 sum of ISO images"
3 3
4DEPENDS = "popt python3 openssl curl popt-native" 4DEPENDS = "popt python3 openssl curl popt-native"
5RDEPENDS_${BPN} = "openssl curl" 5RDEPENDS:${BPN} = "openssl curl"
6 6
7LICENSE = "GPLv2" 7LICENSE = "GPLv2"
8LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b" 8LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b"
@@ -27,9 +27,9 @@ do_install () {
27 27
28PACKAGES += "${PYTHON_PN}-${BPN}" 28PACKAGES += "${PYTHON_PN}-${BPN}"
29 29
30RPROVIDES_${BPN}-dbg += "${PYTHON_PN}-${BPN}-dbg" 30RPROVIDES:${BPN}-dbg += "${PYTHON_PN}-${BPN}-dbg"
31 31
32FILES_${PYTHON_PN}-${BPN} = "${PYTHON_SITEPACKAGES_DIR}/pyisomd5sum.so" 32FILES:${PYTHON_PN}-${BPN} = "${PYTHON_SITEPACKAGES_DIR}/pyisomd5sum.so"
33 33
34SRCREV = "7860901f726f5d92689cb67243cc7f981f21f74b" 34SRCREV = "7860901f726f5d92689cb67243cc7f981f21f74b"
35 35
diff --git a/meta-oe/recipes-extended/konkretcmpi/konkretcmpi_0.9.2.bb b/meta-oe/recipes-extended/konkretcmpi/konkretcmpi_0.9.2.bb
index e6d5663f8..99cf6ab08 100644
--- a/meta-oe/recipes-extended/konkretcmpi/konkretcmpi_0.9.2.bb
+++ b/meta-oe/recipes-extended/konkretcmpi/konkretcmpi_0.9.2.bb
@@ -6,8 +6,8 @@ implementations for many of the provider operations."
6HOMEPAGE = "https://github.com/rnovacek/konkretcmpi" 6HOMEPAGE = "https://github.com/rnovacek/konkretcmpi"
7LICENSE = "MIT" 7LICENSE = "MIT"
8LIC_FILES_CHKSUM = "file://COPYING;md5=f673270bfc350d9ce1efc8724c6c1873" 8LIC_FILES_CHKSUM = "file://COPYING;md5=f673270bfc350d9ce1efc8724c6c1873"
9DEPENDS_append_class-target = " swig-native sblim-cmpi-devel python3" 9DEPENDS:append:class-target = " swig-native sblim-cmpi-devel python3"
10DEPENDS_append_class-native = " cmpi-bindings-native" 10DEPENDS:append:class-native = " cmpi-bindings-native"
11 11
12SRC_URI = "git://github.com/rnovacek/konkretcmpi.git \ 12SRC_URI = "git://github.com/rnovacek/konkretcmpi.git \
13 file://0001-CMakeLists.txt-fix-lib64-can-not-be-shiped-in-64bit-.patch \ 13 file://0001-CMakeLists.txt-fix-lib64-can-not-be-shiped-in-64bit-.patch \
@@ -24,16 +24,16 @@ EXTRA_OECMAKE = "-DWITH_PYTHON=ON \
24 ${@oe.utils.conditional("libdir", "/usr/lib32", "-DLIB_SUFFIX=32", "", d)} \ 24 ${@oe.utils.conditional("libdir", "/usr/lib32", "-DLIB_SUFFIX=32", "", d)} \
25 " 25 "
26 26
27LDFLAGS_append = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 27LDFLAGS:append = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
28 28
29do_install_append() { 29do_install:append() {
30 rm -rf ${D}${datadir} 30 rm -rf ${D}${datadir}
31} 31}
32 32
33PACKAGES =+ "${PN}-python" 33PACKAGES =+ "${PN}-python"
34 34
35RPROVIDES_${PN}-dbg += "${PN}-python-dbg" 35RPROVIDES:${PN}-dbg += "${PN}-python-dbg"
36 36
37FILES_${PN}-python = "${libdir}/python*/site-packages/konkretmof.py* ${libdir}/python*/site-packages/_konkretmof.so" 37FILES:${PN}-python = "${libdir}/python*/site-packages/konkretmof.py* ${libdir}/python*/site-packages/_konkretmof.so"
38 38
39BBCLASSEXTEND = "native" 39BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-extended/libbacktrace/libbacktrace_git.bb b/meta-oe/recipes-extended/libbacktrace/libbacktrace_git.bb
index 1f3cb97c1..d930b4348 100644
--- a/meta-oe/recipes-extended/libbacktrace/libbacktrace_git.bb
+++ b/meta-oe/recipes-extended/libbacktrace/libbacktrace_git.bb
@@ -26,5 +26,5 @@ do_configure() {
26} 26}
27 27
28# libunwind does not support RISCV yet 28# libunwind does not support RISCV yet
29COMPATIBLE_HOST_riscv64 = "null" 29COMPATIBLE_HOST:riscv64 = "null"
30COMPATIBLE_HOST_riscv32 = "null" 30COMPATIBLE_HOST:riscv32 = "null"
diff --git a/meta-oe/recipes-extended/libblockdev/libblockdev_2.25.bb b/meta-oe/recipes-extended/libblockdev/libblockdev_2.25.bb
index 2c8fdc75c..e18a28e91 100644
--- a/meta-oe/recipes-extended/libblockdev/libblockdev_2.25.bb
+++ b/meta-oe/recipes-extended/libblockdev/libblockdev_2.25.bb
@@ -14,7 +14,7 @@ SRC_URI = "git://github.com/storaged-project/libblockdev;branch=2.x-branch"
14SRCREV = "c50869272b54bf4b4bc3825e8c3332a54678b43f" 14SRCREV = "c50869272b54bf4b4bc3825e8c3332a54678b43f"
15S = "${WORKDIR}/git" 15S = "${WORKDIR}/git"
16 16
17FILES_${PN} += "${libdir}/python2.7/dist-packages ${libdir}/python3.*/site-packages" 17FILES:${PN} += "${libdir}/python2.7/dist-packages ${libdir}/python3.*/site-packages"
18 18
19PACKAGECONFIG ??= "python3 lvm dm kmod parted fs escrow btrfs crypto mdraid kbd mpath nvdimm" 19PACKAGECONFIG ??= "python3 lvm dm kmod parted fs escrow btrfs crypto mdraid kbd mpath nvdimm"
20PACKAGECONFIG[python3] = "--with-python3, --without-python3,,python3" 20PACKAGECONFIG[python3] = "--with-python3, --without-python3,,python3"
diff --git a/meta-oe/recipes-extended/libcec/libcec_6.0.2.bb b/meta-oe/recipes-extended/libcec/libcec_6.0.2.bb
index 48be1fdac..1e2033882 100644
--- a/meta-oe/recipes-extended/libcec/libcec_6.0.2.bb
+++ b/meta-oe/recipes-extended/libcec/libcec_6.0.2.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b3a719e97f49e4841e90573f9b1a98ac"
7DEPENDS = "p8platform udev ncurses swig-native python3" 7DEPENDS = "p8platform udev ncurses swig-native python3"
8 8
9DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'libx11 libxrandr', '', d)}" 9DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'libx11 libxrandr', '', d)}"
10DEPENDS_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}" 10DEPENDS:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}"
11 11
12SRCREV = "29d82c80bcc62be2878a9ac080de7eb286c4beb9" 12SRCREV = "29d82c80bcc62be2878a9ac080de7eb286c4beb9"
13SRC_URI = "git://github.com/Pulse-Eight/libcec.git;branch=release \ 13SRC_URI = "git://github.com/Pulse-Eight/libcec.git;branch=release \
@@ -26,18 +26,18 @@ EXTRA_OECMAKE += "${PLATFORM_CMAKE_FLAGS}"
26 26
27# Put client examples into separate packages 27# Put client examples into separate packages
28PACKAGE_BEFORE_PN += "${PN}-examples-python ${PN}-examples" 28PACKAGE_BEFORE_PN += "${PN}-examples-python ${PN}-examples"
29FILES_${PN}-examples-python = "${bindir}/py*" 29FILES:${PN}-examples-python = "${bindir}/py*"
30FILES_${PN}-examples = "${bindir}" 30FILES:${PN}-examples = "${bindir}"
31RDEPENDS_${PN}-examples-python = "python3-${BPN} python3-core" 31RDEPENDS:${PN}-examples-python = "python3-${BPN} python3-core"
32 32
33# Create the wrapper for python3 33# Create the wrapper for python3
34PACKAGES += "python3-${BPN}" 34PACKAGES += "python3-${BPN}"
35FILES_python3-${BPN} = "${libdir}/python3* ${bindir}/py*" 35FILES:python3-${BPN} = "${libdir}/python3* ${bindir}/py*"
36RDEPENDS_${PN} = "python3-core" 36RDEPENDS:${PN} = "python3-core"
37 37
38# cec-client and xbmc need the .so present to work :( 38# cec-client and xbmc need the .so present to work :(
39FILES_${PN} += "${libdir}/*.so" 39FILES:${PN} += "${libdir}/*.so"
40INSANE_SKIP_${PN} = "dev-so" 40INSANE_SKIP:${PN} = "dev-so"
41 41
42# Adapter shows up as a CDC-ACM device 42# Adapter shows up as a CDC-ACM device
43RRECOMMENDS_${PN} = "kernel-module-cdc-acm" 43RRECOMMENDS:${PN} = "kernel-module-cdc-acm"
diff --git a/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb b/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb
index 3d87e4481..2369f038b 100644
--- a/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb
+++ b/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb
@@ -18,4 +18,4 @@ SRC_URI[md5sum] = "15ec701205f91f21b1187f8b61e0d64f"
18SRC_URI[sha256sum] = "545166d6cac037744381d1e9cc5a5405094e7bfad16a411699bcff40bbb31ee7" 18SRC_URI[sha256sum] = "545166d6cac037744381d1e9cc5a5405094e7bfad16a411699bcff40bbb31ee7"
19 19
20PACKAGE_BEFORE_PN = "${PN}++" 20PACKAGE_BEFORE_PN = "${PN}++"
21FILES_${PN}++ = "${libdir}/${BPN}++*${SOLIBS}" 21FILES:${PN}++ = "${libdir}/${BPN}++*${SOLIBS}"
diff --git a/meta-oe/recipes-extended/libidn/libidn_1.36.bb b/meta-oe/recipes-extended/libidn/libidn_1.36.bb
index 4c6c8fde4..addc57e41 100644
--- a/meta-oe/recipes-extended/libidn/libidn_1.36.bb
+++ b/meta-oe/recipes-extended/libidn/libidn_1.36.bb
@@ -25,14 +25,14 @@ SRC_URI[sha256sum] = "14b67108344d81ba844631640df77c9071d9fb0659b080326ff5424e86
25# command tool is under GPLv3+, while libidn itself is under LGPLv2.1+ or LGPLv3 25# command tool is under GPLv3+, while libidn itself is under LGPLv2.1+ or LGPLv3
26# so package command into a separate package 26# so package command into a separate package
27PACKAGES =+ "idn" 27PACKAGES =+ "idn"
28FILES_idn = "${bindir}/*" 28FILES:idn = "${bindir}/*"
29 29
30LICENSE_${PN} = "LGPLv2.1+ | LGPLv3" 30LICENSE:${PN} = "LGPLv2.1+ | LGPLv3"
31LICENSE_idn = "GPLv3+" 31LICENSE:idn = "GPLv3+"
32 32
33EXTRA_OECONF = "--disable-csharp" 33EXTRA_OECONF = "--disable-csharp"
34 34
35do_install_append() { 35do_install:append() {
36 rm -rf ${D}${datadir}/emacs 36 rm -rf ${D}${datadir}/emacs
37} 37}
38 38
diff --git a/meta-oe/recipes-extended/libimobiledevice/libplist_2.2.0.bb b/meta-oe/recipes-extended/libimobiledevice/libplist_2.2.0.bb
index 6ef5b4f43..41147647b 100644
--- a/meta-oe/recipes-extended/libimobiledevice/libplist_2.2.0.bb
+++ b/meta-oe/recipes-extended/libimobiledevice/libplist_2.2.0.bb
@@ -13,7 +13,7 @@ SRC_URI = "git://github.com/libimobiledevice/libplist;protocol=https"
13 13
14S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
15 15
16do_install_append () { 16do_install:append () {
17 if [ -e ${D}${libdir}/python*/site-packages/plist/_plist.so ]; then 17 if [ -e ${D}${libdir}/python*/site-packages/plist/_plist.so ]; then
18 chrpath -d ${D}${libdir}/python*/site-packages/plist/_plist.so 18 chrpath -d ${D}${libdir}/python*/site-packages/plist/_plist.so
19 fi 19 fi
@@ -23,7 +23,7 @@ PACKAGES =+ "${PN}-utils \
23 ${PN}++ \ 23 ${PN}++ \
24 ${PN}-python" 24 ${PN}-python"
25 25
26FILES_${PN} = "${libdir}/libplist-2.0${SOLIBS}" 26FILES:${PN} = "${libdir}/libplist-2.0${SOLIBS}"
27FILES_${PN}++ = "${libdir}/libplist++-2.0${SOLIBS}" 27FILES:${PN}++ = "${libdir}/libplist++-2.0${SOLIBS}"
28FILES_${PN}-utils = "${bindir}/*" 28FILES:${PN}-utils = "${bindir}/*"
29FILES_${PN}-python = "${libdir}/python*/site-packages/*" 29FILES:${PN}-python = "${libdir}/python*/site-packages/*"
diff --git a/meta-oe/recipes-extended/libimobiledevice/libusbmuxd_2.0.2.bb b/meta-oe/recipes-extended/libimobiledevice/libusbmuxd_2.0.2.bb
index 343d0bc63..f94c76797 100644
--- a/meta-oe/recipes-extended/libimobiledevice/libusbmuxd_2.0.2.bb
+++ b/meta-oe/recipes-extended/libimobiledevice/libusbmuxd_2.0.2.bb
@@ -13,4 +13,4 @@ SRC_URI = "git://github.com/libimobiledevice/libusbmuxd;protocol=https"
13 13
14S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
15 15
16FILES_${PN} += "${base_libdir}/udev/rules.d/" 16FILES:${PN} += "${base_libdir}/udev/rules.d/"
diff --git a/meta-oe/recipes-extended/libleak/libleak_git.bb b/meta-oe/recipes-extended/libleak/libleak_git.bb
index 309553c90..32d509b4a 100644
--- a/meta-oe/recipes-extended/libleak/libleak_git.bb
+++ b/meta-oe/recipes-extended/libleak/libleak_git.bb
@@ -31,8 +31,8 @@ do_install () {
31 31
32FILES_SOLIBSDEV = "" 32FILES_SOLIBSDEV = ""
33 33
34FILES_${PN} += "${libdir}/libleak.so" 34FILES:${PN} += "${libdir}/libleak.so"
35 35
36# libunwind does not support RISCV yet 36# libunwind does not support RISCV yet
37COMPATIBLE_HOST_riscv64 = "null" 37COMPATIBLE_HOST:riscv64 = "null"
38COMPATIBLE_HOST_riscv32 = "null" 38COMPATIBLE_HOST:riscv32 = "null"
diff --git a/meta-oe/recipes-extended/liblockfile/liblockfile_1.14.bb b/meta-oe/recipes-extended/liblockfile/liblockfile_1.14.bb
index 10d88a3b5..880770f34 100644
--- a/meta-oe/recipes-extended/liblockfile/liblockfile_1.14.bb
+++ b/meta-oe/recipes-extended/liblockfile/liblockfile_1.14.bb
@@ -33,5 +33,5 @@ EXTRA_OECONF = "--enable-shared \
33# at https://github.com/miquels/liblockfile.git 33# at https://github.com/miquels/liblockfile.git
34EXTRA_OEMAKE += "DESTDIR=${D}" 34EXTRA_OEMAKE += "DESTDIR=${D}"
35 35
36FILES_${PN} += "${libdir}/nfslock.so.*" 36FILES:${PN} += "${libdir}/nfslock.so.*"
37FILES_${PN}-dev += "${libdir}/nfslock.so" 37FILES:${PN}-dev += "${libdir}/nfslock.so"
diff --git a/meta-oe/recipes-extended/libmodbus/libmodbus_3.1.6.bb b/meta-oe/recipes-extended/libmodbus/libmodbus_3.1.6.bb
index 075487ae9..8e42fdc5d 100644
--- a/meta-oe/recipes-extended/libmodbus/libmodbus_3.1.6.bb
+++ b/meta-oe/recipes-extended/libmodbus/libmodbus_3.1.6.bb
@@ -7,6 +7,6 @@ SRC_URI[md5sum] = "15c84c1f7fb49502b3efaaa668cfd25e"
7SRC_URI[sha256sum] = "d7d9fa94a16edb094e5fdf5d87ae17a0dc3f3e3d687fead81835d9572cf87c16" 7SRC_URI[sha256sum] = "d7d9fa94a16edb094e5fdf5d87ae17a0dc3f3e3d687fead81835d9572cf87c16"
8 8
9# this file has been created one minute after the configure file, so it doesn't get recreated during configure step 9# this file has been created one minute after the configure file, so it doesn't get recreated during configure step
10do_configure_prepend() { 10do_configure:prepend() {
11 rm -rf ${S}/tests/unit-test.h 11 rm -rf ${S}/tests/unit-test.h
12} 12}
diff --git a/meta-oe/recipes-extended/libnss-nisplus/libnss-nisplus.bb b/meta-oe/recipes-extended/libnss-nisplus/libnss-nisplus.bb
index c9d259b1a..602e96375 100644
--- a/meta-oe/recipes-extended/libnss-nisplus/libnss-nisplus.bb
+++ b/meta-oe/recipes-extended/libnss-nisplus/libnss-nisplus.bb
@@ -28,4 +28,4 @@ BBCLASSEXTEND += "native nativesdk"
28# 28#
29# We will skip parsing this packagegeoup for non-glibc systems 29# We will skip parsing this packagegeoup for non-glibc systems
30# 30#
31COMPATIBLE_HOST_libc-musl = 'null' 31COMPATIBLE_HOST:libc-musl = 'null'
diff --git a/meta-oe/recipes-extended/libpwquality/libpwquality_1.4.4.bb b/meta-oe/recipes-extended/libpwquality/libpwquality_1.4.4.bb
index ee75a9847..7ff0725a2 100644
--- a/meta-oe/recipes-extended/libpwquality/libpwquality_1.4.4.bb
+++ b/meta-oe/recipes-extended/libpwquality/libpwquality_1.4.4.bb
@@ -35,7 +35,7 @@ EXTRA_OECONF += "--with-python-rev=${PYTHON_BASEVERSION} \
35PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam', '', d)}" 35PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam', '', d)}"
36PACKAGECONFIG[pam] = "--enable-pam, --disable-pam, libpam" 36PACKAGECONFIG[pam] = "--enable-pam, --disable-pam, libpam"
37 37
38FILES_${PN} += "${libdir}/security/pam_pwquality.so" 38FILES:${PN} += "${libdir}/security/pam_pwquality.so"
39FILES_${PN}-dbg += "${libdir}/security/.debug" 39FILES:${PN}-dbg += "${libdir}/security/.debug"
40FILES_${PN}-staticdev += "${libdir}/security/pam_pwquality.a" 40FILES:${PN}-staticdev += "${libdir}/security/pam_pwquality.a"
41FILES_${PN}-dev += "${libdir}/security/pam_pwquality.la" 41FILES:${PN}-dev += "${libdir}/security/pam_pwquality.la"
diff --git a/meta-oe/recipes-extended/libqb/libqb_1.0.5.bb b/meta-oe/recipes-extended/libqb/libqb_1.0.5.bb
index cd4019666..d14fbaed3 100644
--- a/meta-oe/recipes-extended/libqb/libqb_1.0.5.bb
+++ b/meta-oe/recipes-extended/libqb/libqb_1.0.5.bb
@@ -23,13 +23,13 @@ S = "${WORKDIR}/git"
23# WORKDIR/libqb/1.0.3+gitAUTOINC+c235284b5f-r0/recipe-sysroot-native/usr/bin/i586-oe-linux/../../libexec/i586-oe-linux/gcc/i586-oe-linux/8.1.0/ld: internal error in write_sections, at ../../gold/reloc.cc:791 23# WORKDIR/libqb/1.0.3+gitAUTOINC+c235284b5f-r0/recipe-sysroot-native/usr/bin/i586-oe-linux/../../libexec/i586-oe-linux/gcc/i586-oe-linux/8.1.0/ld: internal error in write_sections, at ../../gold/reloc.cc:791
24# collect2: error: ld returned 1 exit status 24# collect2: error: ld returned 1 exit status
25NOSECTION_FALLBACK = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', '--enable-nosection-fallback', '', d)}" 25NOSECTION_FALLBACK = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', '--enable-nosection-fallback', '', d)}"
26NOSECTION_FALLBACK_toolchain-clang_mips64 = "--enable-nosection-fallback" 26NOSECTION_FALLBACK:toolchain-clang:mips64 = "--enable-nosection-fallback"
27 27
28EXTRA_OECONF += "${NOSECTION_FALLBACK}" 28EXTRA_OECONF += "${NOSECTION_FALLBACK}"
29 29
30CFLAGS += "-pthread -D_REENTRANT" 30CFLAGS += "-pthread -D_REENTRANT"
31 31
32do_configure_prepend() { 32do_configure:prepend() {
33 ( cd ${S} 33 ( cd ${S}
34 ${S}/autogen.sh ) 34 ${S}/autogen.sh )
35} 35}
diff --git a/meta-oe/recipes-extended/libreport/libreport_2.10.0.bb b/meta-oe/recipes-extended/libreport/libreport_2.10.0.bb
index 4276c4917..7741305f0 100644
--- a/meta-oe/recipes-extended/libreport/libreport_2.10.0.bb
+++ b/meta-oe/recipes-extended/libreport/libreport_2.10.0.bb
@@ -33,7 +33,7 @@ PACKAGECONFIG[gtk] = "--with-gtk, --without-gtk, gtk+3,"
33 33
34EXTRA_OECONF += "--without-python2 --with-python3" 34EXTRA_OECONF += "--without-python2 --with-python3"
35 35
36RDEPENDS_python3-libreport += "${PN}" 36RDEPENDS:python3-libreport += "${PN}"
37 37
38do_patch[prefuncs] += "do_gen_version" 38do_patch[prefuncs] += "do_gen_version"
39do_gen_version() { 39do_gen_version() {
@@ -43,7 +43,7 @@ do_gen_version() {
43 43
44PACKAGES += "python3-libreport" 44PACKAGES += "python3-libreport"
45 45
46FILES_${PN} += "${datadir}/*" 46FILES:${PN} += "${datadir}/*"
47FILES_${PN}-dbg += "${PYTHON_SITEPACKAGES_DIR}/*/.debug" 47FILES:${PN}-dbg += "${PYTHON_SITEPACKAGES_DIR}/*/.debug"
48FILES_python3-libreport = "${PYTHON_SITEPACKAGES_DIR}/*" 48FILES:python3-libreport = "${PYTHON_SITEPACKAGES_DIR}/*"
49 49
diff --git a/meta-oe/recipes-extended/libstatgrab/libstatgrab_0.92.bb b/meta-oe/recipes-extended/libstatgrab/libstatgrab_0.92.bb
index a47d3bf00..3f15a259b 100644
--- a/meta-oe/recipes-extended/libstatgrab/libstatgrab_0.92.bb
+++ b/meta-oe/recipes-extended/libstatgrab/libstatgrab_0.92.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
6 6
7DEPENDS = "ncurses" 7DEPENDS = "ncurses"
8 8
9PACKAGES_prepend = "statgrab statgrab-dbg saidar saidar-dbg ${PN}-mrtg " 9PACKAGES:prepend = "statgrab statgrab-dbg saidar saidar-dbg ${PN}-mrtg "
10 10
11# don't use the git tag unless docbooc2x is available to build the manpages 11# don't use the git tag unless docbooc2x is available to build the manpages
12SRC_URI = "https://github.com/libstatgrab/libstatgrab/releases/download/LIBSTATGRAB_0_92/libstatgrab-0.92.tar.gz \ 12SRC_URI = "https://github.com/libstatgrab/libstatgrab/releases/download/LIBSTATGRAB_0_92/libstatgrab-0.92.tar.gz \
@@ -27,9 +27,9 @@ PACKAGECONFIG[logging] = "--enable-logging,--disable-logging,"
27 27
28inherit autotools pkgconfig 28inherit autotools pkgconfig
29 29
30FILES_statgrab = "${bindir}/statgrab" 30FILES:statgrab = "${bindir}/statgrab"
31FILES_statgrab-dbg = "${bindir}/.debug/statgrab" 31FILES:statgrab-dbg = "${bindir}/.debug/statgrab"
32FILES_saidar = "${bindir}/saidar" 32FILES:saidar = "${bindir}/saidar"
33FILES_saidar-dbg = "${bindir}/.debug/saidar" 33FILES:saidar-dbg = "${bindir}/.debug/saidar"
34FILES_${PN}-mrtg = "${bindir}/statgrab-make-mrtg-config ${bindir}/statgrab-make-mrtg-index" 34FILES:${PN}-mrtg = "${bindir}/statgrab-make-mrtg-config ${bindir}/statgrab-make-mrtg-index"
35RDEPENDS_${PN}-mrtg_append = " perl statgrab" 35RDEPENDS:${PN}-mrtg:append = " perl statgrab"
diff --git a/meta-oe/recipes-extended/libuio/libuio_0.2.1.bb b/meta-oe/recipes-extended/libuio/libuio_0.2.1.bb
index dd34c180a..781e7aab7 100644
--- a/meta-oe/recipes-extended/libuio/libuio_0.2.1.bb
+++ b/meta-oe/recipes-extended/libuio/libuio_0.2.1.bb
@@ -18,5 +18,5 @@ S = "${WORKDIR}/git"
18 18
19PACKAGES += "${PN}-tools" 19PACKAGES += "${PN}-tools"
20 20
21FILES_${PN} = "${libdir}" 21FILES:${PN} = "${libdir}"
22FILES_${PN}-tools = "${bindir}" 22FILES:${PN}-tools = "${bindir}"
diff --git a/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb b/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb
index 401c2c4da..792d69624 100644
--- a/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb
+++ b/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
7 7
8PR = "r3" 8PR = "r3"
9 9
10DEPENDS_class-native = "freetype-native libpng-native jpeg-native" 10DEPENDS:class-native = "freetype-native libpng-native jpeg-native"
11DEPENDS = "freetype libpng jpeg expat gtk+" 11DEPENDS = "freetype libpng jpeg expat gtk+"
12 12
13BBCLASSEXTEND = "native" 13BBCLASSEXTEND = "native"
@@ -25,8 +25,8 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/wvware/${BPN}/${PV}/${BPN}-${PV}.tar.gz;name=ta
25SRC_URI[tarball.md5sum] = "d1177739bf1ceb07f57421f0cee191e0" 25SRC_URI[tarball.md5sum] = "d1177739bf1ceb07f57421f0cee191e0"
26SRC_URI[tarball.sha256sum] = "5b345c69220545d003ad52bfd035d5d6f4f075e65204114a9e875e84895a7cf8" 26SRC_URI[tarball.sha256sum] = "5b345c69220545d003ad52bfd035d5d6f4f075e65204114a9e875e84895a7cf8"
27 27
28FILES_${PN}-dbg += "${libdir}/gtk-2.0/2.10.0/loaders/.debug" 28FILES:${PN}-dbg += "${libdir}/gtk-2.0/2.10.0/loaders/.debug"
29FILES_${PN}-dev += "${libdir}/gtk-2.0/2.10.0/loaders/*.la" 29FILES:${PN}-dev += "${libdir}/gtk-2.0/2.10.0/loaders/*.la"
30FILES_${PN}-staticdev += "${libdir}/gtk-2.0/2.10.0/loaders/*.a" 30FILES:${PN}-staticdev += "${libdir}/gtk-2.0/2.10.0/loaders/*.a"
31FILES_${PN} += "${libdir}/gtk-2.0/2.10.0/loaders/*.so" 31FILES:${PN} += "${libdir}/gtk-2.0/2.10.0/loaders/*.so"
32 32
diff --git a/meta-oe/recipes-extended/libyang/libyang_2.0.7.bb b/meta-oe/recipes-extended/libyang/libyang_2.0.7.bb
index 8e9e8cc02..6c675c406 100644
--- a/meta-oe/recipes-extended/libyang/libyang_2.0.7.bb
+++ b/meta-oe/recipes-extended/libyang/libyang_2.0.7.bb
@@ -15,9 +15,9 @@ SRC_URI = "git://github.com/CESNET/libyang.git \
15 15
16S = "${WORKDIR}/git" 16S = "${WORKDIR}/git"
17 17
18COMPATIBLE_HOST_riscv32 = "null" 18COMPATIBLE_HOST:riscv32 = "null"
19COMPATIBLE_HOST_armv5 = "null" 19COMPATIBLE_HOST:armv5 = "null"
20COMPATIBLE_HOST_riscv64 = "null" 20COMPATIBLE_HOST:riscv64 = "null"
21 21
22# Main dependencies 22# Main dependencies
23inherit cmake pkgconfig lib_package binconfig-disabled ptest 23inherit cmake pkgconfig lib_package binconfig-disabled ptest
@@ -26,7 +26,7 @@ DEPENDS += "${@bb.utils.contains('PTEST_ENABLED', '1', 'cmocka', '', d)}"
26BINCONFIG = "${bindir}/pcre2-config" 26BINCONFIG = "${bindir}/pcre2-config"
27 27
28# Ptest dependencies 28# Ptest dependencies
29RDEPENDS_${PN}-ptest += "valgrind" 29RDEPENDS:${PN}-ptest += "valgrind"
30 30
31EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=Release" 31EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=Release"
32EXTRA_OECMAKE += " ${@bb.utils.contains('PTEST_ENABLED', '1', '-DENABLE_BUILD_TESTS=ON', '', d)}" 32EXTRA_OECMAKE += " ${@bb.utils.contains('PTEST_ENABLED', '1', '-DENABLE_BUILD_TESTS=ON', '', d)}"
diff --git a/meta-oe/recipes-extended/linuxconsole/linuxconsole_1.7.0.bb b/meta-oe/recipes-extended/linuxconsole/linuxconsole_1.7.0.bb
index fb161b658..504176d63 100644
--- a/meta-oe/recipes-extended/linuxconsole/linuxconsole_1.7.0.bb
+++ b/meta-oe/recipes-extended/linuxconsole/linuxconsole_1.7.0.bb
@@ -28,8 +28,8 @@ EXTRA_OEMAKE = "DESTDIR=${D} PREFIX=${prefix} -C utils"
28EXTRA_OEMAKE += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'SYSTEMD_SUPPORT=1', '', d)}" 28EXTRA_OEMAKE += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'SYSTEMD_SUPPORT=1', '', d)}"
29 29
30SYSTEMD_PACKAGES += "inputattach" 30SYSTEMD_PACKAGES += "inputattach"
31SYSTEMD_SERVICE_inputattach = "inputattach.service" 31SYSTEMD_SERVICE:inputattach = "inputattach.service"
32SYSTEMD_AUTO_ENABLE_inputattach = "enable" 32SYSTEMD_AUTO_ENABLE:inputattach = "enable"
33 33
34PROVIDES += "joystick" 34PROVIDES += "joystick"
35 35
@@ -60,15 +60,15 @@ PACKAGES += "inputattach joystick-jscal joystick"
60 60
61# We won't package any file here as we are following the same packaging schema 61# We won't package any file here as we are following the same packaging schema
62# Debian does and we are splitting it in 'inputattach' and 'joystick' packages. 62# Debian does and we are splitting it in 'inputattach' and 'joystick' packages.
63FILES_${PN} = "" 63FILES:${PN} = ""
64 64
65FILES_inputattach += "\ 65FILES:inputattach += "\
66 ${bindir}/inputattach \ 66 ${bindir}/inputattach \
67 ${bindir}/inputattachctl \ 67 ${bindir}/inputattachctl \
68 ${systemd_system_unitdir}/inputattach.service \ 68 ${systemd_system_unitdir}/inputattach.service \
69" 69"
70 70
71FILES_joystick += "\ 71FILES:joystick += "\
72 ${bindir}/evdev-joystick \ 72 ${bindir}/evdev-joystick \
73 ${bindir}/ffcfstress \ 73 ${bindir}/ffcfstress \
74 ${bindir}/ffmvforce \ 74 ${bindir}/ffmvforce \
@@ -81,16 +81,16 @@ FILES_joystick += "\
81 ${nonarch_base_libdir}/udev/rules.d/80-stelladaptor-joystick.rules \ 81 ${nonarch_base_libdir}/udev/rules.d/80-stelladaptor-joystick.rules \
82" 82"
83 83
84FILES_joystick-jscal = " \ 84FILES:joystick-jscal = " \
85 ${datadir}/joystick \ 85 ${datadir}/joystick \
86 ${bindir}/jscal \ 86 ${bindir}/jscal \
87 ${bindir}/jscal-restore \ 87 ${bindir}/jscal-restore \
88 ${bindir}/jscal-store \ 88 ${bindir}/jscal-store \
89" 89"
90 90
91RDEPENDS_inputattach += "inputattach-config" 91RDEPENDS:inputattach += "inputattach-config"
92 92
93RDEPENDS_joystick-jscal += "\ 93RDEPENDS:joystick-jscal += "\
94 bash \ 94 bash \
95 gawk \ 95 gawk \
96" 96"
diff --git a/meta-oe/recipes-extended/logwatch/logwatch_7.5.3.bb b/meta-oe/recipes-extended/logwatch/logwatch_7.5.3.bb
index 644e42071..b2fb7718e 100644
--- a/meta-oe/recipes-extended/logwatch/logwatch_7.5.3.bb
+++ b/meta-oe/recipes-extended/logwatch/logwatch_7.5.3.bb
@@ -9,7 +9,7 @@ SECTION = "devel"
9HOMEPAGE = "http://www.logwatch.org/" 9HOMEPAGE = "http://www.logwatch.org/"
10LICENSE = "MIT" 10LICENSE = "MIT"
11LIC_FILES_CHKSUM = "file://LICENSE;md5=ad199c8aca74e70f296f731ad9a1521c" 11LIC_FILES_CHKSUM = "file://LICENSE;md5=ad199c8aca74e70f296f731ad9a1521c"
12RDEPENDS_${PN} = "perl" 12RDEPENDS:${PN} = "perl"
13 13
14SRC_URI = "http://jaist.dl.sourceforge.net/project/${BPN}/${BP}/${BP}.tar.gz" 14SRC_URI = "http://jaist.dl.sourceforge.net/project/${BPN}/${BP}/${BP}.tar.gz"
15SRC_URI[md5sum] = "8bcf3edc5a4687c8aad1b9c01e2be54b" 15SRC_URI[md5sum] = "8bcf3edc5a4687c8aad1b9c01e2be54b"
diff --git a/meta-oe/recipes-extended/lprng/lprng_3.8.C.bb b/meta-oe/recipes-extended/lprng/lprng_3.8.C.bb
index 443234236..53d4f463b 100644
--- a/meta-oe/recipes-extended/lprng/lprng_3.8.C.bb
+++ b/meta-oe/recipes-extended/lprng/lprng_3.8.C.bb
@@ -12,12 +12,12 @@ SRC_URI[sha256sum] = "694a1747a96385b89e93f43343bf35cee5c8c73353a83814106911c99f
12inherit autotools gettext 12inherit autotools gettext
13 13
14EXTRA_OECONF = "--disable-ssl --disable-kerberos --enable-force_localhost" 14EXTRA_OECONF = "--disable-ssl --disable-kerberos --enable-force_localhost"
15FILES_${PN}-dbg += "${libdir}/lprng/filters/.debug" 15FILES:${PN}-dbg += "${libdir}/lprng/filters/.debug"
16 16
17# configure: WARNING: Program 'clear' is not found. Set environment CLEAR=no if you do not want to use it 17# configure: WARNING: Program 'clear' is not found. Set environment CLEAR=no if you do not want to use it
18export CLEAR = "no" 18export CLEAR = "no"
19 19
20do_install_append() { 20do_install:append() {
21 mv ${D}/etc/printcap.sample ${D}/etc/printcap 21 mv ${D}/etc/printcap.sample ${D}/etc/printcap
22 mv ${D}/etc/lpd/lpd.conf.sample ${D}/etc/lpd/lpd.conf 22 mv ${D}/etc/lpd/lpd.conf.sample ${D}/etc/lpd/lpd.conf
23 mv ${D}/etc/lpd/lpd.perms.sample ${D}/etc/lpd/lpd.perms 23 mv ${D}/etc/lpd/lpd.perms.sample ${D}/etc/lpd/lpd.perms
diff --git a/meta-oe/recipes-extended/mailx/mailx_12.5-5.bb b/meta-oe/recipes-extended/mailx/mailx_12.5-5.bb
index 4161ea675..dbf5d59d1 100644
--- a/meta-oe/recipes-extended/mailx/mailx_12.5-5.bb
+++ b/meta-oe/recipes-extended/mailx/mailx_12.5-5.bb
@@ -36,7 +36,7 @@ S = "${WORKDIR}/heirloom-mailx-12.5"
36 36
37inherit autotools-brokensep 37inherit autotools-brokensep
38 38
39CFLAGS_append = " -D_BSD_SOURCE -DDEBIAN -I${S}/EXT" 39CFLAGS:append = " -D_BSD_SOURCE -DDEBIAN -I${S}/EXT"
40 40
41# "STRIP=true" means that 'true' command will be used to 'strip' files which will achieve the effect of not stripping them 41# "STRIP=true" means that 'true' command will be used to 'strip' files which will achieve the effect of not stripping them
42# mailx's Makefile doesn't allow a more straightforward way to avoid stripping 42# mailx's Makefile doesn't allow a more straightforward way to avoid stripping
@@ -50,5 +50,5 @@ PARALLEL_MAKE = ""
50 50
51# Causes gcc to get stuck and eat all available memory in qemuarm builds 51# Causes gcc to get stuck and eat all available memory in qemuarm builds
52# http://errors.yoctoproject.org/Errors/Details/20488/ 52# http://errors.yoctoproject.org/Errors/Details/20488/
53ARM_INSTRUCTION_SET_armv4 = "arm" 53ARM_INSTRUCTION_SET:armv4 = "arm"
54ARM_INSTRUCTION_SET_armv5 = "arm" 54ARM_INSTRUCTION_SET:armv5 = "arm"
diff --git a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb
index ef82a8fb0..596ec0b43 100644
--- a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb
+++ b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb
@@ -8,7 +8,7 @@ LICENSE = "Apache-2.0"
8LIC_FILES_CHKSUM = "file://LICENSE;md5=f9534eb5f4ab800b573a37bffc62f3a7" 8LIC_FILES_CHKSUM = "file://LICENSE;md5=f9534eb5f4ab800b573a37bffc62f3a7"
9 9
10DEPENDS = "virtual/crypt expat flex python3 bison-native libxml2 nettle lz4" 10DEPENDS = "virtual/crypt expat flex python3 bison-native libxml2 nettle lz4"
11RDEPENDS_${PN} = "python3-core" 11RDEPENDS:${PN} = "python3-core"
12 12
13SRCREV = "aa42957a2e227df41510047cece3cd606dc1cb6a" 13SRCREV = "aa42957a2e227df41510047cece3cd606dc1cb6a"
14SRC_URI = "git://github.com/apache/nifi-minifi-cpp.git \ 14SRC_URI = "git://github.com/apache/nifi-minifi-cpp.git \
@@ -47,7 +47,7 @@ S = "${WORKDIR}/git"
47inherit pkgconfig cmake systemd 47inherit pkgconfig cmake systemd
48 48
49SYSTEMD_PACKAGES = "minifi-cpp" 49SYSTEMD_PACKAGES = "minifi-cpp"
50SYSTEMD_SERVICE_${PN} = "minifi.service" 50SYSTEMD_SERVICE:${PN} = "minifi.service"
51SYSTEMD_AUTO_ENABLE = "disable" 51SYSTEMD_AUTO_ENABLE = "disable"
52 52
53OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM = "BOTH" 53OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM = "BOTH"
@@ -58,23 +58,23 @@ EXTRA_OECMAKE += " \
58 -DGCC_AR=${STAGING_BINDIR_TOOLCHAIN}/${AR} \ 58 -DGCC_AR=${STAGING_BINDIR_TOOLCHAIN}/${AR} \
59 -DGCC_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${RANLIB} \ 59 -DGCC_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${RANLIB} \
60 " 60 "
61EXTRA_OECMAKE_append_toolchain-clang = " -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ranlib" 61EXTRA_OECMAKE:append:toolchain-clang = " -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ranlib"
62LDFLAGS_append_toolchain-clang = " -fuse-ld=lld" 62LDFLAGS:append:toolchain-clang = " -fuse-ld=lld"
63 63
64# RV lld errors out: 64# RV lld errors out:
65# riscv64-yoe-linux-ld.lld: error: init.c:(.text+0x0): relocation R_RISCV_ALIGN requires unimplemented linker relaxation; recompile with -mno-relax 65# riscv64-yoe-linux-ld.lld: error: init.c:(.text+0x0): relocation R_RISCV_ALIGN requires unimplemented linker relaxation; recompile with -mno-relax
66LDFLAGS_remove_riscv32 = "-fuse-ld=lld" 66LDFLAGS:remove:riscv32 = "-fuse-ld=lld"
67LDFLAGS_remove_riscv64 = "-fuse-ld=lld" 67LDFLAGS:remove:riscv64 = "-fuse-ld=lld"
68 68
69# There are endian issues when communicating with the x86 nifi on the the mips and the ppc machines. 69# There are endian issues when communicating with the x86 nifi on the the mips and the ppc machines.
70COMPATIBLE_MACHINE_mips = "(!.*mips).*" 70COMPATIBLE_MACHINE:mips = "(!.*mips).*"
71COMPATIBLE_MACHINE_mips64 = "(!.*mips64).*" 71COMPATIBLE_MACHINE:mips64 = "(!.*mips64).*"
72COMPATIBLE_MACHINE_powerpc = "(!.*ppc).*" 72COMPATIBLE_MACHINE:powerpc = "(!.*ppc).*"
73 73
74TARGET_CFLAGS_append_riscv32 = " -fpic" 74TARGET_CFLAGS:append:riscv32 = " -fpic"
75TARGET_CXXFLAGS_append_riscv32 = " -fpic" 75TARGET_CXXFLAGS:append:riscv32 = " -fpic"
76TARGET_CFLAGS_append_riscv64 = " -fpic" 76TARGET_CFLAGS:append:riscv64 = " -fpic"
77TARGET_CXXFLAGS_append_riscv64 = " -fpic" 77TARGET_CXXFLAGS:append:riscv64 = " -fpic"
78 78
79do_install[cleandirs] += "${WORKDIR}/minifi-install" 79do_install[cleandirs] += "${WORKDIR}/minifi-install"
80PSEUDO_CONSIDER_PATHS .= ",${WORKDIR}/minifi-install" 80PSEUDO_CONSIDER_PATHS .= ",${WORKDIR}/minifi-install"
@@ -130,7 +130,7 @@ do_install() {
130 fi 130 fi
131} 131}
132 132
133pkg_postinst_${PN}() { 133pkg_postinst:${PN}() {
134 if [ -z "$D" ]; then 134 if [ -z "$D" ]; then
135 if type systemd-tmpfiles >/dev/null; then 135 if type systemd-tmpfiles >/dev/null; then
136 systemd-tmpfiles --create 136 systemd-tmpfiles --create
diff --git a/meta-oe/recipes-extended/mraa/mraa_git.bb b/meta-oe/recipes-extended/mraa/mraa_git.bb
index 9b3289f17..dcfbabc8a 100644
--- a/meta-oe/recipes-extended/mraa/mraa_git.bb
+++ b/meta-oe/recipes-extended/mraa/mraa_git.bb
@@ -22,7 +22,7 @@ inherit cmake distutils3-base
22 22
23DEPENDS += "json-c" 23DEPENDS += "json-c"
24 24
25EXTRA_OECMAKE_append = " -DINSTALLTOOLS:BOOL=ON -DFIRMATA=ON -DCMAKE_SKIP_RPATH=ON -DPYTHON2_LIBRARY=OFF \ 25EXTRA_OECMAKE:append = " -DINSTALLTOOLS:BOOL=ON -DFIRMATA=ON -DCMAKE_SKIP_RPATH=ON -DPYTHON2_LIBRARY=OFF \
26 -DPYTHON3_PACKAGES_PATH:PATH=${baselib}/python${PYTHON_BASEVERSION}/site-packages \ 26 -DPYTHON3_PACKAGES_PATH:PATH=${baselib}/python${PYTHON_BASEVERSION}/site-packages \
27 -DPYTHON_LIBRARY=${STAGING_LIBDIR}/lib${PYTHON_DIR}${PYTHON_ABI}.so \ 27 -DPYTHON_LIBRARY=${STAGING_LIBDIR}/lib${PYTHON_DIR}${PYTHON_ABI}.so \
28 -DPYTHON_INCLUDE_DIR=${STAGING_INCDIR}/${PYTHON_DIR}${PYTHON_ABI} \ 28 -DPYTHON_INCLUDE_DIR=${STAGING_INCDIR}/${PYTHON_DIR}${PYTHON_ABI} \
@@ -31,20 +31,20 @@ EXTRA_OECMAKE_append = " -DINSTALLTOOLS:BOOL=ON -DFIRMATA=ON -DCMAKE_SKIP_RPATH=
31# Prepend mraa-utils to make sure bindir ends up in there 31# Prepend mraa-utils to make sure bindir ends up in there
32PACKAGES =+ "${PN}-utils" 32PACKAGES =+ "${PN}-utils"
33 33
34FILES_${PN}-doc += "${datadir}/mraa/examples/" 34FILES:${PN}-doc += "${datadir}/mraa/examples/"
35 35
36FILES_${PN}-utils = "${bindir}/" 36FILES:${PN}-utils = "${bindir}/"
37 37
38# override this in local.conf to get needed bindings. 38# override this in local.conf to get needed bindings.
39# BINDINGS_pn-mraa="python" 39# BINDINGS:pn-mraa="python"
40# will result in only the python bindings being built/packaged. 40# will result in only the python bindings being built/packaged.
41# Note: 'nodejs' is disabled by default because the bindings 41# Note: 'nodejs' is disabled by default because the bindings
42# generation currently fails with nodejs (>v7.x). 42# generation currently fails with nodejs (>v7.x).
43BINDINGS ??= "python" 43BINDINGS ??= "python"
44 44
45# nodejs isn't available for armv4/armv5 architectures 45# nodejs isn't available for armv4/armv5 architectures
46BINDINGS_armv4 ??= "python" 46BINDINGS:armv4 ??= "python"
47BINDINGS_armv5 ??= "python" 47BINDINGS:armv5 ??= "python"
48 48
49PACKAGECONFIG ??= "${@bb.utils.contains('PACKAGES', 'node-${PN}', 'nodejs', '', d)} \ 49PACKAGECONFIG ??= "${@bb.utils.contains('PACKAGES', 'node-${PN}', 'nodejs', '', d)} \
50 ${@bb.utils.contains('PACKAGES', '${PYTHON_PN}-${PN}', 'python', '', d)}" 50 ${@bb.utils.contains('PACKAGES', '${PYTHON_PN}-${PN}', 'python', '', d)}"
@@ -53,11 +53,11 @@ PACKAGECONFIG[python] = "-DBUILDSWIGPYTHON=ON, -DBUILDSWIGPYTHON=OFF, swig-nativ
53PACKAGECONFIG[nodejs] = "-DBUILDSWIGNODE=ON, -DBUILDSWIGNODE=OFF, swig-native nodejs-native," 53PACKAGECONFIG[nodejs] = "-DBUILDSWIGNODE=ON, -DBUILDSWIGNODE=OFF, swig-native nodejs-native,"
54PACKAGECONFIG[ft4222] = "-DUSBPLAT=ON -DFTDI4222=ON, -DUSBPLAT=OFF -DFTDI4222=OFF,, libft4222" 54PACKAGECONFIG[ft4222] = "-DUSBPLAT=ON -DFTDI4222=ON, -DUSBPLAT=OFF -DFTDI4222=OFF,, libft4222"
55 55
56FILES_${PYTHON_PN}-${PN} = "${PYTHON_SITEPACKAGES_DIR}/" 56FILES:${PYTHON_PN}-${PN} = "${PYTHON_SITEPACKAGES_DIR}/"
57RDEPENDS_${PYTHON_PN}-${PN} += "${PYTHON_PN}" 57RDEPENDS:${PYTHON_PN}-${PN} += "${PYTHON_PN}"
58 58
59FILES_node-${PN} = "${prefix}/lib/node_modules/" 59FILES:node-${PN} = "${prefix}/lib/node_modules/"
60RDEPENDS_node-${PN} += "nodejs" 60RDEPENDS:node-${PN} += "nodejs"
61 61
62### Include desired language bindings ### 62### Include desired language bindings ###
63PACKAGES =+ "${@bb.utils.contains('BINDINGS', 'nodejs', 'node-${PN}', '', d)}" 63PACKAGES =+ "${@bb.utils.contains('BINDINGS', 'nodejs', 'node-${PN}', '', d)}"
diff --git a/meta-oe/recipes-extended/nana/nana_2.5.bb b/meta-oe/recipes-extended/nana/nana_2.5.bb
index 423500698..e0b6f569c 100644
--- a/meta-oe/recipes-extended/nana/nana_2.5.bb
+++ b/meta-oe/recipes-extended/nana/nana_2.5.bb
@@ -19,14 +19,14 @@ inherit autotools-brokensep pkgconfig texinfo
19 19
20EXTRA_OEMAKE = "DESTDIR=${D}" 20EXTRA_OEMAKE = "DESTDIR=${D}"
21 21
22do_configure_prepend_class-nativesdk() { 22do_configure:prepend:class-nativesdk() {
23 sed -i -e 's:@CPP@:\$\{CXX\} \$\{CXXFLAGS\} \-E:g' ${S}/src/nana.in 23 sed -i -e 's:@CPP@:\$\{CXX\} \$\{CXXFLAGS\} \-E:g' ${S}/src/nana.in
24 sed -i -e 's:@CC@:\$\{CC\} \$\{CFLAGS\} \-E:g' ${S}/src/nana-clg.in 24 sed -i -e 's:@CC@:\$\{CC\} \$\{CFLAGS\} \-E:g' ${S}/src/nana-clg.in
25 sed -i -e 's:@CXX@::g' ${S}/src/nana-c++lg.in 25 sed -i -e 's:@CXX@::g' ${S}/src/nana-c++lg.in
26 sed -i -e 's:@GDB@:\$\{GDB\}:g' ${S}/src/nana-run.in 26 sed -i -e 's:@GDB@:\$\{GDB\}:g' ${S}/src/nana-run.in
27} 27}
28 28
29do_install_prepend() { 29do_install:prepend() {
30 install -d ${D}${mandir}/man1 30 install -d ${D}${mandir}/man1
31 install -d ${D}${mandir}/man3 31 install -d ${D}${mandir}/man3
32 install -d ${D}${datadir}/info 32 install -d ${D}${datadir}/info
diff --git a/meta-oe/recipes-extended/openlmi/openlmi-tools_0.10.5.bb b/meta-oe/recipes-extended/openlmi/openlmi-tools_0.10.5.bb
index 6009cd030..850ed4f5f 100644
--- a/meta-oe/recipes-extended/openlmi/openlmi-tools_0.10.5.bb
+++ b/meta-oe/recipes-extended/openlmi/openlmi-tools_0.10.5.bb
@@ -18,7 +18,7 @@ SRC_URI[sha256sum] = "292b8f5f2250655a4add8183c529b73358bc980bd4f23cfa484a940953
18 18
19S = "${WORKDIR}/${BP}/cli" 19S = "${WORKDIR}/${BP}/cli"
20 20
21do_configure_prepend() { 21do_configure:prepend() {
22 sed 's/@@VERSION@@/$(VERSION)/g' ${S}/setup.py.skel > ${S}/setup.py 22 sed 's/@@VERSION@@/$(VERSION)/g' ${S}/setup.py.skel > ${S}/setup.py
23} 23}
24 24
diff --git a/meta-oe/recipes-extended/openwsman/openwsman_2.6.11.bb b/meta-oe/recipes-extended/openwsman/openwsman_2.6.11.bb
index 9d5a2307e..23db7c679 100644
--- a/meta-oe/recipes-extended/openwsman/openwsman_2.6.11.bb
+++ b/meta-oe/recipes-extended/openwsman/openwsman_2.6.11.bb
@@ -30,10 +30,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d4f53d4c6cf73b9d43186ce3be6dd0ba"
30 30
31inherit systemd cmake pkgconfig python3native perlnative 31inherit systemd cmake pkgconfig python3native perlnative
32 32
33SYSTEMD_SERVICE_${PN} = "openwsmand.service" 33SYSTEMD_SERVICE:${PN} = "openwsmand.service"
34SYSTEMD_AUTO_ENABLE = "disable" 34SYSTEMD_AUTO_ENABLE = "disable"
35 35
36LDFLAGS_append = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', " -fuse-ld=bfd ", '', d)}" 36LDFLAGS:append = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', " -fuse-ld=bfd ", '', d)}"
37 37
38EXTRA_OECMAKE = "-DBUILD_BINDINGS=NO \ 38EXTRA_OECMAKE = "-DBUILD_BINDINGS=NO \
39 -DBUILD_LIBCIM=NO \ 39 -DBUILD_LIBCIM=NO \
@@ -44,12 +44,12 @@ EXTRA_OECMAKE = "-DBUILD_BINDINGS=NO \
44 -DLIB=${baselib} \ 44 -DLIB=${baselib} \
45 " 45 "
46 46
47do_configure_prepend() { 47do_configure:prepend() {
48 export STAGING_INCDIR=${STAGING_INCDIR} 48 export STAGING_INCDIR=${STAGING_INCDIR}
49 export STAGING_LIBDIR=${STAGING_LIBDIR} 49 export STAGING_LIBDIR=${STAGING_LIBDIR}
50} 50}
51 51
52do_install_append() { 52do_install:append() {
53 install -d ${D}/${sysconfdir}/init.d 53 install -d ${D}/${sysconfdir}/init.d
54 install -m 755 ${B}/etc/init/openwsmand.sh ${D}/${sysconfdir}/init.d/openwsmand 54 install -m 755 ${B}/etc/init/openwsmand.sh ${D}/${sysconfdir}/init.d/openwsmand
55 ln -sf ${sysconfdir}/init.d/openwsmand ${D}/${sbindir}/rcopenwsmand 55 ln -sf ${sysconfdir}/init.d/openwsmand ${D}/${sbindir}/rcopenwsmand
@@ -64,9 +64,9 @@ do_install_append() {
64 fi 64 fi
65} 65}
66 66
67FILES_${PN}-dbg += "${libdir}/openwsman/plugins/.debug/ \ 67FILES:${PN}-dbg += "${libdir}/openwsman/plugins/.debug/ \
68 ${libdir}/openwsman/authenticators/.debug/ \ 68 ${libdir}/openwsman/authenticators/.debug/ \
69 " 69 "
70 70
71INSANE_SKIP_${PN} = "dev-so" 71INSANE_SKIP:${PN} = "dev-so"
72RDEPENDS_${PN} = "ruby" 72RDEPENDS:${PN} = "ruby"
diff --git a/meta-oe/recipes-extended/ostree/ostree_2021.3.bb b/meta-oe/recipes-extended/ostree/ostree_2021.3.bb
index c735f6d8b..a0576b51e 100644
--- a/meta-oe/recipes-extended/ostree/ostree_2021.3.bb
+++ b/meta-oe/recipes-extended/ostree/ostree_2021.3.bb
@@ -45,7 +45,7 @@ PACKAGECONFIG ??= " \
45 45
46# We include soup because ostree can't (currently) be built without 46# We include soup because ostree can't (currently) be built without
47# soup or curl - https://github.com/ostreedev/ostree/issues/1897 47# soup or curl - https://github.com/ostreedev/ostree/issues/1897
48PACKAGECONFIG_class-native ??= " \ 48PACKAGECONFIG:class-native ??= " \
49 ${@bb.utils.filter('DISTRO_FEATURES', 'selinux smack', d)} \ 49 ${@bb.utils.filter('DISTRO_FEATURES', 'selinux smack', d)} \
50 builtin-grub2-mkconfig \ 50 builtin-grub2-mkconfig \
51 gpgme \ 51 gpgme \
@@ -84,7 +84,7 @@ EXTRA_OEMAKE = " \
84 INTROSPECTION_SCANNER_ENV= \ 84 INTROSPECTION_SCANNER_ENV= \
85" 85"
86 86
87EXTRA_OECONF_class-native = " \ 87EXTRA_OECONF:class-native = " \
88 --enable-wrpseudo-compat \ 88 --enable-wrpseudo-compat \
89 --disable-otmpfile \ 89 --disable-otmpfile \
90" 90"
@@ -92,17 +92,17 @@ EXTRA_OECONF_class-native = " \
92# Path to ${prefix}/lib/ostree/ostree-grub-generator is hardcoded on the 92# Path to ${prefix}/lib/ostree/ostree-grub-generator is hardcoded on the
93# do_configure stage so we do depend on it 93# do_configure stage so we do depend on it
94SYSROOT_DIR = "${STAGING_DIR_TARGET}" 94SYSROOT_DIR = "${STAGING_DIR_TARGET}"
95SYSROOT_DIR_class-native = "${STAGING_DIR_NATIVE}" 95SYSROOT_DIR:class-native = "${STAGING_DIR_NATIVE}"
96do_configure[vardeps] += "SYSROOT_DIR" 96do_configure[vardeps] += "SYSROOT_DIR"
97 97
98do_configure_prepend() { 98do_configure:prepend() {
99 # this reflects what autogen.sh does, but the OE wrappers for autoreconf 99 # this reflects what autogen.sh does, but the OE wrappers for autoreconf
100 # allow it to work without the other gyrations which exist there 100 # allow it to work without the other gyrations which exist there
101 cp ${S}/libglnx/Makefile-libglnx.am ${S}/libglnx/Makefile-libglnx.am.inc 101 cp ${S}/libglnx/Makefile-libglnx.am ${S}/libglnx/Makefile-libglnx.am.inc
102 cp ${S}/bsdiff/Makefile-bsdiff.am ${S}/bsdiff/Makefile-bsdiff.am.inc 102 cp ${S}/bsdiff/Makefile-bsdiff.am ${S}/bsdiff/Makefile-bsdiff.am.inc
103} 103}
104 104
105do_install_append_class-native() { 105do_install:append:class-native() {
106 create_wrapper ${D}${bindir}/ostree OSTREE_GRUB2_EXEC="${STAGING_LIBDIR_NATIVE}/ostree/ostree-grub-generator" 106 create_wrapper ${D}${bindir}/ostree OSTREE_GRUB2_EXEC="${STAGING_LIBDIR_NATIVE}/ostree/ostree-grub-generator"
107} 107}
108 108
@@ -114,38 +114,38 @@ PACKAGE_BEFORE_PN = " \
114 ${PN}-trivial-httpd \ 114 ${PN}-trivial-httpd \
115" 115"
116 116
117FILES_${PN} += " \ 117FILES:${PN} += " \
118 ${nonarch_libdir}/${BPN} \ 118 ${nonarch_libdir}/${BPN} \
119 ${nonarch_libdir}/tmpfiles.d \ 119 ${nonarch_libdir}/tmpfiles.d \
120 ${systemd_unitdir}/system \ 120 ${systemd_unitdir}/system \
121 ${systemd_unitdir}/system-generators \ 121 ${systemd_unitdir}/system-generators \
122" 122"
123FILES_${PN}-dracut = " \ 123FILES:${PN}-dracut = " \
124 ${sysconfdir}/dracut.conf.d \ 124 ${sysconfdir}/dracut.conf.d \
125 ${libdir}/dracut \ 125 ${libdir}/dracut \
126" 126"
127FILES_${PN}-grub = " \ 127FILES:${PN}-grub = " \
128 ${sysconfdir}/grub.d \ 128 ${sysconfdir}/grub.d \
129 ${libexecdir}/libostree/grub2-15_ostree \ 129 ${libexecdir}/libostree/grub2-15_ostree \
130" 130"
131FILES_${PN}-mkinitcpio = " \ 131FILES:${PN}-mkinitcpio = " \
132 ${sysconfdir}/ostree-mkinitcpio.conf \ 132 ${sysconfdir}/ostree-mkinitcpio.conf \
133 ${libdir}/initcpio \ 133 ${libdir}/initcpio \
134" 134"
135FILES_${PN}-switchroot = " \ 135FILES:${PN}-switchroot = " \
136 ${nonarch_libdir}/${BPN}/ostree-prepare-root \ 136 ${nonarch_libdir}/${BPN}/ostree-prepare-root \
137 ${systemd_unitdir}/system/ostree-prepare-root.service \ 137 ${systemd_unitdir}/system/ostree-prepare-root.service \
138" 138"
139FILES_${PN}-trivial-httpd = " \ 139FILES:${PN}-trivial-httpd = " \
140 ${libexecdir}/libostree/ostree-trivial-httpd \ 140 ${libexecdir}/libostree/ostree-trivial-httpd \
141" 141"
142 142
143RDEPENDS_${PN} = " \ 143RDEPENDS:${PN} = " \
144 ${@bb.utils.contains('PACKAGECONFIG', 'trivial-httpd-cmdline', '${PN}-trivial-httpd', '', d)} \ 144 ${@bb.utils.contains('PACKAGECONFIG', 'trivial-httpd-cmdline', '${PN}-trivial-httpd', '', d)} \
145" 145"
146RDEPENDS_${PN}-dracut = "bash" 146RDEPENDS:${PN}-dracut = "bash"
147RDEPENDS_${PN}-mkinitcpio = "bash" 147RDEPENDS:${PN}-mkinitcpio = "bash"
148RDEPENDS_${PN}_class-target = " \ 148RDEPENDS:${PN}:class-target = " \
149 ${@bb.utils.contains('PACKAGECONFIG', 'gpgme', 'gnupg', '', d)} \ 149 ${@bb.utils.contains('PACKAGECONFIG', 'gpgme', 'gnupg', '', d)} \
150 ${PN}-switchroot \ 150 ${PN}-switchroot \
151" 151"
@@ -161,7 +161,7 @@ RDEPENDS_${PN}_class-target = " \
161# /var/tmp as a real filesystem (not a tmpfs) 161# /var/tmp as a real filesystem (not a tmpfs)
162# Sufficient disk space (IMAGE_ROOTFS_SIZE = "524288") and RAM (QB_MEM = "-m 1024") 162# Sufficient disk space (IMAGE_ROOTFS_SIZE = "524288") and RAM (QB_MEM = "-m 1024")
163# 163#
164RDEPENDS_${PN}-ptest += " \ 164RDEPENDS:${PN}-ptest += " \
165 attr \ 165 attr \
166 bash \ 166 bash \
167 coreutils \ 167 coreutils \
@@ -179,11 +179,11 @@ RDEPENDS_${PN}-ptest += " \
179 python3-pyyaml \ 179 python3-pyyaml \
180 ${@bb.utils.contains('PACKAGECONFIG', 'gjs', 'gjs', '', d)} \ 180 ${@bb.utils.contains('PACKAGECONFIG', 'gjs', 'gjs', '', d)} \
181" 181"
182RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-utils glibc-localedata-en-us" 182RDEPENDS:${PN}-ptest:append:libc-glibc = " glibc-utils glibc-localedata-en-us"
183 183
184RRECOMMENDS_${PN} += "kernel-module-overlay" 184RRECOMMENDS:${PN} += "kernel-module-overlay"
185 185
186SYSTEMD_SERVICE_${PN} = "ostree-remount.service ostree-finalize-staged.path" 186SYSTEMD_SERVICE:${PN} = "ostree-remount.service ostree-finalize-staged.path"
187SYSTEMD_SERVICE_${PN}-switchroot = "ostree-prepare-root.service" 187SYSTEMD_SERVICE:${PN}-switchroot = "ostree-prepare-root.service"
188 188
189BBCLASSEXTEND = "native" 189BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-extended/p7zip/p7zip_16.02.bb b/meta-oe/recipes-extended/p7zip/p7zip_16.02.bb
index ada49114c..a5e9539e9 100644
--- a/meta-oe/recipes-extended/p7zip/p7zip_16.02.bb
+++ b/meta-oe/recipes-extended/p7zip/p7zip_16.02.bb
@@ -17,13 +17,13 @@ SRC_URI[sha256sum] = "5eb20ac0e2944f6cb9c2d51dd6c4518941c185347d4089ea89087ffdd6
17 17
18S = "${WORKDIR}/${BPN}_${PV}" 18S = "${WORKDIR}/${BPN}_${PV}"
19 19
20do_compile_append() { 20do_compile:append() {
21 oe_runmake 7z 21 oe_runmake 7z
22} 22}
23FILES_${PN} += "${libdir}/* ${bindir}/7z" 23FILES:${PN} += "${libdir}/* ${bindir}/7z"
24 24
25FILES_SOLIBSDEV = "" 25FILES_SOLIBSDEV = ""
26INSANE_SKIP_${PN} += "dev-so" 26INSANE_SKIP:${PN} += "dev-so"
27 27
28do_install() { 28do_install() {
29 install -d ${D}${bindir} 29 install -d ${D}${bindir}
@@ -36,7 +36,7 @@ do_install() {
36 install -m 0755 ${S}/bin/7z.so ${D}${libdir}/lib7z.so 36 install -m 0755 ${S}/bin/7z.so ${D}${libdir}/lib7z.so
37} 37}
38 38
39RPROVIDES_${PN} += "lib7z.so()(64bit) 7z lib7z.so" 39RPROVIDES:${PN} += "lib7z.so()(64bit) 7z lib7z.so"
40RPROVIDES_${PN}-dev += "lib7z.so()(64bit) 7z lib7z.so" 40RPROVIDES:${PN}-dev += "lib7z.so()(64bit) 7z lib7z.so"
41 41
42BBCLASSEXTEND = "native nativesdk" 42BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-extended/p8platform/p8platform_git.bb b/meta-oe/recipes-extended/p8platform/p8platform_git.bb
index 0690d4ba3..b18e52ff4 100644
--- a/meta-oe/recipes-extended/p8platform/p8platform_git.bb
+++ b/meta-oe/recipes-extended/p8platform/p8platform_git.bb
@@ -16,4 +16,4 @@ inherit cmake pkgconfig
16 16
17EXTRA_OECMAKE += "-DCMAKE_INSTALL_LIBDIR=${libdir} -DCMAKE_INSTALL_LIBDIR_NOARCH=${libdir}" 17EXTRA_OECMAKE += "-DCMAKE_INSTALL_LIBDIR=${libdir} -DCMAKE_INSTALL_LIBDIR_NOARCH=${libdir}"
18 18
19FILES_${PN}-dev += "${libdir}/p8-platform" 19FILES:${PN}-dev += "${libdir}/p8-platform"
diff --git a/meta-oe/recipes-extended/pam/pam-plugin-ccreds_11.bb b/meta-oe/recipes-extended/pam/pam-plugin-ccreds_11.bb
index 9838e75ef..f98c4a7be 100644
--- a/meta-oe/recipes-extended/pam/pam-plugin-ccreds_11.bb
+++ b/meta-oe/recipes-extended/pam/pam-plugin-ccreds_11.bb
@@ -19,4 +19,4 @@ inherit autotools
19 19
20EXTRA_OECONF += "--libdir=${base_libdir} " 20EXTRA_OECONF += "--libdir=${base_libdir} "
21 21
22FILES_${PN} += "${base_libdir}/security/pam*" 22FILES:${PN} += "${base_libdir}/security/pam*"
diff --git a/meta-oe/recipes-extended/pam/pam-plugin-ldapdb_1.3.bb b/meta-oe/recipes-extended/pam/pam-plugin-ldapdb_1.3.bb
index 626b22fe4..53745394a 100644
--- a/meta-oe/recipes-extended/pam/pam-plugin-ldapdb_1.3.bb
+++ b/meta-oe/recipes-extended/pam/pam-plugin-ldapdb_1.3.bb
@@ -21,4 +21,4 @@ do_install () {
21 oe_runmake install DESTDIR=${D} PAMDIR=${base_libdir}/security 21 oe_runmake install DESTDIR=${D} PAMDIR=${base_libdir}/security
22} 22}
23 23
24FILES_${PN} += "${base_libdir}/security/pam_ldapdb.so" 24FILES:${PN} += "${base_libdir}/security/pam_ldapdb.so"
diff --git a/meta-oe/recipes-extended/pam/pam-ssh-agent-auth_0.10.3.bb b/meta-oe/recipes-extended/pam/pam-ssh-agent-auth_0.10.3.bb
index 7871801b6..2db8b1816 100644
--- a/meta-oe/recipes-extended/pam/pam-ssh-agent-auth_0.10.3.bb
+++ b/meta-oe/recipes-extended/pam/pam-ssh-agent-auth_0.10.3.bb
@@ -21,7 +21,7 @@ REQUIRED_DISTRO_FEATURES = "pam"
21 21
22# This gets us ssh-agent, which we are almost certain to want. 22# This gets us ssh-agent, which we are almost certain to want.
23# 23#
24RDEPENDS_${PN} += "openssh-misc" 24RDEPENDS:${PN} += "openssh-misc"
25 25
26# Kind of unfortunate to have underscores in the name. 26# Kind of unfortunate to have underscores in the name.
27# 27#
@@ -50,5 +50,5 @@ do_compile () {
50 50
51# This stuff is not any place looked at by default. 51# This stuff is not any place looked at by default.
52# 52#
53FILES_${PN} += "${base_libdir}/security/pam*" 53FILES:${PN} += "${base_libdir}/security/pam*"
54FILES_${PN}-dbg += "${base_libdir}/security/.debug" 54FILES:${PN}-dbg += "${base_libdir}/security/.debug"
diff --git a/meta-oe/recipes-extended/pmdk/pmdk_1.9.bb b/meta-oe/recipes-extended/pmdk/pmdk_1.9.bb
index 8bb89f418..4325c15c3 100644
--- a/meta-oe/recipes-extended/pmdk/pmdk_1.9.bb
+++ b/meta-oe/recipes-extended/pmdk/pmdk_1.9.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=b44ee63f162f9cdb18fff1224877aafd"
7DEPENDS = "ndctl" 7DEPENDS = "ndctl"
8 8
9# Required to have the fts.h header for musl 9# Required to have the fts.h header for musl
10DEPENDS_append_libc-musl = " fts" 10DEPENDS:append:libc-musl = " fts"
11 11
12S = "${WORKDIR}/git" 12S = "${WORKDIR}/git"
13 13
@@ -25,9 +25,9 @@ inherit autotools-brokensep pkgconfig
25EXTRA_OEMAKE = "BUILD_EXAMPLES='n' DOC='n' HOST_SYS='${HOST_SYS}' EXTRA_CFLAGS='${SELECTED_OPTIMIZATION}' LIB_PREFIX=${baselib}" 25EXTRA_OEMAKE = "BUILD_EXAMPLES='n' DOC='n' HOST_SYS='${HOST_SYS}' EXTRA_CFLAGS='${SELECTED_OPTIMIZATION}' LIB_PREFIX=${baselib}"
26 26
27# Fix the missing fts libs when using musl 27# Fix the missing fts libs when using musl
28EXTRA_OEMAKE_append_libc-musl = " EXTRA_LIBS='-lfts'" 28EXTRA_OEMAKE:append:libc-musl = " EXTRA_LIBS='-lfts'"
29 29
30do_configure_prepend() { 30do_configure:prepend() {
31 touch .skip-doc 31 touch .skip-doc
32} 32}
33 33
@@ -39,11 +39,11 @@ do_install() {
39} 39}
40 40
41# Include these by default otherwise the SDK is not very useful 41# Include these by default otherwise the SDK is not very useful
42FILES_${PN} += "${bindir}/pmempool ${bindir}/daxio" 42FILES:${PN} += "${bindir}/pmempool ${bindir}/daxio"
43FILES_${PN} += "${libdir}/*so*" 43FILES:${PN} += "${libdir}/*so*"
44FILES_${PN} += "${libdir}/pkgconfig/*.pc" 44FILES:${PN} += "${libdir}/pkgconfig/*.pc"
45FILES_${PN} += "${includedir}/libpmemobj++/* ${includedir}/libpmemobj/* /usr/*/include/" 45FILES:${PN} += "${includedir}/libpmemobj++/* ${includedir}/libpmemobj/* /usr/*/include/"
46FILES_${PN} += "/usr/etc" 46FILES:${PN} += "/usr/etc"
47FILES_${PN} += "/usr/share" 47FILES:${PN} += "/usr/share"
48 48
49COMPATIBLE_HOST='(x86_64).*' 49COMPATIBLE_HOST='(x86_64).*'
diff --git a/meta-oe/recipes-extended/polkit/polkit-group-rule-datetime.bb b/meta-oe/recipes-extended/polkit/polkit-group-rule-datetime.bb
index 934a53e5c..8a14018a8 100644
--- a/meta-oe/recipes-extended/polkit/polkit-group-rule-datetime.bb
+++ b/meta-oe/recipes-extended/polkit/polkit-group-rule-datetime.bb
@@ -11,4 +11,4 @@ do_install() {
11} 11}
12 12
13USERADD_PACKAGES = "${PN}" 13USERADD_PACKAGES = "${PN}"
14GROUPADD_PARAM_${PN} = "--system datetime" 14GROUPADD_PARAM:${PN} = "--system datetime"
diff --git a/meta-oe/recipes-extended/polkit/polkit-group-rule-network.bb b/meta-oe/recipes-extended/polkit/polkit-group-rule-network.bb
index 66a73eaaf..8266fa639 100644
--- a/meta-oe/recipes-extended/polkit/polkit-group-rule-network.bb
+++ b/meta-oe/recipes-extended/polkit/polkit-group-rule-network.bb
@@ -11,4 +11,4 @@ do_install() {
11} 11}
12 12
13USERADD_PACKAGES = "${PN}" 13USERADD_PACKAGES = "${PN}"
14GROUPADD_PARAM_${PN} = "--system network" 14GROUPADD_PARAM:${PN} = "--system network"
diff --git a/meta-oe/recipes-extended/polkit/polkit-group-rule.inc b/meta-oe/recipes-extended/polkit/polkit-group-rule.inc
index e38e344c1..4aeeb77d0 100644
--- a/meta-oe/recipes-extended/polkit/polkit-group-rule.inc
+++ b/meta-oe/recipes-extended/polkit/polkit-group-rule.inc
@@ -6,8 +6,8 @@ REQUIRED_DISTRO_FEATURES = "polkit"
6 6
7inherit useradd 7inherit useradd
8 8
9do_install_prepend() { 9do_install:prepend() {
10 install -m 700 -d ${D}${sysconfdir}/polkit-1/rules.d 10 install -m 700 -d ${D}${sysconfdir}/polkit-1/rules.d
11 chown polkitd:root ${D}/${sysconfdir}/polkit-1/rules.d 11 chown polkitd:root ${D}/${sysconfdir}/polkit-1/rules.d
12} 12}
13USERADD_PARAM_${PN}_prepend = "--system --no-create-home --user-group --home-dir ${sysconfdir}/polkit-1 polkitd;" 13USERADD_PARAM:${PN}:prepend = "--system --no-create-home --user-group --home-dir ${sysconfdir}/polkit-1 polkitd;"
diff --git a/meta-oe/recipes-extended/polkit/polkit_0.116.bb b/meta-oe/recipes-extended/polkit/polkit_0.116.bb
index ad1973b13..55d11a651 100644
--- a/meta-oe/recipes-extended/polkit/polkit_0.116.bb
+++ b/meta-oe/recipes-extended/polkit/polkit_0.116.bb
@@ -34,13 +34,13 @@ EXTRA_OECONF = "--with-os-type=moblin \
34 --disable-libelogind \ 34 --disable-libelogind \
35 " 35 "
36 36
37do_compile_prepend () { 37do_compile:prepend () {
38 export GIR_EXTRA_LIBS_PATH="${B}/src/polkit/.libs" 38 export GIR_EXTRA_LIBS_PATH="${B}/src/polkit/.libs"
39} 39}
40 40
41PACKAGES =+ "${PN}-examples" 41PACKAGES =+ "${PN}-examples"
42 42
43FILES_${PN}_append = " \ 43FILES:${PN}:append = " \
44 ${libdir}/${BPN}-1 \ 44 ${libdir}/${BPN}-1 \
45 ${nonarch_libdir}/${BPN}-1 \ 45 ${nonarch_libdir}/${BPN}-1 \
46 ${datadir}/dbus-1 \ 46 ${datadir}/dbus-1 \
@@ -48,10 +48,10 @@ FILES_${PN}_append = " \
48 ${datadir}/gettext \ 48 ${datadir}/gettext \
49" 49"
50 50
51FILES_${PN}-examples = "${bindir}/*example*" 51FILES:${PN}-examples = "${bindir}/*example*"
52 52
53USERADD_PACKAGES = "${PN}" 53USERADD_PACKAGES = "${PN}"
54USERADD_PARAM_${PN} = "--system --no-create-home --user-group --home-dir ${sysconfdir}/${BPN}-1 polkitd" 54USERADD_PARAM:${PN} = "--system --no-create-home --user-group --home-dir ${sysconfdir}/${BPN}-1 polkitd"
55 55
56SYSTEMD_SERVICE_${PN} = "${BPN}.service" 56SYSTEMD_SERVICE:${PN} = "${BPN}.service"
57SYSTEMD_AUTO_ENABLE = "disable" 57SYSTEMD_AUTO_ENABLE = "disable"
diff --git a/meta-oe/recipes-extended/properties-cpp/properties-cpp_git.bb b/meta-oe/recipes-extended/properties-cpp/properties-cpp_git.bb
index 5db38ac98..450bbb918 100644
--- a/meta-oe/recipes-extended/properties-cpp/properties-cpp_git.bb
+++ b/meta-oe/recipes-extended/properties-cpp/properties-cpp_git.bb
@@ -13,10 +13,10 @@ SRC_URI = "git://github.com/lib-cpp/${BPN}.git"
13 13
14S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
15 15
16do_configure_prepend() { 16do_configure:prepend() {
17 echo " " > ${S}/tests/CMakeLists.txt 17 echo " " > ${S}/tests/CMakeLists.txt
18} 18}
19 19
20inherit cmake pkgconfig 20inherit cmake pkgconfig
21 21
22RDEPENDS_${PN}-dev = "" 22RDEPENDS:${PN}-dev = ""
diff --git a/meta-oe/recipes-extended/rarpd/rarpd_ss981107.bb b/meta-oe/recipes-extended/rarpd/rarpd_ss981107.bb
index 7c9f2df9d..214768fe5 100644
--- a/meta-oe/recipes-extended/rarpd/rarpd_ss981107.bb
+++ b/meta-oe/recipes-extended/rarpd/rarpd_ss981107.bb
@@ -45,7 +45,7 @@ do_install() {
45inherit systemd 45inherit systemd
46 46
47SYSTEMD_PACKAGES = "${PN}" 47SYSTEMD_PACKAGES = "${PN}"
48SYSTEMD_SERVICE_${PN} = "rarpd.service" 48SYSTEMD_SERVICE:${PN} = "rarpd.service"
49SYSTEMD_AUTO_ENABLE = "disable" 49SYSTEMD_AUTO_ENABLE = "disable"
50 50
51RDEPENDS_${PN} += "bash" 51RDEPENDS:${PN} += "bash"
diff --git a/meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus_1.2.2.bb b/meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus_1.2.2.bb
index 8b7a8d06e..0870c6629 100644
--- a/meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus_1.2.2.bb
+++ b/meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus_1.2.2.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/sewenew/redis-plus-plus"
3SECTION = "libs" 3SECTION = "libs"
4 4
5DEPENDS += "hiredis" 5DEPENDS += "hiredis"
6RDEPENDS_${PN} += "hiredis" 6RDEPENDS:${PN} += "hiredis"
7 7
8LICENSE = "Apache-2.0" 8LICENSE = "Apache-2.0"
9LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" 9LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
@@ -15,4 +15,4 @@ S = "${WORKDIR}/git"
15inherit cmake 15inherit cmake
16 16
17FILES_SOLIBSDEV = "" 17FILES_SOLIBSDEV = ""
18FILES_${PN} += " ${libdir}/libredis++.so" 18FILES:${PN} += " ${libdir}/libredis++.so"
diff --git a/meta-oe/recipes-extended/redis/redis_6.2.4.bb b/meta-oe/recipes-extended/redis/redis_6.2.4.bb
index 35f34a27d..0db71240e 100644
--- a/meta-oe/recipes-extended/redis/redis_6.2.4.bb
+++ b/meta-oe/recipes-extended/redis/redis_6.2.4.bb
@@ -21,21 +21,21 @@ SRC_URI[sha256sum] = "ba32c406a10fc2c09426e2be2787d74ff204eb3a2e496d87cff76a476b
21 21
22inherit autotools-brokensep update-rc.d systemd useradd 22inherit autotools-brokensep update-rc.d systemd useradd
23 23
24FINAL_LIBS_x86_toolchain-clang = "-latomic" 24FINAL_LIBS:x86:toolchain-clang = "-latomic"
25FINAL_LIBS_riscv32_toolchain-clang = "-latomic" 25FINAL_LIBS:riscv32:toolchain-clang = "-latomic"
26FINAL_LIBS_mips = "-latomic" 26FINAL_LIBS:mips = "-latomic"
27FINAL_LIBS_arm = "-latomic" 27FINAL_LIBS:arm = "-latomic"
28FINAL_LIBS_powerpc = "-latomic" 28FINAL_LIBS:powerpc = "-latomic"
29 29
30export FINAL_LIBS 30export FINAL_LIBS
31 31
32USERADD_PACKAGES = "${PN}" 32USERADD_PACKAGES = "${PN}"
33USERADD_PARAM_${PN} = "--system --home-dir /var/lib/redis -g redis --shell /bin/false redis" 33USERADD_PARAM:${PN} = "--system --home-dir /var/lib/redis -g redis --shell /bin/false redis"
34GROUPADD_PARAM_${PN} = "--system redis" 34GROUPADD_PARAM:${PN} = "--system redis"
35 35
36REDIS_ON_SYSTEMD = "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}" 36REDIS_ON_SYSTEMD = "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}"
37 37
38do_compile_prepend() { 38do_compile:prepend() {
39 (cd deps && oe_runmake hiredis lua linenoise) 39 (cd deps && oe_runmake hiredis lua linenoise)
40} 40}
41 41
@@ -58,9 +58,9 @@ do_install() {
58 fi 58 fi
59} 59}
60 60
61CONFFILES_${PN} = "${sysconfdir}/redis/redis.conf" 61CONFFILES:${PN} = "${sysconfdir}/redis/redis.conf"
62 62
63INITSCRIPT_NAME = "redis-server" 63INITSCRIPT_NAME = "redis-server"
64INITSCRIPT_PARAMS = "defaults 87" 64INITSCRIPT_PARAMS = "defaults 87"
65 65
66SYSTEMD_SERVICE_${PN} = "redis.service" 66SYSTEMD_SERVICE:${PN} = "redis.service"
diff --git a/meta-oe/recipes-extended/rrdtool/rrdtool_1.7.2.bb b/meta-oe/recipes-extended/rrdtool/rrdtool_1.7.2.bb
index 5662e6347..a1919e740 100644
--- a/meta-oe/recipes-extended/rrdtool/rrdtool_1.7.2.bb
+++ b/meta-oe/recipes-extended/rrdtool/rrdtool_1.7.2.bb
@@ -20,7 +20,7 @@ inherit cpan autotools-brokensep gettext python3native python3-dir systemd
20BBCLASSEXTEND = "native" 20BBCLASSEXTEND = "native"
21 21
22SYSTEMD_PACKAGES = "rrdcached" 22SYSTEMD_PACKAGES = "rrdcached"
23SYSTEMD_SERVICE_rrdcached = "rrdcached.socket rrdcached.service" 23SYSTEMD_SERVICE:rrdcached = "rrdcached.socket rrdcached.service"
24 24
25EXTRA_AUTORECONF = "-I m4 --exclude=autopoint" 25EXTRA_AUTORECONF = "-I m4 --exclude=autopoint"
26 26
@@ -104,26 +104,26 @@ do_configure() {
104PACKAGES =+ "${PN}-perl ${PN}-python" 104PACKAGES =+ "${PN}-perl ${PN}-python"
105PACKAGES =+ "rrdcached" 105PACKAGES =+ "rrdcached"
106 106
107DESCRIPTION_rrdcached = \ 107DESCRIPTION:rrdcached = \
108"The rrdcached package contains the data caching daemon for RRDtool." 108"The rrdcached package contains the data caching daemon for RRDtool."
109 109
110FILES_rrdcached = "${bindir}/rrdcached \ 110FILES:rrdcached = "${bindir}/rrdcached \
111 ${systemd_unitdir}/system/rrdcached.service \ 111 ${systemd_unitdir}/system/rrdcached.service \
112 ${systemd_unitdir}/system/rrdcached.socket" 112 ${systemd_unitdir}/system/rrdcached.socket"
113 113
114FILES_${PN}-doc += "${datadir}/rrdtool/examples" 114FILES:${PN}-doc += "${datadir}/rrdtool/examples"
115 115
116DESCRIPTION_${PN}-perl = \ 116DESCRIPTION:${PN}-perl = \
117"The ${PN}-perl package includes RRDtool bindings for perl." 117"The ${PN}-perl package includes RRDtool bindings for perl."
118FILES_${PN}-perl = "${libdir}/perl/vendor_perl/*/*.pm \ 118FILES:${PN}-perl = "${libdir}/perl/vendor_perl/*/*.pm \
119 ${libdir}/perl/vendor_perl/*/auto/RRDs/RRDs.*" 119 ${libdir}/perl/vendor_perl/*/auto/RRDs/RRDs.*"
120RDEPENDS_${PN}-perl = "perl perl-module-lib perl-module-getopt-long perl-module-time-hires \ 120RDEPENDS:${PN}-perl = "perl perl-module-lib perl-module-getopt-long perl-module-time-hires \
121 perl-module-io-file perl-module-ipc-open2 perl-module-io-socket" 121 perl-module-io-file perl-module-ipc-open2 perl-module-io-socket"
122 122
123DESCRIPTION_${PN}-python = \ 123DESCRIPTION:${PN}-python = \
124"The ${PN}-python package includes RRDtool bindings for python." 124"The ${PN}-python package includes RRDtool bindings for python."
125FILES_${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*" 125FILES:${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*"
126RDEPENDS_${PN}-python = "python3" 126RDEPENDS:${PN}-python = "python3"
127 127
128FILES_${PN}-dbg += "${libdir}/perl/vendor_perl/*/auto/RRDs/.debug \ 128FILES:${PN}-dbg += "${libdir}/perl/vendor_perl/*/auto/RRDs/.debug \
129 ${libdir}/python${PYTHON_BASEVERSION}/site-packages/.debug" 129 ${libdir}/python${PYTHON_BASEVERSION}/site-packages/.debug"
diff --git a/meta-oe/recipes-extended/rsyslog/rsyslog_8.2106.0.bb b/meta-oe/recipes-extended/rsyslog/rsyslog_8.2106.0.bb
index 37f391356..9d7e494d0 100644
--- a/meta-oe/recipes-extended/rsyslog/rsyslog_8.2106.0.bb
+++ b/meta-oe/recipes-extended/rsyslog/rsyslog_8.2106.0.bb
@@ -27,7 +27,7 @@ SRC_URI = "http://www.rsyslog.com/download/files/download/rsyslog/${BPN}-${PV}.t
27 file://0001-tests-disable-the-check-for-inotify.patch \ 27 file://0001-tests-disable-the-check-for-inotify.patch \
28" 28"
29 29
30SRC_URI_append_libc-musl = " \ 30SRC_URI:append:libc-musl = " \
31 file://0001-Include-sys-time-h.patch \ 31 file://0001-Include-sys-time-h.patch \
32" 32"
33 33
@@ -41,9 +41,9 @@ inherit autotools pkgconfig systemd update-rc.d ptest
41 41
42EXTRA_OECONF += "--disable-generate-man-pages ap_cv_atomic_builtins=yes" 42EXTRA_OECONF += "--disable-generate-man-pages ap_cv_atomic_builtins=yes"
43EXTRA_OECONF += "--enable-imfile-tests" 43EXTRA_OECONF += "--enable-imfile-tests"
44EXTRA_OECONF_remove_mipsarch = "ap_cv_atomic_builtins=yes" 44EXTRA_OECONF:remove:mipsarch = "ap_cv_atomic_builtins=yes"
45EXTRA_OECONF_remove_powerpc = "ap_cv_atomic_builtins=yes" 45EXTRA_OECONF:remove:powerpc = "ap_cv_atomic_builtins=yes"
46EXTRA_OECONF_remove_riscv32 = "ap_cv_atomic_builtins=yes" 46EXTRA_OECONF:remove:riscv32 = "ap_cv_atomic_builtins=yes"
47 47
48# first line is default yes in configure 48# first line is default yes in configure
49PACKAGECONFIG ??= " \ 49PACKAGECONFIG ??= " \
@@ -132,7 +132,7 @@ do_install_ptest() {
132 sed -i -e s:${HOSTTOOLS_DIR}:${bindir}:g ${D}${PTEST_PATH}/tests/set-envvars 132 sed -i -e s:${HOSTTOOLS_DIR}:${bindir}:g ${D}${PTEST_PATH}/tests/set-envvars
133} 133}
134 134
135do_install_append() { 135do_install:append() {
136 install -d "${D}${sysconfdir}/init.d" 136 install -d "${D}${sysconfdir}/init.d"
137 install -d "${D}${sysconfdir}/logrotate.d" 137 install -d "${D}${sysconfdir}/logrotate.d"
138 install -m 755 ${WORKDIR}/initscript ${D}${sysconfdir}/init.d/syslog 138 install -m 755 ${WORKDIR}/initscript ${D}${sysconfdir}/init.d/syslog
@@ -155,51 +155,51 @@ do_install_append() {
155 fi 155 fi
156} 156}
157 157
158FILES_${PN} += "${bindir}" 158FILES:${PN} += "${bindir}"
159 159
160INITSCRIPT_NAME = "syslog" 160INITSCRIPT_NAME = "syslog"
161INITSCRIPT_PARAMS = "defaults" 161INITSCRIPT_PARAMS = "defaults"
162 162
163CONFFILES_${PN} = "${sysconfdir}/rsyslog.conf" 163CONFFILES:${PN} = "${sysconfdir}/rsyslog.conf"
164 164
165RCONFLICTS_${PN} = "busybox-syslog sysklogd syslog-ng" 165RCONFLICTS:${PN} = "busybox-syslog sysklogd syslog-ng"
166 166
167RPROVIDES_${PN} += "${PN}-systemd" 167RPROVIDES:${PN} += "${PN}-systemd"
168RREPLACES_${PN} += "${PN}-systemd" 168RREPLACES:${PN} += "${PN}-systemd"
169RCONFLICTS_${PN} += "${PN}-systemd" 169RCONFLICTS:${PN} += "${PN}-systemd"
170SYSTEMD_SERVICE_${PN} = "${BPN}.service" 170SYSTEMD_SERVICE:${PN} = "${BPN}.service"
171 171
172RDEPENDS_${PN} += "logrotate" 172RDEPENDS:${PN} += "logrotate"
173 173
174# for rsyslog-ptest 174# for rsyslog-ptest
175VALGRIND = "valgrind" 175VALGRIND = "valgrind"
176 176
177# valgrind supports armv7 and above 177# valgrind supports armv7 and above
178VALGRIND_armv4 = '' 178VALGRIND:armv4 = ''
179VALGRIND_armv5 = '' 179VALGRIND:armv5 = ''
180VALGRIND_armv6 = '' 180VALGRIND:armv6 = ''
181 181
182# X32 isn't supported by valgrind at this time 182# X32 isn't supported by valgrind at this time
183VALGRIND_linux-gnux32 = '' 183VALGRIND:linux-gnux32 = ''
184VALGRIND_linux-muslx32 = '' 184VALGRIND:linux-muslx32 = ''
185 185
186# Disable for some MIPS variants 186# Disable for some MIPS variants
187VALGRIND_mipsarchr6 = '' 187VALGRIND:mipsarchr6 = ''
188VALGRIND_linux-gnun32 = '' 188VALGRIND:linux-gnun32 = ''
189 189
190# Disable for powerpc64 with musl 190# Disable for powerpc64 with musl
191VALGRIND_libc-musl_powerpc64 = '' 191VALGRIND:libc-musl:powerpc64 = ''
192VALGRIND_libc-musl_powerpc64le = '' 192VALGRIND:libc-musl:powerpc64le = ''
193 193
194# RISC-V support for valgrind is not there yet 194# RISC-V support for valgrind is not there yet
195VALGRIND_riscv64 = "" 195VALGRIND:riscv64 = ""
196VALGRIND_riscv32 = "" 196VALGRIND:riscv32 = ""
197 197
198# util-linux: logger needs the -d option 198# util-linux: logger needs the -d option
199RDEPENDS_${PN}-ptest += "\ 199RDEPENDS:${PN}-ptest += "\
200 make diffutils gzip bash gawk coreutils procps \ 200 make diffutils gzip bash gawk coreutils procps \
201 libgcc python3-core python3-io python3-json \ 201 libgcc python3-core python3-io python3-json \
202 curl util-linux shadow \ 202 curl util-linux shadow \
203 " 203 "
204 204
205RRECOMMENDS_${PN}-ptest += "${TCLIBC}-dbg ${VALGRIND}" 205RRECOMMENDS:${PN}-ptest += "${TCLIBC}-dbg ${VALGRIND}"
diff --git a/meta-oe/recipes-extended/sanlock/sanlock_3.8.3.bb b/meta-oe/recipes-extended/sanlock/sanlock_3.8.3.bb
index e8b2e3721..11a165ed7 100644
--- a/meta-oe/recipes-extended/sanlock/sanlock_3.8.3.bb
+++ b/meta-oe/recipes-extended/sanlock/sanlock_3.8.3.bb
@@ -26,12 +26,12 @@ inherit distutils3 useradd
26 26
27do_configure[noexec] = "1" 27do_configure[noexec] = "1"
28 28
29do_compile_prepend () { 29do_compile:prepend () {
30 oe_runmake -C ${S}/../wdmd CMD_LDFLAGS="${LDFLAGS}" LIB_LDFLAGS="${LDFLAGS}" 30 oe_runmake -C ${S}/../wdmd CMD_LDFLAGS="${LDFLAGS}" LIB_LDFLAGS="${LDFLAGS}"
31 oe_runmake -C ${S}/../src CMD_LDFLAGS="${LDFLAGS}" LIB_ENTIRE_LDFLAGS="${LDFLAGS}" LIB_CLIENT_LDFLAGS="${LDFLAGS}" 31 oe_runmake -C ${S}/../src CMD_LDFLAGS="${LDFLAGS}" LIB_ENTIRE_LDFLAGS="${LDFLAGS}" LIB_CLIENT_LDFLAGS="${LDFLAGS}"
32} 32}
33 33
34do_install_prepend () { 34do_install:prepend () {
35 oe_runmake -C ${S}/../wdmd DESTDIR=${D} LIBDIR=${libdir} install 35 oe_runmake -C ${S}/../wdmd DESTDIR=${D} LIBDIR=${libdir} install
36 oe_runmake -C ${S}/../src DESTDIR=${D} LIBDIR=${libdir} install 36 oe_runmake -C ${S}/../src DESTDIR=${D} LIBDIR=${libdir} install
37} 37}
@@ -39,7 +39,7 @@ do_install_prepend () {
39SANLOCKGROUP ?= "sanlock" 39SANLOCKGROUP ?= "sanlock"
40SANLOCKUSER ?= "sanlock" 40SANLOCKUSER ?= "sanlock"
41USERADD_PACKAGES = "${PN}" 41USERADD_PACKAGES = "${PN}"
42GROUPADD_PARAM_${PN} = "--system ${SANLOCKGROUP}" 42GROUPADD_PARAM:${PN} = "--system ${SANLOCKGROUP}"
43USERADD_PARAM_${PN} = "--system -g ${SANLOCKGROUP} -G disk \ 43USERADD_PARAM:${PN} = "--system -g ${SANLOCKGROUP} -G disk \
44 --home-dir /run/${SANLOCKUSER} --no-create-home \ 44 --home-dir /run/${SANLOCKUSER} --no-create-home \
45 --shell /sbin/nologin ${SANLOCKUSER}" 45 --shell /sbin/nologin ${SANLOCKUSER}"
diff --git a/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb
index 9a3a66c2a..7e00f150d 100644
--- a/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb
+++ b/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb
@@ -36,10 +36,10 @@ inherit autotools
36inherit systemd 36inherit systemd
37 37
38SYSTEMD_PACKAGES = "${PN}" 38SYSTEMD_PACKAGES = "${PN}"
39SYSTEMD_SERVICE_${PN} = "sblim-sfcb.service" 39SYSTEMD_SERVICE:${PN} = "sblim-sfcb.service"
40SYSTEMD_AUTO_ENABLE = "enable" 40SYSTEMD_AUTO_ENABLE = "enable"
41 41
42LDFLAGS_append = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 42LDFLAGS:append = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
43 43
44EXTRA_OECONF = '--enable-debug \ 44EXTRA_OECONF = '--enable-debug \
45 --enable-ssl \ 45 --enable-ssl \
@@ -50,7 +50,7 @@ EXTRA_OECONF = '--enable-debug \
50# make all with -j option is unsafe. 50# make all with -j option is unsafe.
51PARALLEL_MAKE = "" 51PARALLEL_MAKE = ""
52 52
53INSANE_SKIP_${PN} = "dev-so" 53INSANE_SKIP:${PN} = "dev-so"
54CONFIG_SITE = "${WORKDIR}/config-site.${P}" 54CONFIG_SITE = "${WORKDIR}/config-site.${P}"
55 55
56do_install() { 56do_install() {
@@ -68,16 +68,16 @@ do_install() {
68 rm -rf ${D}${libdir}/sfcb/*.la 68 rm -rf ${D}${libdir}/sfcb/*.la
69} 69}
70 70
71pkg_postinst_${PN} () { 71pkg_postinst:${PN} () {
72 $INTERCEPT_DIR/postinst_intercept delay_to_first_boot ${PKG} mlprefix=${MLPREFIX} 72 $INTERCEPT_DIR/postinst_intercept delay_to_first_boot ${PKG} mlprefix=${MLPREFIX}
73} 73}
74 74
75pkg_postinst_ontarget_${PN} () { 75pkg_postinst_ontarget:${PN} () {
76 ${datadir}/sfcb/genSslCert.sh ${sysconfdir}/sfcb 76 ${datadir}/sfcb/genSslCert.sh ${sysconfdir}/sfcb
77 ${bindir}/sfcbrepos -f 77 ${bindir}/sfcbrepos -f
78} 78}
79 79
80FILES_${PN} += "${libdir}/sfcb ${datadir}/sfcb" 80FILES:${PN} += "${libdir}/sfcb ${datadir}/sfcb"
81FILES_${PN}-dbg += "${libdir}/sfcb/.debug" 81FILES:${PN}-dbg += "${libdir}/sfcb/.debug"
82 82
83RDEPENDS_${PN} = "perl bash" 83RDEPENDS:${PN} = "perl bash"
diff --git a/meta-oe/recipes-extended/scsirastools/scsirastools_1.6.6.bb b/meta-oe/recipes-extended/scsirastools/scsirastools_1.6.6.bb
index 2b7571e23..66620ea5f 100644
--- a/meta-oe/recipes-extended/scsirastools/scsirastools_1.6.6.bb
+++ b/meta-oe/recipes-extended/scsirastools/scsirastools_1.6.6.bb
@@ -23,25 +23,25 @@ inherit autotools update-rc.d
23EXTRA_OEMAKE += "CC='${CC}'" 23EXTRA_OEMAKE += "CC='${CC}'"
24 24
25 25
26do_configure_append() { 26do_configure:append() {
27 oe_runmake -C mdadm.d mdadm-1.3.0 27 oe_runmake -C mdadm.d mdadm-1.3.0
28 patch -p0 < ${WORKDIR}/mdadm.patch 28 patch -p0 < ${WORKDIR}/mdadm.patch
29} 29}
30INITSCRIPT_PACKAGES = "${PN}-diskmon ${PN}-raidmon" 30INITSCRIPT_PACKAGES = "${PN}-diskmon ${PN}-raidmon"
31INITSCRIPT_NAME_${PN}-diskmon = "sgdisk" 31INITSCRIPT_NAME:${PN}-diskmon = "sgdisk"
32INITSCRIPT_PARAMS_${PN}-diskmon = "defaults 80 20" 32INITSCRIPT_PARAMS:${PN}-diskmon = "defaults 80 20"
33INITSCRIPT_NAME_${PN}-raidmon = "sgraid" 33INITSCRIPT_NAME:${PN}-raidmon = "sgraid"
34INITSCRIPT_PARAMS_${PN}-raidmon = "defaults 80 20" 34INITSCRIPT_PARAMS:${PN}-raidmon = "defaults 80 20"
35 35
36PACKAGES =+ "${PN}-diskmon" 36PACKAGES =+ "${PN}-diskmon"
37PACKAGES =+ "${PN}-raidmon" 37PACKAGES =+ "${PN}-raidmon"
38 38
39RPROVIDES_${PN}-dbg += "${PN}-diskmon-dbg ${PN}-raidmon-dbg" 39RPROVIDES:${PN}-dbg += "${PN}-diskmon-dbg ${PN}-raidmon-dbg"
40 40
41FILES_${PN}-diskmon = "${sbindir}/sgdiskmon ${sysconfdir}/init.d/sgdisk" 41FILES:${PN}-diskmon = "${sbindir}/sgdiskmon ${sysconfdir}/init.d/sgdisk"
42 42
43FILES_${PN}-raidmon = "${sbindir}/sgraidmon ${sysconfdir}/init.d/sgraid" 43FILES:${PN}-raidmon = "${sbindir}/sgraidmon ${sysconfdir}/init.d/sgraid"
44 44
45RDEPENDS_${PN} += "bash" 45RDEPENDS:${PN} += "bash"
46RDEPENDS_${PN}-diskmon += "${PN} bash" 46RDEPENDS:${PN}-diskmon += "${PN} bash"
47RDEPENDS_${PN}-raidmon += "${PN} bash" 47RDEPENDS:${PN}-raidmon += "${PN} bash"
diff --git a/meta-oe/recipes-extended/sgpio/sgpio_1.2.0.10.bb b/meta-oe/recipes-extended/sgpio/sgpio_1.2.0.10.bb
index 63e8d36d0..0628c1d58 100644
--- a/meta-oe/recipes-extended/sgpio/sgpio_1.2.0.10.bb
+++ b/meta-oe/recipes-extended/sgpio/sgpio_1.2.0.10.bb
@@ -14,7 +14,7 @@ S = "${WORKDIR}/${BPN}"
14LICENSE = "GPLv2+" 14LICENSE = "GPLv2+"
15LIC_FILES_CHKSUM = "file://LICENSE_GPL;md5=393a5ca445f6965873eca0259a17f833" 15LIC_FILES_CHKSUM = "file://LICENSE_GPL;md5=393a5ca445f6965873eca0259a17f833"
16 16
17do_compile_prepend() { 17do_compile:prepend() {
18 oe_runmake clean 18 oe_runmake clean
19} 19}
20 20
diff --git a/meta-oe/recipes-extended/sigrok/libsigrok_0.5.2.bb b/meta-oe/recipes-extended/sigrok/libsigrok_0.5.2.bb
index e8c36a81d..5a5b357f0 100644
--- a/meta-oe/recipes-extended/sigrok/libsigrok_0.5.2.bb
+++ b/meta-oe/recipes-extended/sigrok/libsigrok_0.5.2.bb
@@ -22,4 +22,4 @@ SRC_URI = "http://sigrok.org/download/source/libsigrok/libsigrok-${PV}.tar.gz"
22SRC_URI[md5sum] = "e258d471b6d5eaa58daf927a0dc3ba67" 22SRC_URI[md5sum] = "e258d471b6d5eaa58daf927a0dc3ba67"
23SRC_URI[sha256sum] = "4d341f90b6220d3e8cb251dacf726c41165285612248f2c52d15df4590a1ce3c" 23SRC_URI[sha256sum] = "4d341f90b6220d3e8cb251dacf726c41165285612248f2c52d15df4590a1ce3c"
24 24
25FILES_${PN} += "${datadir}/*" 25FILES:${PN} += "${datadir}/*"
diff --git a/meta-oe/recipes-extended/sigrok/sigrok-cli_0.7.2.bb b/meta-oe/recipes-extended/sigrok/sigrok-cli_0.7.2.bb
index 4fd516bc2..2f0aa8cc0 100644
--- a/meta-oe/recipes-extended/sigrok/sigrok-cli_0.7.2.bb
+++ b/meta-oe/recipes-extended/sigrok/sigrok-cli_0.7.2.bb
@@ -16,4 +16,4 @@ SRC_URI = "http://sigrok.org/download/source/sigrok-cli/sigrok-cli-${PV}.tar.gz"
16SRC_URI[md5sum] = "856fd496cd99d1091aa128405c522a36" 16SRC_URI[md5sum] = "856fd496cd99d1091aa128405c522a36"
17SRC_URI[sha256sum] = "71d0443f36897bf565732dec206830dbea0f2789b6601cf10536b286d1140ab8" 17SRC_URI[sha256sum] = "71d0443f36897bf565732dec206830dbea0f2789b6601cf10536b286d1140ab8"
18 18
19FILES_${PN} += "${datadir}/icons/hicolor" 19FILES:${PN} += "${datadir}/icons/hicolor"
diff --git a/meta-oe/recipes-extended/smartmontools/smartmontools_7.2.bb b/meta-oe/recipes-extended/smartmontools/smartmontools_7.2.bb
index cd9793359..f2ee97b93 100644
--- a/meta-oe/recipes-extended/smartmontools/smartmontools_7.2.bb
+++ b/meta-oe/recipes-extended/smartmontools/smartmontools_7.2.bb
@@ -28,10 +28,10 @@ SRC_URI[sha256sum] = "5cd98a27e6393168bc6aaea070d9e1cd551b0f898c52f66b2ff2e5d274
28 28
29inherit autotools update-rc.d systemd 29inherit autotools update-rc.d systemd
30 30
31SYSTEMD_SERVICE_${PN} = "smartd.service" 31SYSTEMD_SERVICE:${PN} = "smartd.service"
32SYSTEMD_AUTO_ENABLE = "disable" 32SYSTEMD_AUTO_ENABLE = "disable"
33 33
34do_install_append () { 34do_install:append () {
35 #install the init.d/smartd 35 #install the init.d/smartd
36 install -d ${D}${sysconfdir}/init.d 36 install -d ${D}${sysconfdir}/init.d
37 install -p -m 0755 ${WORKDIR}/initd.smartd ${D}${sysconfdir}/init.d/smartd 37 install -p -m 0755 ${WORKDIR}/initd.smartd ${D}${sysconfdir}/init.d/smartd
@@ -50,4 +50,4 @@ do_install_append () {
50INITSCRIPT_NAME = "smartd" 50INITSCRIPT_NAME = "smartd"
51INITSCRIPT_PARAMS = "start 60 2 3 4 5 . stop 60 0 1 6 ." 51INITSCRIPT_PARAMS = "start 60 2 3 4 5 . stop 60 0 1 6 ."
52 52
53RDEPENDS_${PN} += "mailx" 53RDEPENDS:${PN} += "mailx"
diff --git a/meta-oe/recipes-extended/socketcan/can-isotp_git.bb b/meta-oe/recipes-extended/socketcan/can-isotp_git.bb
index 0278b5338..eed79ae7f 100644
--- a/meta-oe/recipes-extended/socketcan/can-isotp_git.bb
+++ b/meta-oe/recipes-extended/socketcan/can-isotp_git.bb
@@ -12,7 +12,7 @@ inherit module
12 12
13EXTRA_OEMAKE += "KERNELDIR=${STAGING_KERNEL_DIR}" 13EXTRA_OEMAKE += "KERNELDIR=${STAGING_KERNEL_DIR}"
14 14
15do_install_append() { 15do_install:append() {
16 install -Dm 644 ${S}/include/uapi/linux/can/isotp.h ${D}${includedir}/linux/can/isotp.h 16 install -Dm 644 ${S}/include/uapi/linux/can/isotp.h ${D}${includedir}/linux/can/isotp.h
17} 17}
18 18
diff --git a/meta-oe/recipes-extended/socketcan/can-utils_git.bb b/meta-oe/recipes-extended/socketcan/can-utils_git.bb
index 36e7d1ef5..ad7fc596e 100644
--- a/meta-oe/recipes-extended/socketcan/can-utils_git.bb
+++ b/meta-oe/recipes-extended/socketcan/can-utils_git.bb
@@ -16,7 +16,7 @@ inherit autotools pkgconfig update-alternatives
16 16
17PACKAGES =+ "${PN}-access ${PN}-isotp ${PN}-j1939 ${PN}-cantest ${PN}-slcan ${PN}-log" 17PACKAGES =+ "${PN}-access ${PN}-isotp ${PN}-j1939 ${PN}-cantest ${PN}-slcan ${PN}-log"
18 18
19FILES_${PN}-access = " \ 19FILES:${PN}-access = " \
20 ${bindir}/cangw \ 20 ${bindir}/cangw \
21 ${bindir}/canlogserver \ 21 ${bindir}/canlogserver \
22 ${bindir}/bcmserver \ 22 ${bindir}/bcmserver \
@@ -24,24 +24,24 @@ FILES_${PN}-access = " \
24 ${bindir}/cannelloni \ 24 ${bindir}/cannelloni \
25" 25"
26 26
27FILES_${PN}-isotp = "${bindir}/isotp*" 27FILES:${PN}-isotp = "${bindir}/isotp*"
28 28
29FILES_${PN}-j1939 = " \ 29FILES:${PN}-j1939 = " \
30 ${bindir}/j* \ 30 ${bindir}/j* \
31 ${bindir}/testj1939 \ 31 ${bindir}/testj1939 \
32" 32"
33 33
34FILES_${PN}-cantest = " \ 34FILES:${PN}-cantest = " \
35 ${bindir}/canbusload \ 35 ${bindir}/canbusload \
36 ${bindir}/can-calc-bit-timing \ 36 ${bindir}/can-calc-bit-timing \
37 ${bindir}/canfdtest \ 37 ${bindir}/canfdtest \
38" 38"
39 39
40FILES_${PN}-slcan = "${bindir}/slcan*" 40FILES:${PN}-slcan = "${bindir}/slcan*"
41 41
42FILES_${PN}-log = "${bindir}/*log*" 42FILES:${PN}-log = "${bindir}/*log*"
43 43
44ALTERNATIVE_${PN} = "candump cansend cansequence" 44ALTERNATIVE:${PN} = "candump cansend cansequence"
45ALTERNATIVE_LINK_NAME[candump] = "${bindir}/candump" 45ALTERNATIVE_LINK_NAME[candump] = "${bindir}/candump"
46ALTERNATIVE_LINK_NAME[cansend] = "${bindir}/cansend" 46ALTERNATIVE_LINK_NAME[cansend] = "${bindir}/cansend"
47ALTERNATIVE_LINK_NAME[cansequence] = "${bindir}/cansequence" 47ALTERNATIVE_LINK_NAME[cansequence] = "${bindir}/cansequence"
diff --git a/meta-oe/recipes-extended/socketcan/canutils_4.0.6.bb b/meta-oe/recipes-extended/socketcan/canutils_4.0.6.bb
index 8b13daea1..65e1fde0b 100644
--- a/meta-oe/recipes-extended/socketcan/canutils_4.0.6.bb
+++ b/meta-oe/recipes-extended/socketcan/canutils_4.0.6.bb
@@ -19,10 +19,10 @@ S = "${WORKDIR}/git"
19inherit autotools pkgconfig 19inherit autotools pkgconfig
20 20
21# Busybox ip doesn't support can interface configuration, use the real thing 21# Busybox ip doesn't support can interface configuration, use the real thing
22RDEPENDS_${PN} += "iproute2" 22RDEPENDS:${PN} += "iproute2"
23 23
24ALTERNATIVE_PRIORITY = "90" 24ALTERNATIVE_PRIORITY = "90"
25ALTERNATIVE_${PN} = "candump cansend cansequence" 25ALTERNATIVE:${PN} = "candump cansend cansequence"
26ALTERNATIVE_LINK_NAME[candump] = "${bindir}/candump" 26ALTERNATIVE_LINK_NAME[candump] = "${bindir}/candump"
27ALTERNATIVE_LINK_NAME[cansend] = "${bindir}/cansend" 27ALTERNATIVE_LINK_NAME[cansend] = "${bindir}/cansend"
28ALTERNATIVE_LINK_NAME[cansequence] = "${bindir}/cansequence" 28ALTERNATIVE_LINK_NAME[cansequence] = "${bindir}/cansequence"
diff --git a/meta-oe/recipes-extended/sysdig/sysdig_git.bb b/meta-oe/recipes-extended/sysdig/sysdig_git.bb
index a626e3b20..a12f8ba5e 100644
--- a/meta-oe/recipes-extended/sysdig/sysdig_git.bb
+++ b/meta-oe/recipes-extended/sysdig/sysdig_git.bb
@@ -10,16 +10,16 @@ inherit cmake pkgconfig
10 10
11#OECMAKE_GENERATOR = "Unix Makefiles" 11#OECMAKE_GENERATOR = "Unix Makefiles"
12JIT ?= "jit" 12JIT ?= "jit"
13JIT_mipsarchn32 = "" 13JIT:mipsarchn32 = ""
14JIT_mipsarchn64 = "" 14JIT:mipsarchn64 = ""
15JIT_riscv64 = "" 15JIT:riscv64 = ""
16JIT_riscv32 = "" 16JIT:riscv32 = ""
17JIT_powerpc = "" 17JIT:powerpc = ""
18JIT_powerpc64le = "" 18JIT:powerpc64le = ""
19JIT_powerpc64 = "" 19JIT:powerpc64 = ""
20 20
21DEPENDS += "libb64 lua${JIT} zlib c-ares grpc-native grpc curl ncurses jsoncpp tbb jq openssl elfutils protobuf protobuf-native jq-native" 21DEPENDS += "libb64 lua${JIT} zlib c-ares grpc-native grpc curl ncurses jsoncpp tbb jq openssl elfutils protobuf protobuf-native jq-native"
22RDEPENDS_${PN} = "bash" 22RDEPENDS:${PN} = "bash"
23 23
24SRC_URI = "git://github.com/draios/sysdig.git;branch=dev \ 24SRC_URI = "git://github.com/draios/sysdig.git;branch=dev \
25 file://0001-fix-build-with-LuaJIT-2.1-betas.patch \ 25 file://0001-fix-build-with-LuaJIT-2.1-betas.patch \
@@ -39,7 +39,7 @@ EXTRA_OECMAKE = "\
39 -DLUA_LIBRARY=libluajit-5.1.so \ 39 -DLUA_LIBRARY=libluajit-5.1.so \
40" 40"
41 41
42FILES_${PN} += " \ 42FILES:${PN} += " \
43 ${DIR_ETC}/* \ 43 ${DIR_ETC}/* \
44 ${datadir}/zsh/* \ 44 ${datadir}/zsh/* \
45 ${prefix}/src/* \ 45 ${prefix}/src/* \
@@ -48,8 +48,8 @@ FILES_${PN} += " \
48# It should be fixed in sysdig, until then disable 48# It should be fixed in sysdig, until then disable
49# on musl 49# on musl
50# Something like this https://code.videolan.org/ePirat/vlc/-/commit/01fd9fe4c7f6c5558f7345f38abf0152e17853ab is needed to fix it 50# Something like this https://code.videolan.org/ePirat/vlc/-/commit/01fd9fe4c7f6c5558f7345f38abf0152e17853ab is needed to fix it
51COMPATIBLE_HOST_libc-musl = "null" 51COMPATIBLE_HOST:libc-musl = "null"
52COMPATIBLE_HOST_mips = "null" 52COMPATIBLE_HOST:mips = "null"
53COMPATIBLE_HOST_riscv64 = "null" 53COMPATIBLE_HOST:riscv64 = "null"
54COMPATIBLE_HOST_riscv32 = "null" 54COMPATIBLE_HOST:riscv32 = "null"
55COMPATIBLE_HOST_powerpc = "null" 55COMPATIBLE_HOST:powerpc = "null"
diff --git a/meta-oe/recipes-extended/tipcutils/tipcutils_git.bb b/meta-oe/recipes-extended/tipcutils/tipcutils_git.bb
index 637770af2..e2e6de6b5 100644
--- a/meta-oe/recipes-extended/tipcutils/tipcutils_git.bb
+++ b/meta-oe/recipes-extended/tipcutils/tipcutils_git.bb
@@ -15,15 +15,15 @@ inherit autotools pkgconfig
15 15
16DEPENDS += "libdaemon" 16DEPENDS += "libdaemon"
17 17
18RDEPENDS_${PN} = "iproute2-tipc" 18RDEPENDS:${PN} = "iproute2-tipc"
19 19
20S = "${WORKDIR}/git" 20S = "${WORKDIR}/git"
21 21
22do_configure_prepend() { 22do_configure:prepend() {
23 ( cd ${S}; ${S}/bootstrap ) 23 ( cd ${S}; ${S}/bootstrap )
24} 24}
25 25
26do_install_append() { 26do_install:append() {
27 demos="benchmark hello_world topology_subscr_demo connection_demo \ 27 demos="benchmark hello_world topology_subscr_demo connection_demo \
28 multicast_demo stream_demo" 28 multicast_demo stream_demo"
29 for i in $demos;do 29 for i in $demos;do
@@ -44,6 +44,6 @@ do_install_append() {
44} 44}
45 45
46PACKAGES += "${PN}-demos" 46PACKAGES += "${PN}-demos"
47FILES_${PN}-dbg += "/opt/tipcutils/demos/*/.debug /opt/tipcutils/ptts/.debug" 47FILES:${PN}-dbg += "/opt/tipcutils/demos/*/.debug /opt/tipcutils/ptts/.debug"
48FILES_${PN}-demos = "/opt/tipcutils/*" 48FILES:${PN}-demos = "/opt/tipcutils/*"
49 49
diff --git a/meta-oe/recipes-extended/tiptop/tiptop_2.3.1.bb b/meta-oe/recipes-extended/tiptop/tiptop_2.3.1.bb
index cf67a08b3..31d0dae25 100644
--- a/meta-oe/recipes-extended/tiptop/tiptop_2.3.1.bb
+++ b/meta-oe/recipes-extended/tiptop/tiptop_2.3.1.bb
@@ -17,7 +17,7 @@ inherit autotools
17EXTRA_OECONF = "CFLAGS="$CFLAGS -I${STAGING_INCDIR}/libxml2"" 17EXTRA_OECONF = "CFLAGS="$CFLAGS -I${STAGING_INCDIR}/libxml2""
18COMPATIBLE_HOST = "(i.86|x86_64|arm|powerpc|aarch64).*-linux" 18COMPATIBLE_HOST = "(i.86|x86_64|arm|powerpc|aarch64).*-linux"
19 19
20do_configure_prepend () { 20do_configure:prepend () {
21 # Two bugs in configure.ac when cross-compiling. 21 # Two bugs in configure.ac when cross-compiling.
22 # 1. The path of libxml2. Specify it in EXTRA_OECONF. 22 # 1. The path of libxml2. Specify it in EXTRA_OECONF.
23 # 2. hw's value on other platforms. Replace it if the target is 23 # 2. hw's value on other platforms. Replace it if the target is
diff --git a/meta-oe/recipes-extended/tmate/tmate_2.4.0.bb b/meta-oe/recipes-extended/tmate/tmate_2.4.0.bb
index df534ddda..7ae8c5150 100644
--- a/meta-oe/recipes-extended/tmate/tmate_2.4.0.bb
+++ b/meta-oe/recipes-extended/tmate/tmate_2.4.0.bb
@@ -5,7 +5,7 @@ HOMEPAGE = "https://tmate.io/"
5LICENSE = "ISC" 5LICENSE = "ISC"
6LIC_FILES_CHKSUM = "file://COPYING;md5=f7d9aab84ec6567139a4755c48d147fb" 6LIC_FILES_CHKSUM = "file://COPYING;md5=f7d9aab84ec6567139a4755c48d147fb"
7 7
8DEPENDS_append = " libevent libssh msgpack-c ncurses" 8DEPENDS:append = " libevent libssh msgpack-c ncurses"
9SRC_URI = "\ 9SRC_URI = "\
10 git://github.com/tmate-io/tmate.git;protocol=https \ 10 git://github.com/tmate-io/tmate.git;protocol=https \
11" 11"
diff --git a/meta-oe/recipes-extended/tmux/tmux_3.1c.bb b/meta-oe/recipes-extended/tmux/tmux_3.1c.bb
index 7cac48eb6..ec9fe34cf 100644
--- a/meta-oe/recipes-extended/tmux/tmux_3.1c.bb
+++ b/meta-oe/recipes-extended/tmux/tmux_3.1c.bb
@@ -18,7 +18,7 @@ inherit autotools pkgconfig
18PACKAGECONFIG ??= "" 18PACKAGECONFIG ??= ""
19PACKAGECONFIG[utempter] = "ac_cv_header_utempter_h=yes,ac_cv_header_utempter_h=no,libutempter," 19PACKAGECONFIG[utempter] = "ac_cv_header_utempter_h=yes,ac_cv_header_utempter_h=no,libutempter,"
20 20
21do_configure_prepend() { 21do_configure:prepend() {
22 # The 'compat' directory is needed for output during the build but it's 22 # The 'compat' directory is needed for output during the build but it's
23 # not automatically created when building outside the source directory. 23 # not automatically created when building outside the source directory.
24 mkdir -p ${B}/compat 24 mkdir -p ${B}/compat
diff --git a/meta-oe/recipes-extended/triggerhappy/triggerhappy_git.bb b/meta-oe/recipes-extended/triggerhappy/triggerhappy_git.bb
index 38ce4f557..472a39589 100644
--- a/meta-oe/recipes-extended/triggerhappy/triggerhappy_git.bb
+++ b/meta-oe/recipes-extended/triggerhappy/triggerhappy_git.bb
@@ -18,9 +18,9 @@ PACKAGECONFIG[systemd] = ",,systemd"
18 18
19INITSCRIPT_NAME = "triggerhappy" 19INITSCRIPT_NAME = "triggerhappy"
20INITSCRIPT_PARAMS = "defaults" 20INITSCRIPT_PARAMS = "defaults"
21SYSTEMD_SERVICE_${PN} = "triggerhappy.service triggerhappy.socket" 21SYSTEMD_SERVICE:${PN} = "triggerhappy.service triggerhappy.socket"
22 22
23FILES_${PN} = "\ 23FILES:${PN} = "\
24 ${sbindir}/thd \ 24 ${sbindir}/thd \
25 ${sbindir}/th-cmd \ 25 ${sbindir}/th-cmd \
26 ${sysconfdir}/triggerhappy/triggers.d \ 26 ${sysconfdir}/triggerhappy/triggers.d \
@@ -28,9 +28,9 @@ FILES_${PN} = "\
28 ${sysconfdir}/init.d/triggerhappy \ 28 ${sysconfdir}/init.d/triggerhappy \
29 ${systemd_unitdir}/system \ 29 ${systemd_unitdir}/system \
30" 30"
31CONFFILES_${PN} = "${sysconfdir}/udev/rules.d/80-triggerhappy.rules" 31CONFFILES:${PN} = "${sysconfdir}/udev/rules.d/80-triggerhappy.rules"
32 32
33do_install_append() { 33do_install:append() {
34 install -d ${D}${sysconfdir}/triggerhappy/triggers.d 34 install -d ${D}${sysconfdir}/triggerhappy/triggers.d
35 35
36 install -d ${D}${nonarch_base_libdir}/udev/rules.d 36 install -d ${D}${nonarch_base_libdir}/udev/rules.d
diff --git a/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb b/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb
index f86b2b912..3e8d87f9a 100644
--- a/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb
+++ b/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb
@@ -25,7 +25,7 @@ do_install() {
25 oe_runmake install DESTDIR=${D} 25 oe_runmake install DESTDIR=${D}
26} 26}
27 27
28FILES_${PN} += "${libdir}/uml" 28FILES:${PN} += "${libdir}/uml"
29 29
30ALTERNATIVE_${PN} = "tunctl" 30ALTERNATIVE:${PN} = "tunctl"
31ALTERNATIVE_LINK_NAME[tunctl] = "${bindir}/tunctl" 31ALTERNATIVE_LINK_NAME[tunctl] = "${bindir}/tunctl"
diff --git a/meta-oe/recipes-extended/upm/upm_git.bb b/meta-oe/recipes-extended/upm/upm_git.bb
index 6a7611f38..cd7dd9ae0 100644
--- a/meta-oe/recipes-extended/upm/upm_git.bb
+++ b/meta-oe/recipes-extended/upm/upm_git.bb
@@ -18,7 +18,7 @@ SRC_URI = "git://github.com/eclipse/${BPN}.git;protocol=http \
18 file://0001-cmake-Disable-using-Wno-maybe-uninitialized.patch \ 18 file://0001-cmake-Disable-using-Wno-maybe-uninitialized.patch \
19 " 19 "
20 20
21SRC_URI_append_toolchain-clang_x86 = " file://0001-nmea_gps-Link-with-latomic.patch " 21SRC_URI:append:toolchain-clang:x86 = " file://0001-nmea_gps-Link-with-latomic.patch "
22 22
23S = "${WORKDIR}/git" 23S = "${WORKDIR}/git"
24 24
@@ -30,15 +30,15 @@ inherit distutils3-base cmake pkgconfig
30EXTRA_OECMAKE += "-UPYTHON_EXECUTABLE -DWERROR=off" 30EXTRA_OECMAKE += "-UPYTHON_EXECUTABLE -DWERROR=off"
31 31
32# override this in local.conf to get needed bindings. 32# override this in local.conf to get needed bindings.
33# BINDINGS_pn-upm="python" 33# BINDINGS:pn-upm="python"
34# will result in only the python bindings being built/packaged. 34# will result in only the python bindings being built/packaged.
35# Note: 'nodejs' is disabled by default because the bindings 35# Note: 'nodejs' is disabled by default because the bindings
36# generation currently fails with nodejs (>v7.x). 36# generation currently fails with nodejs (>v7.x).
37BINDINGS ??= "python" 37BINDINGS ??= "python"
38 38
39# nodejs isn't available for armv4/armv5 architectures 39# nodejs isn't available for armv4/armv5 architectures
40BINDINGS_armv4 ??= "python" 40BINDINGS:armv4 ??= "python"
41BINDINGS_armv5 ??= "python" 41BINDINGS:armv5 ??= "python"
42 42
43PACKAGECONFIG ??= "${@bb.utils.contains('PACKAGES', 'node-${PN}', 'nodejs', '', d)} \ 43PACKAGECONFIG ??= "${@bb.utils.contains('PACKAGES', 'node-${PN}', 'nodejs', '', d)} \
44 ${@bb.utils.contains('PACKAGES', '${PYTHON_PN}-${PN}', 'python', '', d)}" 44 ${@bb.utils.contains('PACKAGES', '${PYTHON_PN}-${PN}', 'python', '', d)}"
@@ -46,15 +46,15 @@ PACKAGECONFIG ??= "${@bb.utils.contains('PACKAGES', 'node-${PN}', 'nodejs', '',
46PACKAGECONFIG[python] = "-DBUILDSWIGPYTHON=ON -DPYTHON_LIBRARY=${STAGING_LIBDIR}/lib${PYTHON_DIR}${PYTHON_ABI}.so -DPYTHON_INCLUDE_DIR=${STAGING_INCDIR}/${PYTHON_DIR}${PYTHON_ABI}, -DBUILDSWIGPYTHON=OFF, swig-native ${PYTHON_PN}," 46PACKAGECONFIG[python] = "-DBUILDSWIGPYTHON=ON -DPYTHON_LIBRARY=${STAGING_LIBDIR}/lib${PYTHON_DIR}${PYTHON_ABI}.so -DPYTHON_INCLUDE_DIR=${STAGING_INCDIR}/${PYTHON_DIR}${PYTHON_ABI}, -DBUILDSWIGPYTHON=OFF, swig-native ${PYTHON_PN},"
47PACKAGECONFIG[nodejs] = "-DBUILDSWIGNODE=ON, -DBUILDSWIGNODE=OFF, swig-native nodejs-native," 47PACKAGECONFIG[nodejs] = "-DBUILDSWIGNODE=ON, -DBUILDSWIGNODE=OFF, swig-native nodejs-native,"
48 48
49do_configure_prepend() { 49do_configure:prepend() {
50 sed -i s:\"lib/${_packages_path}:\"${baselib}/${_packages_path}:g ${S}/cmake/modules/OpenCVDetectPython.cmake 50 sed -i s:\"lib/${_packages_path}:\"${baselib}/${_packages_path}:g ${S}/cmake/modules/OpenCVDetectPython.cmake
51} 51}
52 52
53FILES_${PYTHON_PN}-${PN} = "${PYTHON_SITEPACKAGES_DIR}" 53FILES:${PYTHON_PN}-${PN} = "${PYTHON_SITEPACKAGES_DIR}"
54RDEPENDS_${PYTHON_PN}-${PN} += "${PYTHON_PN}" 54RDEPENDS:${PYTHON_PN}-${PN} += "${PYTHON_PN}"
55 55
56FILES_node-${PN} = "${prefix}/lib/node_modules/" 56FILES:node-${PN} = "${prefix}/lib/node_modules/"
57RDEPENDS_node-${PN} += "nodejs" 57RDEPENDS:node-${PN} += "nodejs"
58 58
59### Include desired language bindings ### 59### Include desired language bindings ###
60PACKAGES =+ "${@bb.utils.contains('BINDINGS', 'nodejs', 'node-${PN}', '', d)}" 60PACKAGES =+ "${@bb.utils.contains('BINDINGS', 'nodejs', 'node-${PN}', '', d)}"
diff --git a/meta-oe/recipes-extended/vlock/vlock_2.2.3.bb b/meta-oe/recipes-extended/vlock/vlock_2.2.3.bb
index 259d3a5e1..3c17d7a3c 100644
--- a/meta-oe/recipes-extended/vlock/vlock_2.2.3.bb
+++ b/meta-oe/recipes-extended/vlock/vlock_2.2.3.bb
@@ -47,13 +47,13 @@ do_configure () {
47 ${PACKAGECONFIG_CONFARGS} 47 ${PACKAGECONFIG_CONFARGS}
48} 48}
49 49
50do_install_append () { 50do_install:append () {
51 if [ ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'yes', '', d)} = yes ]; then 51 if [ ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'yes', '', d)} = yes ]; then
52 install -d -m 0755 ${D}/${sysconfdir}/pam.d 52 install -d -m 0755 ${D}/${sysconfdir}/pam.d
53 install -m 0644 ${WORKDIR}/vlock_pam ${D}${sysconfdir}/pam.d/vlock 53 install -m 0644 ${WORKDIR}/vlock_pam ${D}${sysconfdir}/pam.d/vlock
54 fi 54 fi
55} 55}
56 56
57ALTERNATIVE_${PN} = "vlock" 57ALTERNATIVE:${PN} = "vlock"
58ALTERNATIVE_PRIORITY = "60" 58ALTERNATIVE_PRIORITY = "60"
59ALTERNATIVE_LINK_NAME[vlock] = "${bindir}/vlock" 59ALTERNATIVE_LINK_NAME[vlock] = "${bindir}/vlock"
diff --git a/meta-oe/recipes-extended/volume_key/volume-key_0.3.12.bb b/meta-oe/recipes-extended/volume_key/volume-key_0.3.12.bb
index e036f714b..bfecc7ebd 100644
--- a/meta-oe/recipes-extended/volume_key/volume-key_0.3.12.bb
+++ b/meta-oe/recipes-extended/volume_key/volume-key_0.3.12.bb
@@ -32,7 +32,7 @@ PACKAGECONFIG[python3] = "--with-python3,--without-python3,python3,python3"
32 32
33EXTRA_OECONF = "--without-python" 33EXTRA_OECONF = "--without-python"
34 34
35RDEPENDS_python3-${BPN} += "${PN}" 35RDEPENDS:python3-${BPN} += "${PN}"
36 36
37PACKAGES += "python3-${BPN}" 37PACKAGES += "python3-${BPN}"
38FILES_python3-${BPN} = "${PYTHON_SITEPACKAGES_DIR}/*" 38FILES:python3-${BPN} = "${PYTHON_SITEPACKAGES_DIR}/*"
diff --git a/meta-oe/recipes-extended/wxwidgets/wxwidgets_git.bb b/meta-oe/recipes-extended/wxwidgets/wxwidgets_git.bb
index 26a9004fb..f1e87ba22 100644
--- a/meta-oe/recipes-extended/wxwidgets/wxwidgets_git.bb
+++ b/meta-oe/recipes-extended/wxwidgets/wxwidgets_git.bb
@@ -38,7 +38,7 @@ EXTRA_OECMAKE += " \
38 -DwxUSE_LIBTIFF=sys \ 38 -DwxUSE_LIBTIFF=sys \
39 -DwxUSE_REGEX=builtin \ 39 -DwxUSE_REGEX=builtin \
40" 40"
41EXTRA_OECMAKE_append_libc-musl = " \ 41EXTRA_OECMAKE:append:libc-musl = " \
42 -DHAVE_LOCALE_T=OFF \ 42 -DHAVE_LOCALE_T=OFF \
43" 43"
44 44
@@ -70,7 +70,7 @@ PACKAGECONFIG[opengl] = ",,libglu"
70PACKAGECONFIG[sdl_audio] = "-DwxUSE_LIBSDL=ON,-DwxUSE_LIBSDL=OFF,libsdl2" 70PACKAGECONFIG[sdl_audio] = "-DwxUSE_LIBSDL=ON,-DwxUSE_LIBSDL=OFF,libsdl2"
71PACKAGECONFIG[webkit] = "-DwxUSE_WEBVIEW_WEBKIT=ON,-DwxUSE_WEBVIEW_WEBKIT=OFF,webkitgtk,,,no_gui" 71PACKAGECONFIG[webkit] = "-DwxUSE_WEBVIEW_WEBKIT=ON,-DwxUSE_WEBVIEW_WEBKIT=OFF,webkitgtk,,,no_gui"
72 72
73do_compile_append() { 73do_compile:append() {
74 # if not at re-compile 74 # if not at re-compile
75 if [ -L ${B}/wx-config ]; then 75 if [ -L ${B}/wx-config ]; then
76 # ${B}/wx-config is a symlink for build and not needed after compile 76 # ${B}/wx-config is a symlink for build and not needed after compile
@@ -88,7 +88,7 @@ do_compile_append() {
88 ${B}/wx-config 88 ${B}/wx-config
89} 89}
90 90
91do_install_append() { 91do_install:append() {
92 # do not ship bindir if empty 92 # do not ship bindir if empty
93 rmdir --ignore-fail-on-non-empty ${D}${bindir} 93 rmdir --ignore-fail-on-non-empty ${D}${bindir}
94} 94}
@@ -96,9 +96,9 @@ do_install_append() {
96# lib names are not canonical 96# lib names are not canonical
97FILES_SOLIBSDEV = "" 97FILES_SOLIBSDEV = ""
98 98
99FILES_${PN} += " \ 99FILES:${PN} += " \
100 ${libdir}/libwx_*.so \ 100 ${libdir}/libwx_*.so \
101 ${libdir}/wx/ \ 101 ${libdir}/wx/ \
102" 102"
103 103
104FILES_${PN}-dev += "${libdir}/wx/include/" 104FILES:${PN}-dev += "${libdir}/wx/include/"
diff --git a/meta-oe/recipes-extended/zram/zram_0.2.bb b/meta-oe/recipes-extended/zram/zram_0.2.bb
index 98c47af7a..97db34134 100644
--- a/meta-oe/recipes-extended/zram/zram_0.2.bb
+++ b/meta-oe/recipes-extended/zram/zram_0.2.bb
@@ -4,9 +4,9 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda
4 4
5inherit update-rc.d systemd 5inherit update-rc.d systemd
6 6
7RDEPENDS_${PN} = "kmod \ 7RDEPENDS:${PN} = "kmod \
8 ${@bb.utils.contains('DISTRO_FEATURES','systemd','util-linux','util-linux-swaponoff',d)}" 8 ${@bb.utils.contains('DISTRO_FEATURES','systemd','util-linux','util-linux-swaponoff',d)}"
9RRECOMMENDS_${PN} = "kernel-module-zram" 9RRECOMMENDS:${PN} = "kernel-module-zram"
10 10
11PR = "r3" 11PR = "r3"
12 12
@@ -36,7 +36,7 @@ do_install () {
36 fi 36 fi
37} 37}
38 38
39FILES_${PN} = " \ 39FILES:${PN} = " \
40 ${sysconfdir} \ 40 ${sysconfdir} \
41 ${systemd_unitdir} \ 41 ${systemd_unitdir} \
42 ${libexecdir} \ 42 ${libexecdir} \
@@ -44,7 +44,7 @@ FILES_${PN} = " \
44INITSCRIPT_NAME = "zram" 44INITSCRIPT_NAME = "zram"
45INITSCRIPT_PARAMS = "start 05 2 3 4 5 . stop 22 0 1 6 ." 45INITSCRIPT_PARAMS = "start 05 2 3 4 5 . stop 22 0 1 6 ."
46 46
47RPROVIDES_${PN} += "${PN}-systemd" 47RPROVIDES:${PN} += "${PN}-systemd"
48RREPLACES_${PN} += "${PN}-systemd" 48RREPLACES:${PN} += "${PN}-systemd"
49RCONFLICTS_${PN} += "${PN}-systemd" 49RCONFLICTS:${PN} += "${PN}-systemd"
50SYSTEMD_SERVICE_${PN} = "dev-zram0.swap" 50SYSTEMD_SERVICE:${PN} = "dev-zram0.swap"
diff --git a/meta-oe/recipes-gnome/atk/atkmm_2.28.2.bb b/meta-oe/recipes-gnome/atk/atkmm_2.28.2.bb
index a3e8bbf49..b305fe573 100644
--- a/meta-oe/recipes-gnome/atk/atkmm_2.28.2.bb
+++ b/meta-oe/recipes-gnome/atk/atkmm_2.28.2.bb
@@ -17,4 +17,4 @@ SRC_URI[archive.sha256sum] = "a0bb49765ceccc293ab2c6735ba100431807d384ffa14c2ebd
17 17
18EXTRA_OEMESON = "-Dbuild-documentation=false" 18EXTRA_OEMESON = "-Dbuild-documentation=false"
19 19
20FILES_${PN}-dev += "${libdir}/*/include ${libdir}/*/proc/m4" 20FILES:${PN}-dev += "${libdir}/*/include ${libdir}/*/proc/m4"
diff --git a/meta-oe/recipes-gnome/gmime/gmime_3.2.7.bb b/meta-oe/recipes-gnome/gmime/gmime_3.2.7.bb
index e70b74789..7f38d42be 100644
--- a/meta-oe/recipes-gnome/gmime/gmime_3.2.7.bb
+++ b/meta-oe/recipes-gnome/gmime/gmime_3.2.7.bb
@@ -13,6 +13,6 @@ SRC_URI[archive.sha256sum] = "2aea96647a468ba2160a64e17c6dc6afe674ed9ac86070624a
13 13
14export ac_cv_have_iconv_detect_h="yes" 14export ac_cv_have_iconv_detect_h="yes"
15 15
16do_configure_append () { 16do_configure:append () {
17 cp ${WORKDIR}/iconv-detect.h ${S} 17 cp ${WORKDIR}/iconv-detect.h ${S}
18} 18}
diff --git a/meta-oe/recipes-gnome/gnome-common/gnome-common_3.18.0.bb b/meta-oe/recipes-gnome/gnome-common/gnome-common_3.18.0.bb
index d87416454..634b60940 100644
--- a/meta-oe/recipes-gnome/gnome-common/gnome-common_3.18.0.bb
+++ b/meta-oe/recipes-gnome/gnome-common/gnome-common_3.18.0.bb
@@ -18,7 +18,7 @@ DEPENDS = ""
18PACKAGECONFIG ??= "autoconf-archive" 18PACKAGECONFIG ??= "autoconf-archive"
19PACKAGECONFIG[autoconf-archive] = "--with-autoconf-archive, --without-autoconf-archive, autoconf-archive" 19PACKAGECONFIG[autoconf-archive] = "--with-autoconf-archive, --without-autoconf-archive, autoconf-archive"
20 20
21FILES_${PN} += "${datadir}/aclocal" 21FILES:${PN} += "${datadir}/aclocal"
22FILES_${PN}-dev = "" 22FILES:${PN}-dev = ""
23 23
24BBCLASSEXTEND = "native" 24BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-gnome/gnome-doc-utils-stub/gnome-doc-utils-stub_1.0.bb b/meta-oe/recipes-gnome/gnome-doc-utils-stub/gnome-doc-utils-stub_1.0.bb
index f7fbedd6e..ec258ae98 100644
--- a/meta-oe/recipes-gnome/gnome-doc-utils-stub/gnome-doc-utils-stub_1.0.bb
+++ b/meta-oe/recipes-gnome/gnome-doc-utils-stub/gnome-doc-utils-stub_1.0.bb
@@ -9,10 +9,10 @@ SRC_URI = "file://gnome-doc-utils.m4"
9 9
10PROVIDES = "gnome-doc-utils" 10PROVIDES = "gnome-doc-utils"
11 11
12do_install_append() { 12do_install:append() {
13 install -d ${D}${datadir}/aclocal/ 13 install -d ${D}${datadir}/aclocal/
14 install ${WORKDIR}/gnome-doc-utils.m4 ${D}${datadir}/aclocal/ 14 install ${WORKDIR}/gnome-doc-utils.m4 ${D}${datadir}/aclocal/
15} 15}
16 16
17FILES_${PN} += "${datadir}" 17FILES:${PN} += "${datadir}"
18 18
diff --git a/meta-oe/recipes-gnome/gnome-themes/gnome-themes-extra_3.28.bb b/meta-oe/recipes-gnome/gnome-themes/gnome-themes-extra_3.28.bb
index ac594711c..3a018bb51 100644
--- a/meta-oe/recipes-gnome/gnome-themes/gnome-themes-extra_3.28.bb
+++ b/meta-oe/recipes-gnome/gnome-themes/gnome-themes-extra_3.28.bb
@@ -17,7 +17,7 @@ SRC_URI[archive.sha256sum] = "7c4ba0bff001f06d8983cfc105adaac42df1d1267a2591798a
17 17
18EXTRA_OECONF = "--disable-gtk3-engine" 18EXTRA_OECONF = "--disable-gtk3-engine"
19 19
20do_install_append() { 20do_install:append() {
21 # Only building Adwaita, remove highcontrast files 21 # Only building Adwaita, remove highcontrast files
22 rm -rf ${D}${prefix}/share/themes/HighContrast \ 22 rm -rf ${D}${prefix}/share/themes/HighContrast \
23 ${D}${prefix}/share/icons 23 ${D}${prefix}/share/icons
@@ -32,11 +32,11 @@ PACKAGES += "gnome-theme-adwaita \
32 gnome-theme-adwaita-dark \ 32 gnome-theme-adwaita-dark \
33 " 33 "
34 34
35FILES_gnome-theme-adwaita = "${prefix}/share/themes/Adwaita \ 35FILES:gnome-theme-adwaita = "${prefix}/share/themes/Adwaita \
36 ${libdir}/gtk-2.0/2.10.0/engines/libadwaita.so" 36 ${libdir}/gtk-2.0/2.10.0/engines/libadwaita.so"
37 37
38FILES_gnome-theme-adwaita-dark = "${prefix}/share/themes/Adwaita-dark" 38FILES:gnome-theme-adwaita-dark = "${prefix}/share/themes/Adwaita-dark"
39RDEPENDS_gnome-theme-adwaita-dark = "gnome-theme-adwaita" 39RDEPENDS:gnome-theme-adwaita-dark = "gnome-theme-adwaita"
40 40
41# gnome-themes-standard is empty and doesn't exist 41# gnome-themes-standard is empty and doesn't exist
42RDEPENDS_${PN}-dev = "" 42RDEPENDS:${PN}-dev = ""
diff --git a/meta-oe/recipes-gnome/gtk+/gtk+.inc b/meta-oe/recipes-gnome/gtk+/gtk+.inc
index ccbcfc8da..124e3db9b 100644
--- a/meta-oe/recipes-gnome/gtk+/gtk+.inc
+++ b/meta-oe/recipes-gnome/gtk+/gtk+.inc
@@ -32,12 +32,12 @@ inherit autotools gtk-doc pkgconfig update-alternatives gtk-immodules-cache gobj
32 32
33PACKAGES += "libgail gtk-demo" 33PACKAGES += "libgail gtk-demo"
34 34
35FILES_${PN} += "${bindir}/gtk-update-icon-cache-2.0 \ 35FILES:${PN} += "${bindir}/gtk-update-icon-cache-2.0 \
36 ${bindir}/gtk-query-immodules-2.0 \ 36 ${bindir}/gtk-query-immodules-2.0 \
37 ${datadir}/themes ${sysconfdir} \ 37 ${datadir}/themes ${sysconfdir} \
38 ${libdir}/gtk-2.0/${LIBV}/engines/libpixmap.so" 38 ${libdir}/gtk-2.0/${LIBV}/engines/libpixmap.so"
39 39
40FILES_${PN}-dev += " \ 40FILES:${PN}-dev += " \
41 ${datadir}/gtk-2.0/include \ 41 ${datadir}/gtk-2.0/include \
42 ${libdir}/gtk-2.0/include \ 42 ${libdir}/gtk-2.0/include \
43 ${libdir}/gtk-2.0/modules/*.la \ 43 ${libdir}/gtk-2.0/modules/*.la \
@@ -47,12 +47,12 @@ FILES_${PN}-dev += " \
47 ${libdir}/gtk-2.0/${LIBV}/engines/*.la \ 47 ${libdir}/gtk-2.0/${LIBV}/engines/*.la \
48 ${bindir}/gtk-builder-convert" 48 ${bindir}/gtk-builder-convert"
49 49
50FILES_gtk-demo = " \ 50FILES:gtk-demo = " \
51 ${datadir}/gtk-2.0/demo/* \ 51 ${datadir}/gtk-2.0/demo/* \
52 ${bindir}/gtk-demo \ 52 ${bindir}/gtk-demo \
53 " 53 "
54 54
55FILES_libgail = " \ 55FILES:libgail = " \
56 ${libdir}/gtk-2.0/modules/libgail.so \ 56 ${libdir}/gtk-2.0/modules/libgail.so \
57 ${libdir}/gtk-2.0/modules/libferret.so \ 57 ${libdir}/gtk-2.0/modules/libferret.so \
58 " 58 "
@@ -67,13 +67,13 @@ GTKBASE_RRECOMMENDS ?= "liberation-fonts \
67 " 67 "
68GTKGLIBC_RRECOMMENDS ?= "${GTKBASE_RRECOMMENDS} glibc-gconv-iso8859-1" 68GTKGLIBC_RRECOMMENDS ?= "${GTKBASE_RRECOMMENDS} glibc-gconv-iso8859-1"
69 69
70RRECOMMENDS_${PN} = "${GTKBASE_RRECOMMENDS}" 70RRECOMMENDS:${PN} = "${GTKBASE_RRECOMMENDS}"
71RRECOMMENDS_${PN}_libc-glibc = "${GTKGLIBC_RRECOMMENDS}" 71RRECOMMENDS:${PN}:libc-glibc = "${GTKGLIBC_RRECOMMENDS}"
72 72
73ALTERNATIVE_${PN} = "gtk-update-icon-cache" 73ALTERNATIVE:${PN} = "gtk-update-icon-cache"
74ALTERNATIVE_TARGET[gtk-update-icon-cache] = "${bindir}/gtk-update-icon-cache-2.0" 74ALTERNATIVE_TARGET[gtk-update-icon-cache] = "${bindir}/gtk-update-icon-cache-2.0"
75 75
76do_compile_prepend() { 76do_compile:prepend() {
77 export GIR_EXTRA_LIBS_PATH="${B}/gdk/.libs" 77 export GIR_EXTRA_LIBS_PATH="${B}/gdk/.libs"
78} 78}
79 79
diff --git a/meta-oe/recipes-gnome/gtk+/gtk+_2.24.33.bb b/meta-oe/recipes-gnome/gtk+/gtk+_2.24.33.bb
index 0c2e353a9..ccd82b91f 100644
--- a/meta-oe/recipes-gnome/gtk+/gtk+_2.24.33.bb
+++ b/meta-oe/recipes-gnome/gtk+/gtk+_2.24.33.bb
@@ -21,7 +21,7 @@ LIBV = "2.10.0"
21 21
22PACKAGES_DYNAMIC += "^gtk-immodule-.* ^gtk-printbackend-.*" 22PACKAGES_DYNAMIC += "^gtk-immodule-.* ^gtk-printbackend-.*"
23 23
24python populate_packages_prepend () { 24python populate_packages:prepend () {
25 gtk_libdir = d.expand('${libdir}/gtk-2.0/${LIBV}') 25 gtk_libdir = d.expand('${libdir}/gtk-2.0/${LIBV}')
26 immodules_root = os.path.join(gtk_libdir, 'immodules') 26 immodules_root = os.path.join(gtk_libdir, 'immodules')
27 printmodules_root = os.path.join(gtk_libdir, 'printbackends'); 27 printmodules_root = os.path.join(gtk_libdir, 'printbackends');
@@ -30,5 +30,5 @@ python populate_packages_prepend () {
30 do_split_packages(d, printmodules_root, r'^libprintbackend-(.*)\.so$', 'gtk-printbackend-%s', 'GTK printbackend module for %s') 30 do_split_packages(d, printmodules_root, r'^libprintbackend-(.*)\.so$', 'gtk-printbackend-%s', 'GTK printbackend module for %s')
31 31
32 if (d.getVar('DEBIAN_NAMES')): 32 if (d.getVar('DEBIAN_NAMES')):
33 d.setVar(d.expand('PKG_${PN}'), '${MLPREFIX}libgtk-2.0') 33 d.setVar(d.expand('PKG:${PN}'), '${MLPREFIX}libgtk-2.0')
34} 34}
diff --git a/meta-oe/recipes-gnome/gtk+/gtkmm3_3.24.5.bb b/meta-oe/recipes-gnome/gtk+/gtkmm3_3.24.5.bb
index 2c5012cb2..428ec69d7 100644
--- a/meta-oe/recipes-gnome/gtk+/gtkmm3_3.24.5.bb
+++ b/meta-oe/recipes-gnome/gtk+/gtkmm3_3.24.5.bb
@@ -20,4 +20,4 @@ SRC_URI[archive.sha256sum] = "856333de86689f6a81c123f2db15d85db9addc438bc3574c36
20 20
21EXTRA_OEMESON = "-Dbuild-demos=false" 21EXTRA_OEMESON = "-Dbuild-demos=false"
22 22
23FILES_${PN}-dev += "${libdir}/*/include ${libdir}/*/proc/m4" 23FILES:${PN}-dev += "${libdir}/*/include ${libdir}/*/proc/m4"
diff --git a/meta-oe/recipes-gnome/gtk+/gtkmm_2.24.5.bb b/meta-oe/recipes-gnome/gtk+/gtkmm_2.24.5.bb
index bb179447b..a9bb3387b 100644
--- a/meta-oe/recipes-gnome/gtk+/gtkmm_2.24.5.bb
+++ b/meta-oe/recipes-gnome/gtk+/gtkmm_2.24.5.bb
@@ -17,4 +17,4 @@ SRC_URI[archive.sha256sum] = "0680a53b7bf90b4e4bf444d1d89e6df41c777e0bacc96e9c09
17 17
18EXTRA_OECONF = " --disable-documentation " 18EXTRA_OECONF = " --disable-documentation "
19 19
20FILES_${PN}-dev += "${libdir}/*/include ${libdir}/*/proc/m4" 20FILES:${PN}-dev += "${libdir}/*/include ${libdir}/*/proc/m4"
diff --git a/meta-oe/recipes-gnome/libjcat/libjcat_0.1.7.bb b/meta-oe/recipes-gnome/libjcat/libjcat_0.1.7.bb
index b857cc5bd..e96ef004a 100644
--- a/meta-oe/recipes-gnome/libjcat/libjcat_0.1.7.bb
+++ b/meta-oe/recipes-gnome/libjcat/libjcat_0.1.7.bb
@@ -29,6 +29,6 @@ PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false"
29EXTRA_OEMESON = "-Dman=false" 29EXTRA_OEMESON = "-Dman=false"
30GTKDOC_MESON_OPTION = "gtkdoc" 30GTKDOC_MESON_OPTION = "gtkdoc"
31 31
32RDEPENDS_${PN}_class-target = "\ 32RDEPENDS:${PN}:class-target = "\
33 ${@bb.utils.contains('PACKAGECONFIG', 'gpg', 'gnupg', '', d)} \ 33 ${@bb.utils.contains('PACKAGECONFIG', 'gpg', 'gnupg', '', d)} \
34" 34"
diff --git a/meta-oe/recipes-gnome/libpeas/libpeas_1.30.0.bb b/meta-oe/recipes-gnome/libpeas/libpeas_1.30.0.bb
index 316a92784..d2e01833d 100644
--- a/meta-oe/recipes-gnome/libpeas/libpeas_1.30.0.bb
+++ b/meta-oe/recipes-gnome/libpeas/libpeas_1.30.0.bb
@@ -17,10 +17,10 @@ SRC_URI[archive.sha256sum] = "0bf5562e9bfc0382a9dcb81f64340787542568762a3a367d9d
17PACKAGECONFIG[python3] = "-Dpython3=true,-Dpython3=false,python3-pygobject" 17PACKAGECONFIG[python3] = "-Dpython3=true,-Dpython3=false,python3-pygobject"
18 18
19PACKAGES =+ "${PN}-demo ${PN}-python3" 19PACKAGES =+ "${PN}-demo ${PN}-python3"
20FILES_${PN}-demo = " \ 20FILES:${PN}-demo = " \
21 ${bindir}/peas-demo \ 21 ${bindir}/peas-demo \
22 ${libdir}/peas-demo \ 22 ${libdir}/peas-demo \
23" 23"
24 24
25RDEPENDS_${PN}-python3 = "python3-pygobject" 25RDEPENDS:${PN}-python3 = "python3-pygobject"
26FILES_${PN}-python3 = "${libdir}/libpeas-1.0/loaders/libpython3loader.so" 26FILES:${PN}-python3 = "${libdir}/libpeas-1.0/loaders/libpython3loader.so"
diff --git a/meta-oe/recipes-gnome/vte9/vte9.inc b/meta-oe/recipes-gnome/vte9/vte9.inc
index 14d194004..c191a6d29 100644
--- a/meta-oe/recipes-gnome/vte9/vte9.inc
+++ b/meta-oe/recipes-gnome/vte9/vte9.inc
@@ -2,7 +2,7 @@ SUMMARY = "Virtual terminal emulator GTK+ widget library"
2BUGTRACKER = "https://bugzilla.gnome.org/buglist.cgi?product=vte" 2BUGTRACKER = "https://bugzilla.gnome.org/buglist.cgi?product=vte"
3LICENSE = "LGPLv2.0" 3LICENSE = "LGPLv2.0"
4DEPENDS = " glib-2.0 gtk+ intltool-native gnome-common-native ncurses" 4DEPENDS = " glib-2.0 gtk+ intltool-native gnome-common-native ncurses"
5RDEPENDS_libvte = "vte-termcap" 5RDEPENDS:libvte = "vte-termcap"
6 6
7# help gnomebase get the SRC_URI correct 7# help gnomebase get the SRC_URI correct
8GNOMEBN = "vte" 8GNOMEBN = "vte"
@@ -14,5 +14,5 @@ ANY_OF_DISTRO_FEATURES = "${GTK2DISTROFEATURES}"
14EXTRA_OECONF = "--disable-python" 14EXTRA_OECONF = "--disable-python"
15 15
16PACKAGES =+ "libvte9 vte9-termcap" 16PACKAGES =+ "libvte9 vte9-termcap"
17FILES_libvte9 = "${libdir}/*.so.* ${libexecdir}/gnome-pty-helper" 17FILES:libvte9 = "${libdir}/*.so.* ${libexecdir}/gnome-pty-helper"
18FILES_vte9-termcap = "${datadir}/vte/termcap-0.0" 18FILES:vte9-termcap = "${datadir}/vte/termcap-0.0"
diff --git a/meta-oe/recipes-graphics/cairo/cairomm_1.12.0.bb b/meta-oe/recipes-graphics/cairo/cairomm_1.12.0.bb
index d49a509a0..a697e36cd 100644
--- a/meta-oe/recipes-graphics/cairo/cairomm_1.12.0.bb
+++ b/meta-oe/recipes-graphics/cairo/cairomm_1.12.0.bb
@@ -10,6 +10,6 @@ DEPENDS = "cairo libsigc++-2.0"
10SRC_URI[archive.md5sum] = "c62b476b61bd0abf7e9851f417d73291" 10SRC_URI[archive.md5sum] = "c62b476b61bd0abf7e9851f417d73291"
11SRC_URI[archive.sha256sum] = "a54ada8394a86182525c0762e6f50db6b9212a2109280d13ec6a0b29bfd1afe6" 11SRC_URI[archive.sha256sum] = "a54ada8394a86182525c0762e6f50db6b9212a2109280d13ec6a0b29bfd1afe6"
12 12
13FILES_${PN}-doc += "${datadir}/devhelp" 13FILES:${PN}-doc += "${datadir}/devhelp"
14FILES_${PN}-dev += "${libdir}/cairomm-*/" 14FILES:${PN}-dev += "${libdir}/cairomm-*/"
15 15
diff --git a/meta-oe/recipes-graphics/dietsplash/dietsplash_git.bb b/meta-oe/recipes-graphics/dietsplash/dietsplash_git.bb
index 32f081592..985706a8a 100644
--- a/meta-oe/recipes-graphics/dietsplash/dietsplash_git.bb
+++ b/meta-oe/recipes-graphics/dietsplash/dietsplash_git.bb
@@ -19,4 +19,4 @@ S = "${WORKDIR}/git"
19EXTRA_OECONF = " --with-systemdsystemunitdir=${systemd_unitdir}/system \ 19EXTRA_OECONF = " --with-systemdsystemunitdir=${systemd_unitdir}/system \
20 --disable-staticimages" 20 --disable-staticimages"
21 21
22FILES_${PN} += "${systemd_unitdir}/system/" 22FILES:${PN} += "${systemd_unitdir}/system/"
diff --git a/meta-oe/recipes-graphics/directfb/directfb.inc b/meta-oe/recipes-graphics/directfb/directfb.inc
index e11f7a60f..7ac21779a 100644
--- a/meta-oe/recipes-graphics/directfb/directfb.inc
+++ b/meta-oe/recipes-graphics/directfb/directfb.inc
@@ -27,12 +27,12 @@ SRC_URI = "http://downloads.yoctoproject.org/mirror/sources/DirectFB-${PV}.tar.g
27 27
28S = "${WORKDIR}/DirectFB-${PV}" 28S = "${WORKDIR}/DirectFB-${PV}"
29 29
30LDFLAGS_append = " -lm" 30LDFLAGS:append = " -lm"
31 31
32CXXFLAGS_append_toolchain-clang = " -Wno-error=dtor-typedef" 32CXXFLAGS:append:toolchain-clang = " -Wno-error=dtor-typedef"
33 33
34# Workaround for linking issues seen with armv7a + gold 34# Workaround for linking issues seen with armv7a + gold
35LDFLAGS_append_arm = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 35LDFLAGS:append:arm = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
36 36
37BINCONFIG = "${bindir}/directfb-config" 37BINCONFIG = "${bindir}/directfb-config"
38 38
@@ -62,18 +62,18 @@ EXTRA_OECONF = "\
62 62
63#Once -fno-omit-frame-pointer option of gcc is added into TARGET_CLFAGS as default 63#Once -fno-omit-frame-pointer option of gcc is added into TARGET_CLFAGS as default
64#this will cause directfb build failure on x86 arch, so filter out it. 64#this will cause directfb build failure on x86 arch, so filter out it.
65TARGET_CFLAGS_remove_x86 = "-fno-omit-frame-pointer" 65TARGET_CFLAGS:remove:x86 = "-fno-omit-frame-pointer"
66 66
67#PACKAGES_DYNAMIC += "^directfb-inputdrivers-.*" 67#PACKAGES_DYNAMIC += "^directfb-inputdrivers-.*"
68# 68#
69#python populate_packages_prepend () { 69#python populate_packages:prepend () {
70# inputdrivers_libdir = d.expand('${libdir}/directfb-${RV}/inputdrivers') 70# inputdrivers_libdir = d.expand('${libdir}/directfb-${RV}/inputdrivers')
71# do_split_packages(d, inputdrivers_libdir, '*.so$', 'directfb-inputdrivers-%s', 'Directfb plugin for %s') 71# do_split_packages(d, inputdrivers_libdir, '*.so$', 'directfb-inputdrivers-%s', 'Directfb plugin for %s')
72#} 72#}
73 73
74# NOTE: monolithic packaging for now, should improve that eventually 74# NOTE: monolithic packaging for now, should improve that eventually
75 75
76FILES_${PN}-dev += "\ 76FILES:${PN}-dev += "\
77 ${bindir}/directfb-config \ 77 ${bindir}/directfb-config \
78 ${libdir}/directfb-${RV}/systems/*.la \ 78 ${libdir}/directfb-${RV}/systems/*.la \
79 ${libdir}/directfb-${RV}/inputdrivers/*.la \ 79 ${libdir}/directfb-${RV}/inputdrivers/*.la \
@@ -81,7 +81,7 @@ FILES_${PN}-dev += "\
81 ${libdir}/directfb-${RV}/wm/*.la \ 81 ${libdir}/directfb-${RV}/wm/*.la \
82" 82"
83 83
84FILES_${PN} += "\ 84FILES:${PN} += "\
85 ${libdir}/directfb-${RV}/systems/*.so \ 85 ${libdir}/directfb-${RV}/systems/*.so \
86 ${libdir}/directfb-${RV}/inputdrivers/*.so \ 86 ${libdir}/directfb-${RV}/inputdrivers/*.so \
87 ${libdir}/directfb-${RV}/interfaces/*/*.so \ 87 ${libdir}/directfb-${RV}/interfaces/*/*.so \
diff --git a/meta-oe/recipes-graphics/dnfdragora/dnfdragora_git.bb b/meta-oe/recipes-graphics/dnfdragora/dnfdragora_git.bb
index 007385101..f1e994863 100644
--- a/meta-oe/recipes-graphics/dnfdragora/dnfdragora_git.bb
+++ b/meta-oe/recipes-graphics/dnfdragora/dnfdragora_git.bb
@@ -19,14 +19,14 @@ inherit cmake gettext pkgconfig python3-dir python3native distutils3-base mime-x
19DEPENDS += "dnf python3 " 19DEPENDS += "dnf python3 "
20#DEPENDS_class-nativesdk += "nativesdk-python3" 20#DEPENDS_class-nativesdk += "nativesdk-python3"
21 21
22RDEPENDS_${PN}_class-target = " python3-core libyui libyui-ncurses " 22RDEPENDS:${PN}:class-target = " python3-core libyui libyui-ncurses "
23 23
24# manpages generation requires http://www.sphinx-doc.org/ 24# manpages generation requires http://www.sphinx-doc.org/
25EXTRA_OECMAKE = " -DWITH_MAN=OFF -DPYTHON_INSTALL_DIR=${PYTHON_SITEPACKAGES_DIR} -DPYTHON_DESIRED=3" 25EXTRA_OECMAKE = " -DWITH_MAN=OFF -DPYTHON_INSTALL_DIR=${PYTHON_SITEPACKAGES_DIR} -DPYTHON_DESIRED=3"
26 26
27BBCLASSEXTEND = "nativesdk" 27BBCLASSEXTEND = "nativesdk"
28 28
29FILES_${PN} = "${PYTHON_SITEPACKAGES_DIR}/ ${datadir}/ ${bindir}/ ${sysconfdir}/dnfdragora ${sysconfdir}/xdg" 29FILES:${PN} = "${PYTHON_SITEPACKAGES_DIR}/ ${datadir}/ ${bindir}/ ${sysconfdir}/dnfdragora ${sysconfdir}/xdg"
30 30
31PNBLACKLIST[dnfdragora] ?= "${@bb.utils.contains('PACKAGE_CLASSES', 'package_rpm', '', 'does not build correctly without package_rpm in PACKAGE_CLASSES', d)}" 31PNBLACKLIST[dnfdragora] ?= "${@bb.utils.contains('PACKAGE_CLASSES', 'package_rpm', '', 'does not build correctly without package_rpm in PACKAGE_CLASSES', d)}"
32 32
diff --git a/meta-oe/recipes-graphics/fbgrab/fbgrab_1.5.bb b/meta-oe/recipes-graphics/fbgrab/fbgrab_1.5.bb
index 419881d5c..dfd137c04 100644
--- a/meta-oe/recipes-graphics/fbgrab/fbgrab_1.5.bb
+++ b/meta-oe/recipes-graphics/fbgrab/fbgrab_1.5.bb
@@ -11,6 +11,6 @@ S = "${WORKDIR}/git"
11 11
12inherit autotools-brokensep 12inherit autotools-brokensep
13 13
14do_configure_prepend() { 14do_configure:prepend() {
15 sed -i 's|$(DESTDIR)/usr/man/|$(DESTDIR)${mandir}/|g' ${S}/Makefile 15 sed -i 's|$(DESTDIR)/usr/man/|$(DESTDIR)${mandir}/|g' ${S}/Makefile
16} 16}
diff --git a/meta-oe/recipes-graphics/fbida/fbida_2.14.bb b/meta-oe/recipes-graphics/fbida/fbida_2.14.bb
index 7ac302821..99953189e 100644
--- a/meta-oe/recipes-graphics/fbida/fbida_2.14.bb
+++ b/meta-oe/recipes-graphics/fbida/fbida_2.14.bb
@@ -75,4 +75,4 @@ do_install() {
75 oe_runmake 'DESTDIR=${D}' install 75 oe_runmake 'DESTDIR=${D}' install
76} 76}
77 77
78RDEPENDS_${PN} = "ttf-dejavu-sans-mono bash" 78RDEPENDS:${PN} = "ttf-dejavu-sans-mono bash"
diff --git a/meta-oe/recipes-graphics/feh/feh_3.6.1.bb b/meta-oe/recipes-graphics/feh/feh_3.6.1.bb
index 1e49e68f8..88c633761 100644
--- a/meta-oe/recipes-graphics/feh/feh_3.6.1.bb
+++ b/meta-oe/recipes-graphics/feh/feh_3.6.1.bb
@@ -26,6 +26,6 @@ do_install () {
26 oe_runmake install app=1 'DESTDIR=${D}' 'ICON_PREFIX=${D}${datadir}/icons' 26 oe_runmake install app=1 'DESTDIR=${D}' 'ICON_PREFIX=${D}${datadir}/icons'
27} 27}
28 28
29RDEPENDS_${PN} += "imlib2-loaders" 29RDEPENDS:${PN} += "imlib2-loaders"
30 30
31FILES_${PN} += "${datadir}/icons" 31FILES:${PN} += "${datadir}/icons"
diff --git a/meta-oe/recipes-graphics/fontforge/fontforge_20190801.bb b/meta-oe/recipes-graphics/fontforge/fontforge_20190801.bb
index 1863f95f0..26d51bdaf 100644
--- a/meta-oe/recipes-graphics/fontforge/fontforge_20190801.bb
+++ b/meta-oe/recipes-graphics/fontforge/fontforge_20190801.bb
@@ -7,11 +7,11 @@ LIC_FILES_CHKSUM = " \
7" 7"
8 8
9DEPENDS = "python3 glib-2.0 pango giflib tiff libxml2 jpeg libtool uthash gettext-native" 9DEPENDS = "python3 glib-2.0 pango giflib tiff libxml2 jpeg libtool uthash gettext-native"
10DEPENDS_append_class-target = " libxi" 10DEPENDS:append:class-target = " libxi"
11 11
12inherit autotools pkgconfig python3native features_check gettext gtk-icon-cache mime mime-xdg 12inherit autotools pkgconfig python3native features_check gettext gtk-icon-cache mime mime-xdg
13 13
14REQUIRED_DISTRO_FEATURES_append_class-target = " x11" 14REQUIRED_DISTRO_FEATURES:append:class-target = " x11"
15 15
16# tag 20190801 16# tag 20190801
17SRCREV = "ac635b818e38ddb8e7e2e1057330a32b4e25476e" 17SRCREV = "ac635b818e38ddb8e7e2e1057330a32b4e25476e"
@@ -21,7 +21,7 @@ SRC_URI = "git://github.com/${BPN}/${BPN}.git \
21S = "${WORKDIR}/git" 21S = "${WORKDIR}/git"
22 22
23EXTRA_OECONF += "--without-libuninameslist --enable-python-scripting --enable-python-extension" 23EXTRA_OECONF += "--without-libuninameslist --enable-python-scripting --enable-python-extension"
24EXTRA_OECONF_append_class-native = " with_x=no" 24EXTRA_OECONF:append:class-native = " with_x=no"
25 25
26LDFLAGS += "-lpython${PYTHON_BASEVERSION}${PYTHON_ABI}" 26LDFLAGS += "-lpython${PYTHON_BASEVERSION}${PYTHON_ABI}"
27BUILD_LDFLAGS += "-lpython${PYTHON_BASEVERSION}${PYTHON_ABI}" 27BUILD_LDFLAGS += "-lpython${PYTHON_BASEVERSION}${PYTHON_ABI}"
@@ -34,14 +34,14 @@ BUILD_LDFLAGS += "-lpython${PYTHON_BASEVERSION}${PYTHON_ABI}"
34 34
35PACKAGES =+ "${PN}-python" 35PACKAGES =+ "${PN}-python"
36 36
37FILES_${PN} += " \ 37FILES:${PN} += " \
38 ${datadir}/appdata \ 38 ${datadir}/appdata \
39 ${datadir}/metainfo \ 39 ${datadir}/metainfo \
40 ${datadir}/mime \ 40 ${datadir}/mime \
41" 41"
42 42
43FILES_${PN}-python = "${PYTHON_SITEPACKAGES_DIR} ${datadir}/${BPN}/python" 43FILES:${PN}-python = "${PYTHON_SITEPACKAGES_DIR} ${datadir}/${BPN}/python"
44RDEPENDS_${PN}-python = "python3" 44RDEPENDS:${PN}-python = "python3"
45 45
46# for e.g kde's oxygen-fonts 46# for e.g kde's oxygen-fonts
47BBCLASSEXTEND = "native" 47BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-graphics/fvwm/fvwm_2.6.9.bb b/meta-oe/recipes-graphics/fvwm/fvwm_2.6.9.bb
index 51f5a4eca..96877577e 100644
--- a/meta-oe/recipes-graphics/fvwm/fvwm_2.6.9.bb
+++ b/meta-oe/recipes-graphics/fvwm/fvwm_2.6.9.bb
@@ -44,7 +44,7 @@ inherit autotools gettext update-alternatives pkgconfig python3native perlnative
44# depends on virtual/libx11 44# depends on virtual/libx11
45REQUIRED_DISTRO_FEATURES = "x11" 45REQUIRED_DISTRO_FEATURES = "x11"
46 46
47ALTERNATIVE_${PN} = "x-window-manager" 47ALTERNATIVE:${PN} = "x-window-manager"
48ALTERNATIVE_TARGET[x-window-manager] = "${bindir}/fvwm" 48ALTERNATIVE_TARGET[x-window-manager] = "${bindir}/fvwm"
49ALTERNATIVE_PRIORITY[x-window-manager] = "20" 49ALTERNATIVE_PRIORITY[x-window-manager] = "20"
50 50
@@ -76,7 +76,7 @@ EXTRA_OEMAKE = " \
76 V=1 \ 76 V=1 \
77" 77"
78 78
79do_install_append() { 79do_install:append() {
80 install -d -m 0755 ${D}/${sysconfdir}/xdg/fvwm 80 install -d -m 0755 ${D}/${sysconfdir}/xdg/fvwm
81 # You can install the config file here 81 # You can install the config file here
82 82
@@ -92,18 +92,18 @@ PACKAGES = " \
92" 92"
93 93
94# minimal set of binaries 94# minimal set of binaries
95FILES_${PN} = " \ 95FILES:${PN} = " \
96 ${bindir}/fvwm \ 96 ${bindir}/fvwm \
97 ${bindir}/fvwm-root \ 97 ${bindir}/fvwm-root \
98 ${datadir}/fvwm/ConfigFvwmDefaults \ 98 ${datadir}/fvwm/ConfigFvwmDefaults \
99" 99"
100 100
101RDEPENDS_${PN} = " \ 101RDEPENDS:${PN} = " \
102 xuser-account \ 102 xuser-account \
103" 103"
104 104
105# by default a lot of stuff is installed and it's not easy to control what to 105# by default a lot of stuff is installed and it's not easy to control what to
106# install, so install everything, but skip the check 106# install, so install everything, but skip the check
107INSANE_SKIP_${PN} = " \ 107INSANE_SKIP:${PN} = " \
108 installed-vs-shipped \ 108 installed-vs-shipped \
109" 109"
diff --git a/meta-oe/recipes-graphics/glm/glm_0.9.9.8.bb b/meta-oe/recipes-graphics/glm/glm_0.9.9.8.bb
index c5a7c5bff..a2eb864b9 100644
--- a/meta-oe/recipes-graphics/glm/glm_0.9.9.8.bb
+++ b/meta-oe/recipes-graphics/glm/glm_0.9.9.8.bb
@@ -34,6 +34,6 @@ do_install() {
34 34
35} 35}
36 36
37RDEPENDS_${PN}-dev = "" 37RDEPENDS:${PN}-dev = ""
38 38
39BBCLASSEXTEND = "native" 39BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-graphics/gphoto2/gphoto2_2.5.27.bb b/meta-oe/recipes-graphics/gphoto2/gphoto2_2.5.27.bb
index 791ea8db1..e4be2d7f4 100644
--- a/meta-oe/recipes-graphics/gphoto2/gphoto2_2.5.27.bb
+++ b/meta-oe/recipes-graphics/gphoto2/gphoto2_2.5.27.bb
@@ -4,7 +4,7 @@ LICENSE = "GPLv2"
4LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" 4LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
5 5
6DEPENDS = "libgphoto2 popt readline" 6DEPENDS = "libgphoto2 popt readline"
7RDEPENDS_gphoto2 = "libgphoto2" 7RDEPENDS:gphoto2 = "libgphoto2"
8 8
9SRC_URI = "${SOURCEFORGE_MIRROR}/gphoto/gphoto2-${PV}.tar.bz2;name=gphoto2 \ 9SRC_URI = "${SOURCEFORGE_MIRROR}/gphoto/gphoto2-${PV}.tar.bz2;name=gphoto2 \
10 file://0001-configure.ac-remove-AM_PO_SUBDIRS.patch \ 10 file://0001-configure.ac-remove-AM_PO_SUBDIRS.patch \
diff --git a/meta-oe/recipes-graphics/gphoto2/libgphoto2_2.5.27.bb b/meta-oe/recipes-graphics/gphoto2/libgphoto2_2.5.27.bb
index ebb0c3416..6f8d424a9 100644
--- a/meta-oe/recipes-graphics/gphoto2/libgphoto2_2.5.27.bb
+++ b/meta-oe/recipes-graphics/gphoto2/libgphoto2_2.5.27.bb
@@ -25,7 +25,7 @@ PACKAGECONFIG ??= ""
25PACKAGECONFIG[gd] = ",--without-gdlib,gd" 25PACKAGECONFIG[gd] = ",--without-gdlib,gd"
26PACKAGECONFIG[serial] = "--enable-serial,--disable-serial,lockdev" 26PACKAGECONFIG[serial] = "--enable-serial,--disable-serial,lockdev"
27 27
28do_configure_append() { 28do_configure:append() {
29 cp ${STAGING_DATADIR_NATIVE}/gettext/po/Makefile.in.in ${S}/libgphoto2_port/po/ 29 cp ${STAGING_DATADIR_NATIVE}/gettext/po/Makefile.in.in ${S}/libgphoto2_port/po/
30 cd ${S}/libgphoto2_port/ 30 cd ${S}/libgphoto2_port/
31 autoreconf -Wcross --verbose --install --force ${EXTRA_AUTORECONF} $acpaths 31 autoreconf -Wcross --verbose --install --force ${EXTRA_AUTORECONF} $acpaths
@@ -38,18 +38,18 @@ do_configure_append() {
38 cd ${S} 38 cd ${S}
39} 39}
40 40
41do_install_append() { 41do_install:append() {
42 install -d ${D}${sysconfdir}/udev/rules.d/ 42 install -d ${D}${sysconfdir}/udev/rules.d/
43 install -m 0644 ${WORKDIR}/*.rules ${D}${sysconfdir}/udev/rules.d/ 43 install -m 0644 ${WORKDIR}/*.rules ${D}${sysconfdir}/udev/rules.d/
44} 44}
45 45
46PACKAGES =+ "libgphotoport libgphoto2-camlibs" 46PACKAGES =+ "libgphotoport libgphoto2-camlibs"
47FILES_libgphoto2-camlibs = "${libdir}/libgphoto2*/*/*.so*" 47FILES:libgphoto2-camlibs = "${libdir}/libgphoto2*/*/*.so*"
48RRECOMMENDS_${PN} = "libgphoto2-camlibs" 48RRECOMMENDS:${PN} = "libgphoto2-camlibs"
49 49
50FILES_libgphotoport = "${libdir}/libgphoto2_port.so.*" 50FILES:libgphotoport = "${libdir}/libgphoto2_port.so.*"
51 51
52FILES_${PN} += "${nonarch_base_libdir}/udev/*" 52FILES:${PN} += "${nonarch_base_libdir}/udev/*"
53FILES_${PN}-dbg += "${libdir}/*/*/.debug" 53FILES:${PN}-dbg += "${libdir}/*/*/.debug"
54FILES_${PN}-dev += "${libdir}/*/*/*.la" 54FILES:${PN}-dev += "${libdir}/*/*/*.la"
55FILES_${PN}-doc += "${datadir}/libgphoto2_port/0.12.0/vcamera/README.txt" 55FILES:${PN}-doc += "${datadir}/libgphoto2_port/0.12.0/vcamera/README.txt"
diff --git a/meta-oe/recipes-graphics/graphviz/graphviz_2.44.1.bb b/meta-oe/recipes-graphics/graphviz/graphviz_2.44.1.bb
index 8fe837b75..7d2515e07 100644
--- a/meta-oe/recipes-graphics/graphviz/graphviz_2.44.1.bb
+++ b/meta-oe/recipes-graphics/graphviz/graphviz_2.44.1.bb
@@ -15,8 +15,8 @@ DEPENDS = " \
15 expat \ 15 expat \
16 freetype \ 16 freetype \
17" 17"
18DEPENDS_append_class-target = " ${BPN}-native" 18DEPENDS:append:class-target = " ${BPN}-native"
19DEPENDS_append_class-nativesdk = " ${BPN}-native" 19DEPENDS:append:class-nativesdk = " ${BPN}-native"
20 20
21inherit autotools-brokensep pkgconfig gettext 21inherit autotools-brokensep pkgconfig gettext
22 22
@@ -24,19 +24,19 @@ SRC_URI = "https://www2.graphviz.org/Packages/stable/portable_source/${BP}.tar.g
24 file://0001-plugin-pango-Include-freetype-headers-explicitly.patch \ 24 file://0001-plugin-pango-Include-freetype-headers-explicitly.patch \
25" 25"
26# Use native mkdefs 26# Use native mkdefs
27SRC_URI_append_class-target = "\ 27SRC_URI:append:class-target = "\
28 file://0001-Use-native-mkdefs.patch \ 28 file://0001-Use-native-mkdefs.patch \
29 file://0001-Set-use_tcl-to-be-empty-string-if-tcl-is-disabled.patch \ 29 file://0001-Set-use_tcl-to-be-empty-string-if-tcl-is-disabled.patch \
30" 30"
31SRC_URI_append_class-nativesdk = "\ 31SRC_URI:append:class-nativesdk = "\
32 file://0001-Use-native-mkdefs.patch \ 32 file://0001-Use-native-mkdefs.patch \
33 file://graphviz-setup.sh \ 33 file://graphviz-setup.sh \
34" 34"
35SRC_URI[sha256sum] = "8e1b34763254935243ccdb83c6ce108f531876d7a5dfd443f255e6418b8ea313" 35SRC_URI[sha256sum] = "8e1b34763254935243ccdb83c6ce108f531876d7a5dfd443f255e6418b8ea313"
36 36
37EXTRA_OECONF_append = " PS2PDF=/bin/echo" 37EXTRA_OECONF:append = " PS2PDF=/bin/echo"
38 38
39EXTRA_OECONF_class-target = "\ 39EXTRA_OECONF:class-target = "\
40 --with-expatincludedir=${STAGING_INCDIR} \ 40 --with-expatincludedir=${STAGING_INCDIR} \
41 --with-expatlibdir=${STAGING_LIBDIR} \ 41 --with-expatlibdir=${STAGING_LIBDIR} \
42 --without-included-ltdl \ 42 --without-included-ltdl \
@@ -45,7 +45,7 @@ EXTRA_OECONF_class-target = "\
45 --disable-r \ 45 --disable-r \
46 --disable-sharp \ 46 --disable-sharp \
47 " 47 "
48EXTRA_OECONF_class-nativesdk = "\ 48EXTRA_OECONF:class-nativesdk = "\
49 --with-expatincludedir=${STAGING_INCDIR} \ 49 --with-expatincludedir=${STAGING_INCDIR} \
50 --with-expatlibdir=${STAGING_LIBDIR} \ 50 --with-expatlibdir=${STAGING_LIBDIR} \
51 --without-included-ltdl \ 51 --without-included-ltdl \
@@ -54,39 +54,39 @@ EXTRA_OECONF_class-nativesdk = "\
54 --disable-r \ 54 --disable-r \
55 --disable-sharp \ 55 --disable-sharp \
56 " 56 "
57CFLAGS_append_class-target = " -D_typ_ssize_t=1 -D_long_double=1" 57CFLAGS:append:class-target = " -D_typ_ssize_t=1 -D_long_double=1"
58CFLAGS_append_class-nativesdk = " -D_typ_ssize_t=1 -D_long_double=1" 58CFLAGS:append:class-nativesdk = " -D_typ_ssize_t=1 -D_long_double=1"
59do_configure_prepend() { 59do_configure:prepend() {
60 cd ${S} 60 cd ${S}
61 # create version.m4 and ignore libtoolize errors 61 # create version.m4 and ignore libtoolize errors
62 ./autogen.sh NOCONFIG || true 62 ./autogen.sh NOCONFIG || true
63} 63}
64 64
65do_install_append_class-native() { 65do_install:append:class-native() {
66 # install mkdefs for target build 66 # install mkdefs for target build
67 install -m755 ${B}/lib/gvpr/mkdefs ${D}${bindir} 67 install -m755 ${B}/lib/gvpr/mkdefs ${D}${bindir}
68} 68}
69 69
70do_install_append_class-nativesdk() { 70do_install:append:class-nativesdk() {
71 # graphviz-setup.sh must be executed at SDK installation 71 # graphviz-setup.sh must be executed at SDK installation
72 install -d ${D}${SDKPATHNATIVE}/post-relocate-setup.d 72 install -d ${D}${SDKPATHNATIVE}/post-relocate-setup.d
73 install -m 0755 ${WORKDIR}/graphviz-setup.sh ${D}${SDKPATHNATIVE}/post-relocate-setup.d 73 install -m 0755 ${WORKDIR}/graphviz-setup.sh ${D}${SDKPATHNATIVE}/post-relocate-setup.d
74} 74}
75FILES_${PN}_class-nativesdk += "${SDKPATHNATIVE}" 75FILES:${PN}:class-nativesdk += "${SDKPATHNATIVE}"
76 76
77PACKAGES =+ "${PN}-python ${PN}-perl ${PN}-demo" 77PACKAGES =+ "${PN}-python ${PN}-perl ${PN}-demo"
78 78
79FILES_${PN}-python += "${libdir}/python*/site-packages/ ${libdir}/graphviz/python/" 79FILES:${PN}-python += "${libdir}/python*/site-packages/ ${libdir}/graphviz/python/"
80FILES_${PN}-perl += "${libdir}/perl5/*/vendor_perl/ ${libdir}/graphviz/perl/" 80FILES:${PN}-perl += "${libdir}/perl5/*/vendor_perl/ ${libdir}/graphviz/perl/"
81FILES_${PN}-demo += "${datadir}/graphviz/demo/" 81FILES:${PN}-demo += "${datadir}/graphviz/demo/"
82 82
83RDEPENDS_${PN}-perl += "perl" 83RDEPENDS:${PN}-perl += "perl"
84RDEPENDS_${PN}-python += "python3" 84RDEPENDS:${PN}-python += "python3"
85RDEPENDS_${PN}-demo += "python3 perl" 85RDEPENDS:${PN}-demo += "python3 perl"
86 86
87INSANE_SKIP_${PN}-perl = "dev-so" 87INSANE_SKIP:${PN}-perl = "dev-so"
88INSANE_SKIP_${PN}-python = "dev-so" 88INSANE_SKIP:${PN}-python = "dev-so"
89 89
90FILES_SOLIBSDEV_append = " ${libdir}/graphviz/lib*${SOLIBSDEV}" 90FILES_SOLIBSDEV:append = " ${libdir}/graphviz/lib*${SOLIBSDEV}"
91 91
92BBCLASSEXTEND = "native nativesdk" 92BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-graphics/gtkperf/gtkperf_0.40.bb b/meta-oe/recipes-graphics/gtkperf/gtkperf_0.40.bb
index b4d94ff6a..a2ecf95d4 100644
--- a/meta-oe/recipes-graphics/gtkperf/gtkperf_0.40.bb
+++ b/meta-oe/recipes-graphics/gtkperf/gtkperf_0.40.bb
@@ -21,13 +21,13 @@ inherit features_check autotools binconfig pkgconfig gettext
21 21
22REQUIRED_DISTRO_FEATURES = "x11" 22REQUIRED_DISTRO_FEATURES = "x11"
23 23
24do_configure_prepend () { 24do_configure:prepend () {
25 rm -f ${S}/m4/init.m4 25 rm -f ${S}/m4/init.m4
26 cp -f ${WORKDIR}/Makevars ${S}/po/ 26 cp -f ${WORKDIR}/Makevars ${S}/po/
27} 27}
28 28
29do_install_append () { 29do_install:append () {
30 rm -rf ${D}/${exec_prefix}/doc 30 rm -rf ${D}/${exec_prefix}/doc
31} 31}
32 32
33FILES_${PN} += "${exec_prefix}/share/duck.png" 33FILES:${PN} += "${exec_prefix}/share/duck.png"
diff --git a/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.109.bb b/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.109.bb
index e1cb3d4a5..ce2a83dcd 100644
--- a/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.109.bb
+++ b/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.109.bb
@@ -39,6 +39,6 @@ EXTRA_OECONF = " \
39 --disable-mime-update \ 39 --disable-mime-update \
40" 40"
41 41
42FILES_${PN} = "${bindir} ${datadir}" 42FILES:${PN} = "${bindir} ${datadir}"
43 43
44RDEPENDS_${PN} += "tk-lib" 44RDEPENDS:${PN} += "tk-lib"
diff --git a/meta-oe/recipes-graphics/imlib2/imlib2_git.bb b/meta-oe/recipes-graphics/imlib2/imlib2_git.bb
index 085aaae12..a90d40e4d 100644
--- a/meta-oe/recipes-graphics/imlib2/imlib2_git.bb
+++ b/meta-oe/recipes-graphics/imlib2/imlib2_git.bb
@@ -34,6 +34,6 @@ PACKAGECONFIG[zlib] = "--with-zlib,--without-zlib,zlib"
34PACKAGECONFIG[id3] = "--with-id3,--without-id3,libid3tag" 34PACKAGECONFIG[id3] = "--with-id3,--without-id3,libid3tag"
35 35
36PACKAGES =+ "${BPN}-loaders ${BPN}-filters ${BPN}-data" 36PACKAGES =+ "${BPN}-loaders ${BPN}-filters ${BPN}-data"
37FILES_${PN}-data = "${datadir}" 37FILES:${PN}-data = "${datadir}"
38FILES_imlib2-loaders = "${libdir}/imlib2/loaders/*.so" 38FILES:imlib2-loaders = "${libdir}/imlib2/loaders/*.so"
39FILES_imlib2-filters = "${libdir}/imlib2/filters/*.so" 39FILES:imlib2-filters = "${libdir}/imlib2/filters/*.so"
diff --git a/meta-oe/recipes-graphics/jasper/jasper_2.0.26.bb b/meta-oe/recipes-graphics/jasper/jasper_2.0.26.bb
index de28af8ba..e63385488 100644
--- a/meta-oe/recipes-graphics/jasper/jasper_2.0.26.bb
+++ b/meta-oe/recipes-graphics/jasper/jasper_2.0.26.bb
@@ -14,9 +14,9 @@ PACKAGECONFIG ??= ""
14PACKAGECONFIG[jpeg] = "-DJAS_ENABLE_LIBJPEG=true, -DJAS_ENABLE_LIBJPEG=false, jpeg" 14PACKAGECONFIG[jpeg] = "-DJAS_ENABLE_LIBJPEG=true, -DJAS_ENABLE_LIBJPEG=false, jpeg"
15PACKAGECONFIG[opengl] = "-DJAS_ENABLE_OPENGL=true, -DJAS_ENABLE_OPENGL=false, freeglut" 15PACKAGECONFIG[opengl] = "-DJAS_ENABLE_OPENGL=true, -DJAS_ENABLE_OPENGL=false, freeglut"
16 16
17EXTRA_OECMAKE_append = " -DJAS_ENABLE_SHARED=true" 17EXTRA_OECMAKE:append = " -DJAS_ENABLE_SHARED=true"
18 18
19do_install_append() { 19do_install:append() {
20 chrpath -d ${D}${bindir}/jasper 20 chrpath -d ${D}${bindir}/jasper
21 chrpath -d ${D}${bindir}/imginfo 21 chrpath -d ${D}${bindir}/imginfo
22 chrpath -d ${D}${bindir}/imgcmp 22 chrpath -d ${D}${bindir}/imgcmp
diff --git a/meta-oe/recipes-graphics/libforms/libforms_1.2.3.bb b/meta-oe/recipes-graphics/libforms/libforms_1.2.3.bb
index 35029f517..9e57560d2 100644
--- a/meta-oe/recipes-graphics/libforms/libforms_1.2.3.bb
+++ b/meta-oe/recipes-graphics/libforms/libforms_1.2.3.bb
@@ -22,6 +22,6 @@ REQUIRED_DISTRO_FEATURES = "opengl x11"
22S = "${WORKDIR}/xforms-${PV}" 22S = "${WORKDIR}/xforms-${PV}"
23 23
24DEPENDS = "libxpm jpeg libx11 mesa" 24DEPENDS = "libxpm jpeg libx11 mesa"
25RDEPENDS_${PN} = "bash" 25RDEPENDS:${PN} = "bash"
26 26
27EXTRA_OECONF = "--with-extra-inc=${S}/lib" 27EXTRA_OECONF = "--with-extra-inc=${S}/lib"
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl-image_1.2.12.bb b/meta-oe/recipes-graphics/libsdl/libsdl-image_1.2.12.bb
index ea8e9eaa3..14f30e097 100644
--- a/meta-oe/recipes-graphics/libsdl/libsdl-image_1.2.12.bb
+++ b/meta-oe/recipes-graphics/libsdl/libsdl-image_1.2.12.bb
@@ -20,7 +20,7 @@ export SDL_CONFIG = "${STAGING_BINDIR_CROSS}/sdl-config"
20# Disable the run-time loading of the libs and bring back the soname dependencies. 20# Disable the run-time loading of the libs and bring back the soname dependencies.
21EXTRA_OECONF += "--disable-jpg-shared --disable-png-shared -disable-tif-shared" 21EXTRA_OECONF += "--disable-jpg-shared --disable-png-shared -disable-tif-shared"
22 22
23do_configure_prepend() { 23do_configure:prepend() {
24 # Removing these files fixes a libtool version mismatch. 24 # Removing these files fixes a libtool version mismatch.
25 rm -f ${S}/acinclude/libtool.m4 25 rm -f ${S}/acinclude/libtool.m4
26 rm -f ${S}/acinclude/sdl.m4 26 rm -f ${S}/acinclude/sdl.m4
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl-ttf_2.0.11.bb b/meta-oe/recipes-graphics/libsdl/libsdl-ttf_2.0.11.bb
index d8b378f2c..6673ba3d4 100644
--- a/meta-oe/recipes-graphics/libsdl/libsdl-ttf_2.0.11.bb
+++ b/meta-oe/recipes-graphics/libsdl/libsdl-ttf_2.0.11.bb
@@ -16,7 +16,7 @@ inherit autotools pkgconfig
16 16
17LDFLAGS += "-lm" 17LDFLAGS += "-lm"
18 18
19do_configure_prepend() { 19do_configure:prepend() {
20 # make autoreconf happy 20 # make autoreconf happy
21 touch ${S}/NEWS ${S}/AUTHORS ${S}/ChangeLog 21 touch ${S}/NEWS ${S}/AUTHORS ${S}/ChangeLog
22 22
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.0.5.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.0.5.bb
index 0a346bd9e..1218b6880 100644
--- a/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.0.5.bb
+++ b/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.0.5.bb
@@ -17,7 +17,7 @@ inherit autotools pkgconfig
17# Disable the run-time loading of the libs and bring back the soname dependencies. 17# Disable the run-time loading of the libs and bring back the soname dependencies.
18EXTRA_OECONF += "--disable-jpg-shared --disable-png-shared -disable-tif-shared" 18EXTRA_OECONF += "--disable-jpg-shared --disable-png-shared -disable-tif-shared"
19 19
20do_configure_prepend() { 20do_configure:prepend() {
21 # make autoreconf happy 21 # make autoreconf happy
22 touch ${S}/NEWS ${S}/README ${S}/AUTHORS ${S}/ChangeLog 22 touch ${S}/NEWS ${S}/README ${S}/AUTHORS ${S}/ChangeLog
23 # Removing these files fixes a libtool version mismatch. 23 # Removing these files fixes a libtool version mismatch.
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb
index 6b6a531d3..897a33f08 100644
--- a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb
+++ b/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb
@@ -18,7 +18,7 @@ EXTRA_OECONF = "--disable-music-mp3 --enable-music-ogg --disable-music-ogg-share
18PACKAGECONFIG ??= "" 18PACKAGECONFIG ??= ""
19PACKAGECONFIG[mad] = "--enable-music-mp3-mad-gpl,--disable-music-mp3-mad-gpl,libmad" 19PACKAGECONFIG[mad] = "--enable-music-mp3-mad-gpl,--disable-music-mp3-mad-gpl,libmad"
20 20
21do_configure_prepend () { 21do_configure:prepend () {
22 # Remove old libtool macros. 22 # Remove old libtool macros.
23 MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4" 23 MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4"
24 for i in ${MACROS}; do 24 for i in ${MACROS}; do
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-net_2.0.1.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-net_2.0.1.bb
index 0ea96fe1b..f09dc5efb 100644
--- a/meta-oe/recipes-graphics/libsdl/libsdl2-net_2.0.1.bb
+++ b/meta-oe/recipes-graphics/libsdl/libsdl2-net_2.0.1.bb
@@ -15,7 +15,7 @@ DEPENDS = "virtual/libsdl2"
15SRC_URI[md5sum] = "5c1d9d1cfa63301b141cb5c0de2ea7c4" 15SRC_URI[md5sum] = "5c1d9d1cfa63301b141cb5c0de2ea7c4"
16SRC_URI[sha256sum] = "15ce8a7e5a23dafe8177c8df6e6c79b6749a03fff1e8196742d3571657609d21" 16SRC_URI[sha256sum] = "15ce8a7e5a23dafe8177c8df6e6c79b6749a03fff1e8196742d3571657609d21"
17 17
18do_configure_prepend() { 18do_configure:prepend() {
19 # create dummy files which autotools consider as mandatory 19 # create dummy files which autotools consider as mandatory
20 touch ${S}/NEWS ${S}/README ${S}/AUTHORS ${S}/ChangeLog 20 touch ${S}/NEWS ${S}/README ${S}/AUTHORS ${S}/ChangeLog
21 21
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.0.15.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.0.15.bb
index 7d896cf00..5787e988d 100644
--- a/meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.0.15.bb
+++ b/meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.0.15.bb
@@ -18,7 +18,7 @@ inherit autotools pkgconfig features_check
18# links to libGL.so 18# links to libGL.so
19REQUIRED_DISTRO_FEATURES += "x11 opengl" 19REQUIRED_DISTRO_FEATURES += "x11 opengl"
20 20
21do_configure_prepend() { 21do_configure:prepend() {
22 # Removing these files fixes a libtool version mismatch. 22 # Removing these files fixes a libtool version mismatch.
23 MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4" 23 MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4"
24 24
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl_1.2.15.bb b/meta-oe/recipes-graphics/libsdl/libsdl_1.2.15.bb
index d91a1856b..785ce6c8a 100644
--- a/meta-oe/recipes-graphics/libsdl/libsdl_1.2.15.bb
+++ b/meta-oe/recipes-graphics/libsdl/libsdl_1.2.15.bb
@@ -56,8 +56,8 @@ EXTRA_OECONF = "--disable-static --enable-cdrom --enable-threads --enable-timers
56 56
57PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'alsa directfb pulseaudio x11', d)} \ 57PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'alsa directfb pulseaudio x11', d)} \
58 ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'opengl', '', d)}" 58 ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'opengl', '', d)}"
59PACKAGECONFIG_class-native = "x11" 59PACKAGECONFIG:class-native = "x11"
60PACKAGECONFIG_class-nativesdk = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" 60PACKAGECONFIG:class-nativesdk = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
61 61
62PACKAGECONFIG[alsa] = "--enable-alsa --disable-alsatest,--disable-alsa,alsa-lib" 62PACKAGECONFIG[alsa] = "--enable-alsa --disable-alsatest,--disable-alsa,alsa-lib"
63PACKAGECONFIG[pulseaudio] = "--enable-pulseaudio,--disable-pulseaudio,pulseaudio" 63PACKAGECONFIG[pulseaudio] = "--enable-pulseaudio,--disable-pulseaudio,pulseaudio"
@@ -72,7 +72,7 @@ PACKAGECONFIG[directx] = "--enable-directx,--disable-directx"
72 72
73EXTRA_AUTORECONF += "--include=acinclude --exclude=autoheader" 73EXTRA_AUTORECONF += "--include=acinclude --exclude=autoheader"
74 74
75do_configure_prepend() { 75do_configure:prepend() {
76 # Remove old libtool macros. 76 # Remove old libtool macros.
77 MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4" 77 MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4"
78 for i in ${MACROS}; do 78 for i in ${MACROS}; do
diff --git a/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb
index 11bba430e..3ed9e9473 100644
--- a/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb
+++ b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb
@@ -40,7 +40,7 @@ PACKAGECONFIG[websockets] = "-DWITH_WEBSOCKETS=ON,-DWITH_WEBSOCKETS=OFF,"
40PACKAGECONFIG[zlib] = "-DWITH_ZLIB=ON,-DWITH_ZLIB=OFF,zlib" 40PACKAGECONFIG[zlib] = "-DWITH_ZLIB=ON,-DWITH_ZLIB=OFF,zlib"
41 41
42PACKAGE_BEFORE_PN = "libvncclient" 42PACKAGE_BEFORE_PN = "libvncclient"
43FILES_libvncclient = "${libdir}/libvncclient.*" 43FILES:libvncclient = "${libdir}/libvncclient.*"
44 44
45inherit cmake 45inherit cmake
46 46
diff --git a/meta-oe/recipes-graphics/libyui/libyui-ncurses_4.1.1.bb b/meta-oe/recipes-graphics/libyui/libyui-ncurses_4.1.1.bb
index fdf01618a..b298684ff 100644
--- a/meta-oe/recipes-graphics/libyui/libyui-ncurses_4.1.1.bb
+++ b/meta-oe/recipes-graphics/libyui/libyui-ncurses_4.1.1.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://../COPYING.lgpl-3;md5=e6a600fd5e1d9cbde2d983680233ad0
6 6
7SRC_URI = "git://github.com/libyui/libyui.git" 7SRC_URI = "git://github.com/libyui/libyui.git"
8 8
9SRC_URI_append_class-target = " file://0001-Fix-the-error-of-can-t-find-header-file.patch" 9SRC_URI:append:class-target = " file://0001-Fix-the-error-of-can-t-find-header-file.patch"
10 10
11SRCREV = "718ac672374a2b0f50cbc7d637d90e6471babc3d" 11SRCREV = "718ac672374a2b0f50cbc7d637d90e6471babc3d"
12 12
@@ -22,7 +22,7 @@ EXTRA_OECMAKE += "-DCMAKE_BUILD_TYPE=RELWITHDEBINFO -DWERROR=OFF"
22 22
23CXXFLAGS += "-DNCURSES_WIDECHAR" 23CXXFLAGS += "-DNCURSES_WIDECHAR"
24 24
25do_configure_prepend () { 25do_configure:prepend () {
26 cd ${S} 26 cd ${S}
27 if [ -e ${PKG_CONFIG_SYSROOT_DIR}${base_prefix}/usr/lib/libyui.so ]; then 27 if [ -e ${PKG_CONFIG_SYSROOT_DIR}${base_prefix}/usr/lib/libyui.so ]; then
28 mkdir -p ${PKG_CONFIG_SYSROOT_DIR}${base_prefix}/usr/lib64/ 28 mkdir -p ${PKG_CONFIG_SYSROOT_DIR}${base_prefix}/usr/lib64/
@@ -32,17 +32,17 @@ do_configure_prepend () {
32 sed -i -e "s#\${YPREFIX}#\${PKG_CONFIG_SYSROOT_DIR}${base_prefix}&#" ${S}/CMakeLists.txt 32 sed -i -e "s#\${YPREFIX}#\${PKG_CONFIG_SYSROOT_DIR}${base_prefix}&#" ${S}/CMakeLists.txt
33} 33}
34 34
35do_install_append () { 35do_install:append () {
36 if [ "${libdir}" = "${base_prefix}/usr/lib" ] && [ -d ${D}/usr/lib64 ]; then 36 if [ "${libdir}" = "${base_prefix}/usr/lib" ] && [ -d ${D}/usr/lib64 ]; then
37 mv ${D}/usr/lib64 ${D}/usr/lib 37 mv ${D}/usr/lib64 ${D}/usr/lib
38 fi 38 fi
39} 39}
40 40
41do_install_append_class-nativesdk () { 41do_install:append:class-nativesdk () {
42 mkdir -p ${D}/${base_prefix} 42 mkdir -p ${D}/${base_prefix}
43 mv ${D}/usr ${D}/${base_prefix} 43 mv ${D}/usr ${D}/${base_prefix}
44} 44}
45 45
46FILES_${PN} += "${datadir}/*" 46FILES:${PN} += "${datadir}/*"
47 47
48FILES_${PN}-dev += "${libdir}/*" 48FILES:${PN}-dev += "${libdir}/*"
diff --git a/meta-oe/recipes-graphics/libyui/libyui_4.1.1.bb b/meta-oe/recipes-graphics/libyui/libyui_4.1.1.bb
index acab7d456..b15343c2c 100644
--- a/meta-oe/recipes-graphics/libyui/libyui_4.1.1.bb
+++ b/meta-oe/recipes-graphics/libyui/libyui_4.1.1.bb
@@ -22,15 +22,15 @@ EXTRA_OECMAKE += "-DCMAKE_BUILD_TYPE=RELWITHDEBINFO -DWERROR=OFF"
22 22
23BBCLASSEXTEND = "native nativesdk" 23BBCLASSEXTEND = "native nativesdk"
24 24
25do_install_append () { 25do_install:append () {
26 if [ "${libdir}" = "${base_prefix}/usr/lib" ] && [ -d ${D}/usr/lib64 ]; then 26 if [ "${libdir}" = "${base_prefix}/usr/lib" ] && [ -d ${D}/usr/lib64 ]; then
27 mv ${D}/usr/lib64 ${D}/usr/lib 27 mv ${D}/usr/lib64 ${D}/usr/lib
28 fi 28 fi
29} 29}
30 30
31do_install_append_class-nativesdk () { 31do_install:append:class-nativesdk () {
32 mkdir -p ${D}/${base_prefix} 32 mkdir -p ${D}/${base_prefix}
33 mv ${D}/usr ${D}/${base_prefix} 33 mv ${D}/usr ${D}/${base_prefix}
34} 34}
35 35
36FILES_${PN}-dev = "${libdir}/* ${includedir}/yui*" 36FILES:${PN}-dev = "${libdir}/* ${includedir}/yui*"
diff --git a/meta-oe/recipes-graphics/lxdm/lxdm_0.5.3.bb b/meta-oe/recipes-graphics/lxdm/lxdm_0.5.3.bb
index 216bbb624..2a8a8859b 100644
--- a/meta-oe/recipes-graphics/lxdm/lxdm_0.5.3.bb
+++ b/meta-oe/recipes-graphics/lxdm/lxdm_0.5.3.bb
@@ -26,7 +26,7 @@ PE = "1"
26 26
27DEPENDS = "virtual/libintl intltool-native cairo dbus gdk-pixbuf glib-2.0 gtk+3 virtual/libx11 libxcb pango iso-codes" 27DEPENDS = "virtual/libintl intltool-native cairo dbus gdk-pixbuf glib-2.0 gtk+3 virtual/libx11 libxcb pango iso-codes"
28DEPENDS += "${@bb.utils.contains("DISTRO_FEATURES", "systemd", "", "consolekit", d)}" 28DEPENDS += "${@bb.utils.contains("DISTRO_FEATURES", "systemd", "", "consolekit", d)}"
29DEPENDS_append_libc-musl = " libexecinfo" 29DEPENDS:append:libc-musl = " libexecinfo"
30 30
31# combine oe-core way with angstrom DISTRO_TYPE 31# combine oe-core way with angstrom DISTRO_TYPE
32DISTRO_TYPE ?= "${@bb.utils.contains("IMAGE_FEATURES", "debug-tweaks", "debug", "",d)}" 32DISTRO_TYPE ?= "${@bb.utils.contains("IMAGE_FEATURES", "debug-tweaks", "debug", "",d)}"
@@ -35,19 +35,19 @@ inherit autotools pkgconfig gettext systemd features_check
35# depends on virtual/libx11 35# depends on virtual/libx11
36REQUIRED_DISTRO_FEATURES = "x11" 36REQUIRED_DISTRO_FEATURES = "x11"
37 37
38CFLAGS_append = " -fno-builtin-fork -fno-builtin-memset -fno-builtin-strstr " 38CFLAGS:append = " -fno-builtin-fork -fno-builtin-memset -fno-builtin-strstr "
39LDFLAGS_append_libc-musl = " -lexecinfo" 39LDFLAGS:append:libc-musl = " -lexecinfo"
40 40
41EXTRA_OECONF += "--enable-gtk3=yes --enable-password=yes --with-x -with-xconn=xcb \ 41EXTRA_OECONF += "--enable-gtk3=yes --enable-password=yes --with-x -with-xconn=xcb \
42 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--with-systemdsystemunitdir=${systemd_unitdir}/system/ --disable-consolekit', '--without-systemdsystemunitdir', d)} \ 42 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--with-systemdsystemunitdir=${systemd_unitdir}/system/ --disable-consolekit', '--without-systemdsystemunitdir', d)} \
43 ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '--with-pam', '--without-pam', d)} \ 43 ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '--with-pam', '--without-pam', d)} \
44" 44"
45 45
46do_configure_prepend() { 46do_configure:prepend() {
47 cp ${STAGING_DATADIR_NATIVE}/gettext/po/Makefile.in.in ${S}/po/ 47 cp ${STAGING_DATADIR_NATIVE}/gettext/po/Makefile.in.in ${S}/po/
48} 48}
49 49
50do_compile_append() { 50do_compile:append() {
51 # default background configured not available / no password field available / no default screensaver 51 # default background configured not available / no password field available / no default screensaver
52 sed -i -e 's,bg=,# bg=,g' \ 52 sed -i -e 's,bg=,# bg=,g' \
53 -e 's,# skip_password=,skip_password=,g' \ 53 -e 's,# skip_password=,skip_password=,g' \
@@ -57,7 +57,7 @@ do_compile_append() {
57 oe_runmake -C ${B}/data lxdm.conf 57 oe_runmake -C ${B}/data lxdm.conf
58} 58}
59 59
60do_install_append() { 60do_install:append() {
61 install -d ${D}${localstatedir}/lib/lxdm 61 install -d ${D}${localstatedir}/lib/lxdm
62 install -m 644 ${WORKDIR}/lxdm.conf ${D}${localstatedir}/lib/lxdm 62 install -m 644 ${WORKDIR}/lxdm.conf ${D}${localstatedir}/lib/lxdm
63 if ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'true', 'false', d)}; then 63 if ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'true', 'false', d)}; then
@@ -69,7 +69,7 @@ do_install_append() {
69} 69}
70 70
71# make installed languages choosable 71# make installed languages choosable
72pkg_postinst_${PN} () { 72pkg_postinst:${PN} () {
73langs="" 73langs=""
74for lang in `find $D${libdir}/locale -maxdepth 1 | grep _ | sort`; do 74for lang in `find $D${libdir}/locale -maxdepth 1 | grep _ | sort`; do
75lang=`basename $lang` 75lang=`basename $lang`
@@ -82,9 +82,9 @@ done
82sed -i "s:last_langs=.*$:last_langs=$langs:g" $D${localstatedir}/lib/lxdm/lxdm.conf 82sed -i "s:last_langs=.*$:last_langs=$langs:g" $D${localstatedir}/lib/lxdm/lxdm.conf
83} 83}
84 84
85RDEPENDS_${PN} = "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam-plugin-loginuid', '', d)} setxkbmap bash librsvg-gtk" 85RDEPENDS:${PN} = "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam-plugin-loginuid', '', d)} setxkbmap bash librsvg-gtk"
86 86
87RPROVIDES_${PN} += "${PN}-systemd" 87RPROVIDES:${PN} += "${PN}-systemd"
88RREPLACES_${PN} += "${PN}-systemd" 88RREPLACES:${PN} += "${PN}-systemd"
89RCONFLICTS_${PN} += "${PN}-systemd" 89RCONFLICTS:${PN} += "${PN}-systemd"
90SYSTEMD_SERVICE_${PN} = "lxdm.service" 90SYSTEMD_SERVICE:${PN} = "lxdm.service"
diff --git a/meta-oe/recipes-graphics/numlockx/numlockx_1.2.bb b/meta-oe/recipes-graphics/numlockx/numlockx_1.2.bb
index ac2634d8e..3f6ab4452 100644
--- a/meta-oe/recipes-graphics/numlockx/numlockx_1.2.bb
+++ b/meta-oe/recipes-graphics/numlockx/numlockx_1.2.bb
@@ -17,7 +17,7 @@ REQUIRED_DISTRO_FEATURES = "x11"
17EXTRA_OECONF = "--x-includes=${STAGING_INCDIR} \ 17EXTRA_OECONF = "--x-includes=${STAGING_INCDIR} \
18 --x-libraries=${STAGING_LIBDIR}" 18 --x-libraries=${STAGING_LIBDIR}"
19 19
20do_configure_prepend() { 20do_configure:prepend() {
21 # remove this from acinclude.m4 or build fails 21 # remove this from acinclude.m4 or build fails
22 sed -i '/_AC_PATH_X_XMKMF/d' ${S}/acinclude.m4 22 sed -i '/_AC_PATH_X_XMKMF/d' ${S}/acinclude.m4
23} 23}
diff --git a/meta-oe/recipes-graphics/nyancat/nyancat_1.5.2.bb b/meta-oe/recipes-graphics/nyancat/nyancat_1.5.2.bb
index 7ba8f38a9..a44e79362 100644
--- a/meta-oe/recipes-graphics/nyancat/nyancat_1.5.2.bb
+++ b/meta-oe/recipes-graphics/nyancat/nyancat_1.5.2.bb
@@ -12,6 +12,6 @@ SRC_URI = " \
12 git://github.com/klange/nyancat;protocol=https;branch=master \ 12 git://github.com/klange/nyancat;protocol=https;branch=master \
13" 13"
14 14
15do_install_append() { 15do_install:append() {
16 install -Dm 0755 ${S}/src/${BPN} ${D}${bindir}/${BPN} 16 install -Dm 0755 ${S}/src/${BPN} ${D}${bindir}/${BPN}
17} 17}
diff --git a/meta-oe/recipes-graphics/openbox/obconf_git.bb b/meta-oe/recipes-graphics/openbox/obconf_git.bb
index 53c589821..bb1e7528e 100644
--- a/meta-oe/recipes-graphics/openbox/obconf_git.bb
+++ b/meta-oe/recipes-graphics/openbox/obconf_git.bb
@@ -24,10 +24,10 @@ REQUIRED_DISTRO_FEATURES = "x11"
24 24
25EXTRA_AUTORECONF = "" 25EXTRA_AUTORECONF = ""
26 26
27FILES_${PN} += "\ 27FILES:${PN} += "\
28 ${datadir}/mime \ 28 ${datadir}/mime \
29" 29"
30 30
31do_install_append () { 31do_install:append () {
32 rm -rf ${D}${datadir}/mimelnk 32 rm -rf ${D}${datadir}/mimelnk
33} 33}
diff --git a/meta-oe/recipes-graphics/openbox/openbox_3.6.1.bb b/meta-oe/recipes-graphics/openbox/openbox_3.6.1.bb
index e269a264f..6ada9b7d2 100644
--- a/meta-oe/recipes-graphics/openbox/openbox_3.6.1.bb
+++ b/meta-oe/recipes-graphics/openbox/openbox_3.6.1.bb
@@ -17,7 +17,7 @@ inherit autotools gettext update-alternatives pkgconfig features_check
17# depends on virtual/libx11 17# depends on virtual/libx11
18REQUIRED_DISTRO_FEATURES = "x11" 18REQUIRED_DISTRO_FEATURES = "x11"
19 19
20ALTERNATIVE_${PN}-core = "x-window-manager x-session-manager" 20ALTERNATIVE:${PN}-core = "x-window-manager x-session-manager"
21ALTERNATIVE_TARGET[x-window-manager] = "${bindir}/openbox" 21ALTERNATIVE_TARGET[x-window-manager] = "${bindir}/openbox"
22ALTERNATIVE_PRIORITY[x-window-manager] = "10" 22ALTERNATIVE_PRIORITY[x-window-manager] = "10"
23ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/openbox-session" 23ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/openbox-session"
@@ -34,25 +34,25 @@ PACKAGES =+ "${PN}-core ${PN}-lxde ${PN}-gnome ${PN}-config"
34 34
35PACKAGES_DYNAMIC += "^${PN}-theme-.*" 35PACKAGES_DYNAMIC += "^${PN}-theme-.*"
36 36
37python populate_packages_prepend() { 37python populate_packages:prepend() {
38 theme_dir = d.expand('${datadir}/themes/') 38 theme_dir = d.expand('${datadir}/themes/')
39 theme_name = d.expand('${PN}-theme-%s') 39 theme_name = d.expand('${PN}-theme-%s')
40 do_split_packages(d, theme_dir, '(.*)', theme_name, '${PN} theme for %s', extra_depends='', allow_dirs=True) 40 do_split_packages(d, theme_dir, '(.*)', theme_name, '${PN} theme for %s', extra_depends='', allow_dirs=True)
41} 41}
42 42
43FILES_${PN}-core = "${bindir}/openbox ${bindir}/openbox-session ${libdir}/*${SOLIBS}" 43FILES:${PN}-core = "${bindir}/openbox ${bindir}/openbox-session ${libdir}/*${SOLIBS}"
44 44
45FILES_${PN}-lxde += "${datadir}/lxde/ \ 45FILES:${PN}-lxde += "${datadir}/lxde/ \
46 ${datadir}/lxpanel \ 46 ${datadir}/lxpanel \
47 ${datadir}/xsessions \ 47 ${datadir}/xsessions \
48 ${datadir}/icons" 48 ${datadir}/icons"
49 49
50FILES_${PN}-gnome += " \ 50FILES:${PN}-gnome += " \
51 ${bindir}/openbox-gnome-session \ 51 ${bindir}/openbox-gnome-session \
52 ${datadir}/gnome \ 52 ${datadir}/gnome \
53 ${datadir}/gnome-session \ 53 ${datadir}/gnome-session \
54" 54"
55 55
56FILES_${PN}-config += "${sysconfdir}" 56FILES:${PN}-config += "${sysconfdir}"
57 57
58RDEPENDS_${PN} += "${PN}-core ${PN}-config ${PN}-theme-clearlooks python3 python3-shell pyxdg" 58RDEPENDS:${PN} += "${PN}-core ${PN}-config ${PN}-theme-clearlooks python3 python3-shell pyxdg"
diff --git a/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb b/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb
index 62aa4b43d..9f610ef73 100644
--- a/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb
+++ b/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb
@@ -18,6 +18,6 @@ inherit cmake
18# for multilib 18# for multilib
19EXTRA_OECMAKE += "-DOPENJPEG_INSTALL_LIB_DIR=${@d.getVar('baselib').replace('/', '')}" 19EXTRA_OECMAKE += "-DOPENJPEG_INSTALL_LIB_DIR=${@d.getVar('baselib').replace('/', '')}"
20 20
21FILES_${PN} += "${libdir}/openjpeg*" 21FILES:${PN} += "${libdir}/openjpeg*"
22 22
23BBCLASSEXTEND = "native nativesdk" 23BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-graphics/packagegroups/packagegroup-fonts-truetype.bb b/meta-oe/recipes-graphics/packagegroups/packagegroup-fonts-truetype.bb
index 3069d2ded..0af6ac006 100644
--- a/meta-oe/recipes-graphics/packagegroups/packagegroup-fonts-truetype.bb
+++ b/meta-oe/recipes-graphics/packagegroups/packagegroup-fonts-truetype.bb
@@ -13,13 +13,13 @@ PACKAGES += "\
13 ${PN}-japanese \ 13 ${PN}-japanese \
14" 14"
15 15
16RRECOMMENDS_${PN} = "\ 16RRECOMMENDS:${PN} = "\
17 ${PN}-core \ 17 ${PN}-core \
18 ${PN}-chinese \ 18 ${PN}-chinese \
19 ${PN}-japanese \ 19 ${PN}-japanese \
20" 20"
21 21
22RDEPENDS_${PN}-core = "\ 22RDEPENDS:${PN}-core = "\
23 fontconfig-utils \ 23 fontconfig-utils \
24 \ 24 \
25 ttf-dejavu-common \ 25 ttf-dejavu-common \
@@ -28,12 +28,12 @@ RDEPENDS_${PN}-core = "\
28" 28"
29# ttf-dejavu-serif 29# ttf-dejavu-serif
30 30
31RDEPENDS_${PN}-chinese = "\ 31RDEPENDS:${PN}-chinese = "\
32 ${PN}-core \ 32 ${PN}-core \
33 ttf-arphic-uming \ 33 ttf-arphic-uming \
34" 34"
35 35
36RDEPENDS_${PN}-japanese = "\ 36RDEPENDS:${PN}-japanese = "\
37 ${PN}-core \ 37 ${PN}-core \
38 ttf-sazanami-gothic \ 38 ttf-sazanami-gothic \
39 ttf-sazanami-mincho \ 39 ttf-sazanami-mincho \
diff --git a/meta-oe/recipes-graphics/pango/pangomm_2.46.1.bb b/meta-oe/recipes-graphics/pango/pangomm_2.46.1.bb
index f7e126e95..0aa100fa2 100644
--- a/meta-oe/recipes-graphics/pango/pangomm_2.46.1.bb
+++ b/meta-oe/recipes-graphics/pango/pangomm_2.46.1.bb
@@ -14,6 +14,6 @@ SRC_URI[archive.sha256sum] = "c885013fe61a4c5117fda395770d507563411c63e49f4a3ace
14 14
15REQUIRED_DISTRO_FEATURES = "x11" 15REQUIRED_DISTRO_FEATURES = "x11"
16 16
17FILES_${PN} = "${libdir}/lib*.so.*" 17FILES:${PN} = "${libdir}/lib*.so.*"
18FILES_${PN}-dev += "${libdir}/*/include/ ${libdir}/pangomm-*/" 18FILES:${PN}-dev += "${libdir}/*/include/ ${libdir}/pangomm-*/"
19 19
diff --git a/meta-oe/recipes-graphics/renderdoc/renderdoc_1.13.bb b/meta-oe/recipes-graphics/renderdoc/renderdoc_1.13.bb
index fa74fb39e..62d4cba5f 100644
--- a/meta-oe/recipes-graphics/renderdoc/renderdoc_1.13.bb
+++ b/meta-oe/recipes-graphics/renderdoc/renderdoc_1.13.bb
@@ -13,7 +13,7 @@ S = "${WORKDIR}/git"
13 13
14DEPENDS += "virtual/libx11 virtual/libgl libxcb xcb-util-keysyms vim-native" 14DEPENDS += "virtual/libx11 virtual/libgl libxcb xcb-util-keysyms vim-native"
15 15
16RDEPENDS_${PN} = "libxcb xcb-util-keysyms" 16RDEPENDS:${PN} = "libxcb xcb-util-keysyms"
17 17
18inherit cmake python3native features_check 18inherit cmake python3native features_check
19 19
@@ -34,5 +34,5 @@ EXTRA_OECMAKE += "\
34 -DCMAKE_BUILD_TYPE=Release \ 34 -DCMAKE_BUILD_TYPE=Release \
35" 35"
36 36
37FILES_${PN} += "${libdir}" 37FILES:${PN} += "${libdir}"
38FILES_${PN}-dev = "${includedir}" 38FILES:${PN}-dev = "${includedir}"
diff --git a/meta-oe/recipes-graphics/suckless/st_0.8.4.bb b/meta-oe/recipes-graphics/suckless/st_0.8.4.bb
index 1f0f2f7f2..c4bb1d2df 100644
--- a/meta-oe/recipes-graphics/suckless/st_0.8.4.bb
+++ b/meta-oe/recipes-graphics/suckless/st_0.8.4.bb
@@ -11,7 +11,7 @@ SRC_URI[sha256sum] = "d42d3ceceb4d6a65e32e90a5336e3d446db612c3fbd9ebc1780bc6c9a0
11 11
12DEPENDS += "libx11 libxft fontconfig ncurses-native" 12DEPENDS += "libx11 libxft fontconfig ncurses-native"
13 13
14RDEPENDS_${PN} += "libx11-locale" 14RDEPENDS:${PN} += "libx11-locale"
15 15
16do_compile() { 16do_compile() {
17 make INCS='-I. `pkg-config --cflags x11 fontconfig xft`' LIBS='-lm -lutil `pkg-config --libs x11 fontconfig xft`' 17 make INCS='-I. `pkg-config --cflags x11 fontconfig xft`' LIBS='-lm -lutil `pkg-config --libs x11 fontconfig xft`'
@@ -20,7 +20,7 @@ do_install() {
20 make install DESTDIR=${D} PREFIX=/usr TERMINFO=${D}${datadir}/terminfo 20 make install DESTDIR=${D} PREFIX=/usr TERMINFO=${D}${datadir}/terminfo
21} 21}
22 22
23FILES_${PN} += " \ 23FILES:${PN} += " \
24 ${datadir}/terminfo \ 24 ${datadir}/terminfo \
25" 25"
26 26
@@ -28,7 +28,7 @@ inherit update-alternatives
28 28
29ALTERNATIVE_PRIORITY = "50" 29ALTERNATIVE_PRIORITY = "50"
30 30
31ALTERNATIVE_${PN} = "st st-256color" 31ALTERNATIVE:${PN} = "st st-256color"
32 32
33ALTERNATIVE_LINK_NAME[st] = "${datadir}/terminfo/s/st" 33ALTERNATIVE_LINK_NAME[st] = "${datadir}/terminfo/s/st"
34 34
diff --git a/meta-oe/recipes-graphics/takao-fonts/takao-fonts_003.03.01.bb b/meta-oe/recipes-graphics/takao-fonts/takao-fonts_003.03.01.bb
index d99ff144b..9ddfc6ae7 100644
--- a/meta-oe/recipes-graphics/takao-fonts/takao-fonts_003.03.01.bb
+++ b/meta-oe/recipes-graphics/takao-fonts/takao-fonts_003.03.01.bb
@@ -16,4 +16,4 @@ do_install() {
16 install -m 0644 -p ${S}/*.ttf ${D}/${datadir}/fonts/ 16 install -m 0644 -p ${S}/*.ttf ${D}/${datadir}/fonts/
17} 17}
18 18
19FILES_${PN} += "${datadir}/fonts/*.ttf" 19FILES:${PN} += "${datadir}/fonts/*.ttf"
diff --git a/meta-oe/recipes-graphics/terminus-font/terminus-font_4.49.1.bb b/meta-oe/recipes-graphics/terminus-font/terminus-font_4.49.1.bb
index 789e7eb99..7eddf1da4 100644
--- a/meta-oe/recipes-graphics/terminus-font/terminus-font_4.49.1.bb
+++ b/meta-oe/recipes-graphics/terminus-font/terminus-font_4.49.1.bb
@@ -40,6 +40,6 @@ do_install() {
40} 40}
41 41
42PACKAGES += "${PN}-consolefonts ${PN}-consoletrans ${PN}-pcf" 42PACKAGES += "${PN}-consolefonts ${PN}-consoletrans ${PN}-pcf"
43FILES_${PN}-consolefonts = "${datadir}/consolefonts" 43FILES:${PN}-consolefonts = "${datadir}/consolefonts"
44FILES_${PN}-consoletrans = "${datadir}/consoletrans" 44FILES:${PN}-consoletrans = "${datadir}/consoletrans"
45FILES_${PN}-pcf = "${datadir}/fonts/terminus" 45FILES:${PN}-pcf = "${datadir}/fonts/terminus"
diff --git a/meta-oe/recipes-graphics/tesseract/tesseract-lang_4.1.0.bb b/meta-oe/recipes-graphics/tesseract/tesseract-lang_4.1.0.bb
index fd2973bc2..dea579c4f 100644
--- a/meta-oe/recipes-graphics/tesseract/tesseract-lang_4.1.0.bb
+++ b/meta-oe/recipes-graphics/tesseract/tesseract-lang_4.1.0.bb
@@ -15,12 +15,12 @@ do_install() {
15 cp -R --no-dereference --preserve=mode,links -v ${S}/*.traineddata ${D}${datadir}/tessdata 15 cp -R --no-dereference --preserve=mode,links -v ${S}/*.traineddata ${D}${datadir}/tessdata
16} 16}
17 17
18python populate_packages_prepend () { 18python populate_packages:prepend () {
19 tessdata_dir= d.expand('${datadir}/tessdata') 19 tessdata_dir= d.expand('${datadir}/tessdata')
20 pkgs = do_split_packages(d, tessdata_dir, '^([a-z_]*)\.*', '${BPN}-%s', 'tesseract-ocr language files for %s', extra_depends='') 20 pkgs = do_split_packages(d, tessdata_dir, '^([a-z_]*)\.*', '${BPN}-%s', 'tesseract-ocr language files for %s', extra_depends='')
21 pn = d.getVar('PN') 21 pn = d.getVar('PN')
22 d.appendVar('RDEPENDS_' + pn, ' '+' '.join(pkgs)) 22 d.appendVar('RDEPENDS:' + pn, ' '+' '.join(pkgs))
23} 23}
24 24
25PACKAGES_DYNAMIC += "^${BPN}-.*" 25PACKAGES_DYNAMIC += "^${BPN}-.*"
26ALLOW_EMPTY_${PN} = "1" 26ALLOW_EMPTY:${PN} = "1"
diff --git a/meta-oe/recipes-graphics/tesseract/tesseract_4.1.1.bb b/meta-oe/recipes-graphics/tesseract/tesseract_4.1.1.bb
index 3b5032f06..7856fabb5 100644
--- a/meta-oe/recipes-graphics/tesseract/tesseract_4.1.1.bb
+++ b/meta-oe/recipes-graphics/tesseract/tesseract_4.1.1.bb
@@ -19,6 +19,6 @@ EXTRA_OECONF += "LIBLEPT_HEADERSDIR=${STAGING_INCDIR}/leptonica"
19 19
20inherit autotools pkgconfig 20inherit autotools pkgconfig
21 21
22FILES_${PN} += "${datadir}/tessdata" 22FILES:${PN} += "${datadir}/tessdata"
23 23
24RRECOMMENDS_${PN} += "tesseract-lang-eng" 24RRECOMMENDS:${PN} += "tesseract-lang-eng"
diff --git a/meta-oe/recipes-graphics/tigervnc/tigervnc_1.11.0.bb b/meta-oe/recipes-graphics/tigervnc/tigervnc_1.11.0.bb
index c45fc028f..057a1772a 100644
--- a/meta-oe/recipes-graphics/tigervnc/tigervnc_1.11.0.bb
+++ b/meta-oe/recipes-graphics/tigervnc/tigervnc_1.11.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.tigervnc.com/"
3LICENSE = "GPLv2+" 3LICENSE = "GPLv2+"
4SECTION = "x11/utils" 4SECTION = "x11/utils"
5DEPENDS = "xserver-xorg gnutls jpeg libxtst gettext-native fltk libpam" 5DEPENDS = "xserver-xorg gnutls jpeg libxtst gettext-native fltk libpam"
6RDEPENDS_${PN} = "coreutils hicolor-icon-theme perl bash" 6RDEPENDS:${PN} = "coreutils hicolor-icon-theme perl bash"
7 7
8LIC_FILES_CHKSUM = "file://LICENCE.TXT;md5=75b02c2872421380bbd47781d2bd75d3" 8LIC_FILES_CHKSUM = "file://LICENCE.TXT;md5=75b02c2872421380bbd47781d2bd75d3"
9 9
@@ -85,7 +85,7 @@ EXTRA_OECONF = "--disable-xorg --disable-xnest --disable-xvfb --disable-dmx \
85 85
86EXTRA_OECMAKE += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '-DCMAKE_INSTALL_UNITDIR=${systemd_unitdir}', '-DINSTALL_SYSTEMD_UNITS=OFF', d)}" 86EXTRA_OECMAKE += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '-DCMAKE_INSTALL_UNITDIR=${systemd_unitdir}', '-DINSTALL_SYSTEMD_UNITS=OFF', d)}"
87 87
88do_configure_append () { 88do_configure:append () {
89 olddir=`pwd` 89 olddir=`pwd`
90 cd ${XSERVER_SOURCE_DIR} 90 cd ${XSERVER_SOURCE_DIR}
91 91
@@ -106,7 +106,7 @@ do_configure_append () {
106 cd $olddir 106 cd $olddir
107} 107}
108 108
109do_compile_append () { 109do_compile:append () {
110 olddir=`pwd` 110 olddir=`pwd`
111 cd ${XSERVER_SOURCE_DIR} 111 cd ${XSERVER_SOURCE_DIR}
112 112
@@ -115,7 +115,7 @@ do_compile_append () {
115 cd $olddir 115 cd $olddir
116} 116}
117 117
118do_install_append() { 118do_install:append() {
119 olddir=`pwd` 119 olddir=`pwd`
120 cd ${XSERVER_SOURCE_DIR}/hw/vnc 120 cd ${XSERVER_SOURCE_DIR}/hw/vnc
121 121
@@ -124,10 +124,10 @@ do_install_append() {
124 cd $olddir 124 cd $olddir
125} 125}
126 126
127FILES_${PN} += " \ 127FILES:${PN} += " \
128 ${libdir}/xorg/modules/extensions \ 128 ${libdir}/xorg/modules/extensions \
129 ${datadir}/icons \ 129 ${datadir}/icons \
130 ${systemd_unitdir} \ 130 ${systemd_unitdir} \
131" 131"
132 132
133FILES_${PN}-dbg += "${libdir}/xorg/modules/extensions/.debug" 133FILES:${PN}-dbg += "${libdir}/xorg/modules/extensions/.debug"
diff --git a/meta-oe/recipes-graphics/tslib/tslib_1.22.bb b/meta-oe/recipes-graphics/tslib/tslib_1.22.bb
index 326818eef..2cdac40fb 100644
--- a/meta-oe/recipes-graphics/tslib/tslib_1.22.bb
+++ b/meta-oe/recipes-graphics/tslib/tslib_1.22.bb
@@ -53,31 +53,31 @@ PACKAGECONFIG[galax] = "--enable-galax,--disable-galax"
53PACKAGECONFIG[one-wire-ts-input] = "--enable-one-wire-ts-input,--disable-one-wire-ts-input" 53PACKAGECONFIG[one-wire-ts-input] = "--enable-one-wire-ts-input,--disable-one-wire-ts-input"
54PACKAGECONFIG[debug] = "--enable-debug,--disable-debug" 54PACKAGECONFIG[debug] = "--enable-debug,--disable-debug"
55 55
56do_install_prepend() { 56do_install:prepend() {
57 install -m 0644 ${WORKDIR}/ts.conf ${S}/etc/ts.conf 57 install -m 0644 ${WORKDIR}/ts.conf ${S}/etc/ts.conf
58} 58}
59 59
60do_install_append() { 60do_install:append() {
61 install -d ${D}${sysconfdir}/profile.d/ 61 install -d ${D}${sysconfdir}/profile.d/
62 install -m 0755 ${WORKDIR}/tslib.sh ${D}${sysconfdir}/profile.d/ 62 install -m 0755 ${WORKDIR}/tslib.sh ${D}${sysconfdir}/profile.d/
63} 63}
64 64
65RPROVIDES_tslib-conf = "libts-0.0-conf" 65RPROVIDES:tslib-conf = "libts-0.0-conf"
66 66
67PACKAGES =+ "tslib-conf tslib-tests tslib-calibrate tslib-uinput" 67PACKAGES =+ "tslib-conf tslib-tests tslib-calibrate tslib-uinput"
68DEBIAN_NOAUTONAME_tslib-conf = "1" 68DEBIAN_NOAUTONAME:tslib-conf = "1"
69DEBIAN_NOAUTONAME_tslib-tests = "1" 69DEBIAN_NOAUTONAME:tslib-tests = "1"
70DEBIAN_NOAUTONAME_tslib-calibrate = "1" 70DEBIAN_NOAUTONAME:tslib-calibrate = "1"
71DEBIAN_NOAUTONAME_tslib-uinput = "1" 71DEBIAN_NOAUTONAME:tslib-uinput = "1"
72 72
73RDEPENDS_${PN} = "tslib-conf" 73RDEPENDS:${PN} = "tslib-conf"
74RRECOMMENDS_${PN} = "pointercal" 74RRECOMMENDS:${PN} = "pointercal"
75 75
76FILES_${PN}-dev += "${libdir}/ts/*.la" 76FILES:${PN}-dev += "${libdir}/ts/*.la"
77FILES_tslib-conf = "${sysconfdir}/ts.conf ${sysconfdir}/profile.d/tslib.sh ${datadir}/tslib" 77FILES:tslib-conf = "${sysconfdir}/ts.conf ${sysconfdir}/profile.d/tslib.sh ${datadir}/tslib"
78FILES_${PN} = "${libdir}/*.so.* ${libdir}/ts/*.so*" 78FILES:${PN} = "${libdir}/*.so.* ${libdir}/ts/*.so*"
79FILES_tslib-calibrate += "${bindir}/ts_calibrate" 79FILES:tslib-calibrate += "${bindir}/ts_calibrate"
80FILES_tslib-uinput += "${bindir}/ts_uinput" 80FILES:tslib-uinput += "${bindir}/ts_uinput"
81 81
82FILES_tslib-tests = "${bindir}/ts_harvest ${bindir}/ts_print ${bindir}/ts_print_raw ${bindir}/ts_print_mt \ 82FILES:tslib-tests = "${bindir}/ts_harvest ${bindir}/ts_print ${bindir}/ts_print_raw ${bindir}/ts_print_mt \
83 ${bindir}/ts_test ${bindir}/ts_test_mt ${bindir}/ts_verify ${bindir}/ts_finddev ${bindir}/ts_conf" 83 ${bindir}/ts_test ${bindir}/ts_test_mt ${bindir}/ts_verify ${bindir}/ts_finddev ${bindir}/ts_conf"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-code-pro-fonts_2.030_1.050.bb b/meta-oe/recipes-graphics/ttf-fonts/source-code-pro-fonts_2.030_1.050.bb
index 5d10195f7..3402d0d46 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/source-code-pro-fonts_2.030_1.050.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/source-code-pro-fonts_2.030_1.050.bb
@@ -22,7 +22,7 @@ do_install() {
22 find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \; 22 find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \;
23} 23}
24 24
25FILES_${PN} = " \ 25FILES:${PN} = " \
26 ${sysconfdir}/fonts \ 26 ${sysconfdir}/fonts \
27 ${datadir}/fonts \ 27 ${datadir}/fonts \
28" 28"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts_1.004.bb b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts_1.004.bb
index 9fbfc8b49..fcc6a2364 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts_1.004.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-cn-fonts_1.004.bb
@@ -27,7 +27,7 @@ do_install() {
27 find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \; 27 find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \;
28} 28}
29 29
30FILES_${PN} = " \ 30FILES:${PN} = " \
31 ${sysconfdir}/fonts \ 31 ${sysconfdir}/fonts \
32 ${datadir}/fonts \ 32 ${datadir}/fonts \
33" 33"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts_1.004.bb b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts_1.004.bb
index 4a26a2f57..27fe9dbaf 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts_1.004.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-jp-fonts_1.004.bb
@@ -27,7 +27,7 @@ do_install() {
27 find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \; 27 find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \;
28} 28}
29 29
30FILES_${PN} = " \ 30FILES:${PN} = " \
31 ${sysconfdir}/fonts \ 31 ${sysconfdir}/fonts \
32 ${datadir}/fonts \ 32 ${datadir}/fonts \
33" 33"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts_1.004.bb b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts_1.004.bb
index c91d1671f..fc3a6b794 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts_1.004.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-kr-fonts_1.004.bb
@@ -27,7 +27,7 @@ do_install() {
27 find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \; 27 find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \;
28} 28}
29 29
30FILES_${PN} = " \ 30FILES:${PN} = " \
31 ${sysconfdir}/fonts \ 31 ${sysconfdir}/fonts \
32 ${datadir}/fonts \ 32 ${datadir}/fonts \
33" 33"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts_1.004.bb b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts_1.004.bb
index 728250538..aa43c9229 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts_1.004.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/source-han-sans-tw-fonts_1.004.bb
@@ -27,7 +27,7 @@ do_install() {
27 find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \; 27 find ./ -name '*.otf' -exec install -m 0644 {} ${D}${datadir}/fonts/truetype/ \;
28} 28}
29 29
30FILES_${PN} = " \ 30FILES:${PN} = " \
31 ${sysconfdir}/fonts \ 31 ${sysconfdir}/fonts \
32 ${datadir}/fonts \ 32 ${datadir}/fonts \
33" 33"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-abyssinica_2.000.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-abyssinica_2.000.bb
index d3dd417dc..29a1f6ba7 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-abyssinica_2.000.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-abyssinica_2.000.bb
@@ -12,4 +12,4 @@ S = "${WORKDIR}/${SRCNAME}-${PV}"
12SRC_URI[sha256sum] = "274204a53b30f64cca662d78c7199e3c0325ea95ad4109886b47af734c92d0f9" 12SRC_URI[sha256sum] = "274204a53b30f64cca662d78c7199e3c0325ea95ad4109886b47af734c92d0f9"
13 13
14FONT_PACKAGES = "${PN}" 14FONT_PACKAGES = "${PN}"
15FILES_${PN} = "${datadir}" 15FILES:${PN} = "${datadir}"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-arphic-uming_20080216.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-arphic-uming_20080216.bb
index 9de02b0f3..73c8eb41a 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-arphic-uming_20080216.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-arphic-uming_20080216.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.freedesktop.org/wiki/Software/CJKUnifonts"
3LICENSE = "Arphic-Public-License" 3LICENSE = "Arphic-Public-License"
4LIC_FILES_CHKSUM = "file://license/english/ARPHICPL.TXT;md5=4555ed88e9a72fc9562af379d07c3350" 4LIC_FILES_CHKSUM = "file://license/english/ARPHICPL.TXT;md5=4555ed88e9a72fc9562af379d07c3350"
5SRC_DISTRIBUTE_LICENSES += "${PN}" 5SRC_DISTRIBUTE_LICENSES += "${PN}"
6RPROVIDES_${PN} = "virtual-chinese-font" 6RPROVIDES:${PN} = "virtual-chinese-font"
7PR = "r6" 7PR = "r6"
8 8
9FONT_PACKAGES = "${PN}" 9FONT_PACKAGES = "${PN}"
@@ -13,7 +13,7 @@ S = "${WORKDIR}"
13 13
14require ttf.inc 14require ttf.inc
15 15
16FILES_${PN} = "${datadir}" 16FILES:${PN} = "${datadir}"
17 17
18SRC_URI[md5sum] = "d219fcaf953f3eb1889399955a00379f" 18SRC_URI[md5sum] = "d219fcaf953f3eb1889399955a00379f"
19SRC_URI[sha256sum] = "8038a6db9e832456d5da5559aff8d15130243be1091bf24f3243503a6f1bda98" 19SRC_URI[sha256sum] = "8038a6db9e832456d5da5559aff8d15130243be1091bf24f3243503a6f1bda98"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-dejavu_2.37.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-dejavu_2.37.bb
index 03f30bf4a..0de499666 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-dejavu_2.37.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-dejavu_2.37.bb
@@ -6,13 +6,13 @@ LICENSE = "BitstreamVera"
6LIC_FILES_CHKSUM = "file://../LICENSE;md5=449b2c30bfe5fa897fe87b8b70b16cfa" 6LIC_FILES_CHKSUM = "file://../LICENSE;md5=449b2c30bfe5fa897fe87b8b70b16cfa"
7 7
8# all subpackages except ${PN}-common itself rdepends on ${PN}-common 8# all subpackages except ${PN}-common itself rdepends on ${PN}-common
9RDEPENDS_${PN}-sans = "${PN}-common" 9RDEPENDS:${PN}-sans = "${PN}-common"
10RDEPENDS_${PN}-sans-mono = "${PN}-common" 10RDEPENDS:${PN}-sans-mono = "${PN}-common"
11RDEPENDS_${PN}-sans-condensed = "${PN}-common" 11RDEPENDS:${PN}-sans-condensed = "${PN}-common"
12RDEPENDS_${PN}-serif = "${PN}-common" 12RDEPENDS:${PN}-serif = "${PN}-common"
13RDEPENDS_${PN}-serif-condensed = "${PN}-common" 13RDEPENDS:${PN}-serif-condensed = "${PN}-common"
14RDEPENDS_${PN}-mathtexgyre = "${PN}-common" 14RDEPENDS:${PN}-mathtexgyre = "${PN}-common"
15RDEPENDS_${PN}-common = "" 15RDEPENDS:${PN}-common = ""
16PR = "r7" 16PR = "r7"
17 17
18SRC_URI = "${SOURCEFORGE_MIRROR}/dejavu/dejavu-fonts-ttf-${PV}.tar.bz2 \ 18SRC_URI = "${SOURCEFORGE_MIRROR}/dejavu/dejavu-fonts-ttf-${PV}.tar.bz2 \
@@ -20,7 +20,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/dejavu/dejavu-fonts-ttf-${PV}.tar.bz2 \
20 20
21S = "${WORKDIR}/dejavu-fonts-ttf-${PV}/ttf" 21S = "${WORKDIR}/dejavu-fonts-ttf-${PV}/ttf"
22 22
23do_install_append () { 23do_install:append () {
24 install -d ${D}${sysconfdir}/fonts/conf.d/ 24 install -d ${D}${sysconfdir}/fonts/conf.d/
25 install -m 0644 ${WORKDIR}/30-dejavu-aliases.conf ${D}${sysconfdir}/fonts/conf.d/ 25 install -m 0644 ${WORKDIR}/30-dejavu-aliases.conf ${D}${sysconfdir}/fonts/conf.d/
26} 26}
@@ -35,13 +35,13 @@ PACKAGES = "\
35 ${PN}-common" 35 ${PN}-common"
36FONT_PACKAGES = "${PN}-sans ${PN}-sans-mono ${PN}-sans-condensed ${PN}-serif ${PN}-serif-condensed ${PN}-mathtexgyre" 36FONT_PACKAGES = "${PN}-sans ${PN}-sans-mono ${PN}-sans-condensed ${PN}-serif ${PN}-serif-condensed ${PN}-mathtexgyre"
37 37
38FILES_${PN}-sans = "${datadir}/fonts/truetype/DejaVuSans.ttf ${datadir}/fonts/truetype/DejaVuSans-*.ttf" 38FILES:${PN}-sans = "${datadir}/fonts/truetype/DejaVuSans.ttf ${datadir}/fonts/truetype/DejaVuSans-*.ttf"
39FILES_${PN}-sans-mono = "${datadir}/fonts/truetype/DejaVuSansMono*.ttf" 39FILES:${PN}-sans-mono = "${datadir}/fonts/truetype/DejaVuSansMono*.ttf"
40FILES_${PN}-sans-condensed = "${datadir}/fonts/truetype/DejaVuSansCondensed*.ttf" 40FILES:${PN}-sans-condensed = "${datadir}/fonts/truetype/DejaVuSansCondensed*.ttf"
41FILES_${PN}-serif = "${datadir}/fonts/truetype/DejaVuSerif.ttf ${datadir}/fonts/truetype/DejaVuSerif-*.ttf" 41FILES:${PN}-serif = "${datadir}/fonts/truetype/DejaVuSerif.ttf ${datadir}/fonts/truetype/DejaVuSerif-*.ttf"
42FILES_${PN}-serif-condensed = "${datadir}/fonts/truetype/DejaVuSerifCondensed*.ttf" 42FILES:${PN}-serif-condensed = "${datadir}/fonts/truetype/DejaVuSerifCondensed*.ttf"
43FILES_${PN}-mathtexgyre = "${datadir}/fonts/truetype/DejaVuMathTeXGyre.ttf" 43FILES:${PN}-mathtexgyre = "${datadir}/fonts/truetype/DejaVuMathTeXGyre.ttf"
44FILES_${PN}-common = "${sysconfdir}" 44FILES:${PN}-common = "${sysconfdir}"
45 45
46SRC_URI[md5sum] = "d0efec10b9f110a32e9b8f796e21782c" 46SRC_URI[md5sum] = "d0efec10b9f110a32e9b8f796e21782c"
47SRC_URI[sha256sum] = "fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e846e17d7" 47SRC_URI[sha256sum] = "fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e846e17d7"
@@ -49,5 +49,5 @@ SRC_URI[sha256sum] = "fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e84
49BBCLASSEXTEND = "native nativesdk" 49BBCLASSEXTEND = "native nativesdk"
50 50
51# Allow installation of fonts into recipe-sysroot-native 51# Allow installation of fonts into recipe-sysroot-native
52SYSROOT_DIRS_BLACKLIST_remove = "${datadir}/fonts" 52SYSROOT_DIRS_BLACKLIST:remove = "${datadir}/fonts"
53 53
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-droid_git.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-droid_git.bb
index 8dba7ee6f..4cec02db9 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-droid_git.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-droid_git.bb
@@ -12,7 +12,7 @@ SRC_URI = "git://github.com/android/platform_frameworks_base.git;branch=master"
12 12
13S = "${WORKDIR}/git/data/fonts" 13S = "${WORKDIR}/git/data/fonts"
14 14
15do_install_append() { 15do_install:append() {
16 for f in Ahem.ttf MTLc3m.ttf DroidSansArabic.ttf DroidSansThai.ttf \ 16 for f in Ahem.ttf MTLc3m.ttf DroidSansArabic.ttf DroidSansThai.ttf \
17 Clockopia.ttf MTLmr3m.ttf DroidSansHebrew.ttf \ 17 Clockopia.ttf MTLmr3m.ttf DroidSansHebrew.ttf \
18 DroidSansFallbackLegacy.ttf; do 18 DroidSansFallbackLegacy.ttf; do
@@ -24,8 +24,8 @@ PACKAGES = "ttf-droid-sans ttf-droid-sans-mono \
24 ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif" 24 ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif"
25FONT_PACKAGES = "ttf-droid-sans ttf-droid-sans-mono ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif" 25FONT_PACKAGES = "ttf-droid-sans ttf-droid-sans-mono ttf-droid-sans-fallback ttf-droid-sans-japanese ttf-droid-serif"
26 26
27FILES_ttf-droid-sans = "${datadir}/fonts/truetype/DroidSans.ttf ${datadir}/fonts/truetype/DroidSans-Bold.ttf" 27FILES:ttf-droid-sans = "${datadir}/fonts/truetype/DroidSans.ttf ${datadir}/fonts/truetype/DroidSans-Bold.ttf"
28FILES_ttf-droid-sans-mono = "${datadir}/fonts/truetype/DroidSansMono.ttf" 28FILES:ttf-droid-sans-mono = "${datadir}/fonts/truetype/DroidSansMono.ttf"
29FILES_ttf-droid-sans-fallback = "${datadir}/fonts/truetype/DroidSansFallback.ttf" 29FILES:ttf-droid-sans-fallback = "${datadir}/fonts/truetype/DroidSansFallback.ttf"
30FILES_ttf-droid-sans-japanese = "${datadir}/fonts/truetype/DroidSansJapanese.ttf" 30FILES:ttf-droid-sans-japanese = "${datadir}/fonts/truetype/DroidSansJapanese.ttf"
31FILES_ttf-droid-serif = "${datadir}/fonts/truetype/DroidSerif*.ttf" 31FILES:ttf-droid-serif = "${datadir}/fonts/truetype/DroidSerif*.ttf"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-gentium_1.02.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-gentium_1.02.bb
index e030bd190..5e355eefa 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-gentium_1.02.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-gentium_1.02.bb
@@ -12,7 +12,7 @@ SRC_URI = "${DEBIAN_MIRROR}/main/t/ttf-gentium/ttf-gentium_${PV}.orig.tar.gz "
12 12
13S = "${WORKDIR}/ttf-sil-gentium-${PV}" 13S = "${WORKDIR}/ttf-sil-gentium-${PV}"
14 14
15do_install_append() { 15do_install:append() {
16 16
17 install -d ${D}${datadir}/doc/ttf-gentium/ 17 install -d ${D}${datadir}/doc/ttf-gentium/
18 install -d ${D}${datadir}/doc/ttf-gentium-alt/ 18 install -d ${D}${datadir}/doc/ttf-gentium-alt/
@@ -25,11 +25,11 @@ do_install_append() {
25PACKAGES = "${PN} ${PN}-alt" 25PACKAGES = "${PN} ${PN}-alt"
26FONT_PACKAGES = "${PN} ${PN}-alt" 26FONT_PACKAGES = "${PN} ${PN}-alt"
27 27
28FILES_${PN}-alt = "${datadir}/fonts/truetype/GenAI*.ttf \ 28FILES:${PN}-alt = "${datadir}/fonts/truetype/GenAI*.ttf \
29 ${datadir}/fonts/truetype/GenAR*.ttf \ 29 ${datadir}/fonts/truetype/GenAR*.ttf \
30 ${datadir}/doc/ttf-gentium-alt/*" 30 ${datadir}/doc/ttf-gentium-alt/*"
31 31
32FILES_${PN} = "${datadir}/fonts/truetype/GenI*.ttf \ 32FILES:${PN} = "${datadir}/fonts/truetype/GenI*.ttf \
33 ${datadir}/fonts/truetype/GenR*.ttf \ 33 ${datadir}/fonts/truetype/GenR*.ttf \
34 ${datadir}/doc/ttf-gentium/*" 34 ${datadir}/doc/ttf-gentium/*"
35 35
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-hunkyfonts_0.3.1.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-hunkyfonts_0.3.1.bb
index 9c89f97f3..964a67600 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-hunkyfonts_0.3.1.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-hunkyfonts_0.3.1.bb
@@ -13,8 +13,8 @@ S = "${WORKDIR}/hunkyfonts-${PV}/TTF"
13PACKAGES = "ttf-hunky-sans ttf-hunky-serif" 13PACKAGES = "ttf-hunky-sans ttf-hunky-serif"
14FONT_PACKAGES = "ttf-hunky-sans ttf-hunky-serif" 14FONT_PACKAGES = "ttf-hunky-sans ttf-hunky-serif"
15 15
16FILES_ttf-hunky-sans = "${datadir}/fonts/truetype/HunkySans*.ttf" 16FILES:ttf-hunky-sans = "${datadir}/fonts/truetype/HunkySans*.ttf"
17FILES_ttf-hunky-serif = "${datadir}/fonts/truetype/HunkySerif*.ttf" 17FILES:ttf-hunky-serif = "${datadir}/fonts/truetype/HunkySerif*.ttf"
18 18
19SRC_URI[md5sum] = "b933312967842e5737b5415fa22d682a" 19SRC_URI[md5sum] = "b933312967842e5737b5415fa22d682a"
20SRC_URI[sha256sum] = "3fc528737ccd12ec3c09c4a91447d241d3c5bceeeb4d24b7f2c29b15c9735328" 20SRC_URI[sha256sum] = "3fc528737ccd12ec3c09c4a91447d241d3c5bceeeb4d24b7f2c29b15c9735328"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-inconsolata_20100526.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-inconsolata_20100526.bb
index bf32fedc3..2ae1d619c 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-inconsolata_20100526.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-inconsolata_20100526.bb
@@ -10,14 +10,14 @@ SRC_URI = "http://levien.com/type/myfonts/Inconsolata.otf \
10 10
11S = "${WORKDIR}/ttf-inconsolata-${PV}" 11S = "${WORKDIR}/ttf-inconsolata-${PV}"
12 12
13FILES_${PN} = "${datadir}/fonts/truetype/Inconsolata.ttf \ 13FILES:${PN} = "${datadir}/fonts/truetype/Inconsolata.ttf \
14 ${datadir}/doc/ttf-inconsolata/*" 14 ${datadir}/doc/ttf-inconsolata/*"
15 15
16do_configure() { 16do_configure() {
17 cp -fr ${WORKDIR}/Inconsolata.otf ${S}/Inconsolata.ttf 17 cp -fr ${WORKDIR}/Inconsolata.otf ${S}/Inconsolata.ttf
18} 18}
19 19
20do_install_append() { 20do_install:append() {
21 install -d ${D}${datadir}/doc/ttf-inconsolata/ 21 install -d ${D}${datadir}/doc/ttf-inconsolata/
22 install -m 0644 ${WORKDIR}/OFL.txt ${D}${datadir}/doc/ttf-inconsolata/ 22 install -m 0644 ${WORKDIR}/OFL.txt ${D}${datadir}/doc/ttf-inconsolata/
23} 23}
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb
index 57efea86a..d186bc5a9 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation-sans-narrow_1.07.4.bb
@@ -18,7 +18,7 @@ SRC_URI[sha256sum] = "61a7e2b6742a43c73e8762cdfeaf6dfcf9abdd2cfa0b099a9854d69bc4
18 18
19S = "${WORKDIR}/liberation-fonts-ttf-${PV}" 19S = "${WORKDIR}/liberation-fonts-ttf-${PV}"
20 20
21do_install_append () { 21do_install:append () {
22 install -d ${D}${datadir}/fonts/TTF/ 22 install -d ${D}${datadir}/fonts/TTF/
23 install -d ${D}${sysconfdir}/fonts/conf.d/ 23 install -d ${D}${sysconfdir}/fonts/conf.d/
24 install -m 0644 LiberationSansNarrow*.ttf ${D}${datadir}/fonts/TTF/ 24 install -m 0644 LiberationSansNarrow*.ttf ${D}${datadir}/fonts/TTF/
@@ -31,4 +31,4 @@ do_install_append () {
31PACKAGES = "${PN}" 31PACKAGES = "${PN}"
32FONT_PACKAGES = "${PN}" 32FONT_PACKAGES = "${PN}"
33 33
34FILES_${PN} = "${datadir}/fonts ${sysconfdir} ${datadir}/licenses" 34FILES:${PN} = "${datadir}/fonts ${sysconfdir} ${datadir}/licenses"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation_0.2.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation_0.2.bb
index 7204c926a..b2e2ed8b4 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation_0.2.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-liberation_0.2.bb
@@ -15,9 +15,9 @@ S = "${WORKDIR}/liberation-fonts-${PV}"
15PACKAGES = "ttf-liberation-mono ttf-liberation-sans ttf-liberation-serif" 15PACKAGES = "ttf-liberation-mono ttf-liberation-sans ttf-liberation-serif"
16FONT_PACKAGES = "ttf-liberation-mono ttf-liberation-sans ttf-liberation-serif" 16FONT_PACKAGES = "ttf-liberation-mono ttf-liberation-sans ttf-liberation-serif"
17 17
18FILES_ttf-liberation-mono = "${datadir}/fonts/truetype/*Mono*" 18FILES:ttf-liberation-mono = "${datadir}/fonts/truetype/*Mono*"
19FILES_ttf-liberation-sans = "${datadir}/fonts/truetype/*Sans*" 19FILES:ttf-liberation-sans = "${datadir}/fonts/truetype/*Sans*"
20FILES_ttf-liberation-serif = "${datadir}/fonts/truetype/*Serif*" 20FILES:ttf-liberation-serif = "${datadir}/fonts/truetype/*Serif*"
21 21
22SRC_URI[md5sum] = "77728078a17e39f7c242b42c3bf6feb8" 22SRC_URI[md5sum] = "77728078a17e39f7c242b42c3bf6feb8"
23SRC_URI[sha256sum] = "174cf27c57612971434ec8cc4a52bfd37bad8408e9b9219539c6d5113df6ff8f" 23SRC_URI[sha256sum] = "174cf27c57612971434ec8cc4a52bfd37bad8408e9b9219539c6d5113df6ff8f"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-lklug_0.6-14.20090803cvs.fc24.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-lklug_0.6-14.20090803cvs.fc24.bb
index 2ef6c57e1..b21fbdf8a 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-lklug_0.6-14.20090803cvs.fc24.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-lklug_0.6-14.20090803cvs.fc24.bb
@@ -13,7 +13,7 @@ DEPENDS = "fontforge-native"
13 13
14S = "${WORKDIR}" 14S = "${WORKDIR}"
15FONT_PACKAGES = "${PN}" 15FONT_PACKAGES = "${PN}"
16FILES_${PN} = "${datadir}" 16FILES:${PN} = "${datadir}"
17 17
18do_compile() { 18do_compile() {
19 fontforge ${S}/convert.ff lklug 19 fontforge ${S}/convert.ff lklug
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-lohit_2.92.1.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-lohit_2.92.1.bb
index c9cb74c9f..f72b8b6fe 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-lohit_2.92.1.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-lohit_2.92.1.bb
@@ -13,7 +13,7 @@ SRC_URI = "git://github.com/pravins/lohit.git;branch=master"
13DEPENDS = "fontforge-native" 13DEPENDS = "fontforge-native"
14S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
15FONT_PACKAGES = "${PN}" 15FONT_PACKAGES = "${PN}"
16FILES_${PN} = "${datadir}" 16FILES:${PN} = "${datadir}"
17 17
18inherit python3native 18inherit python3native
19 19
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-mplus_027.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-mplus_027.bb
index efcf1b616..31e710a95 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-mplus_027.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-mplus_027.bb
@@ -11,7 +11,7 @@ PR = "r4"
11SRC_URI = "http://osdn.dl.sourceforge.jp/mplus-fonts/6650/mplus-TESTFLIGHT-${PV}.tar.gz" 11SRC_URI = "http://osdn.dl.sourceforge.jp/mplus-fonts/6650/mplus-TESTFLIGHT-${PV}.tar.gz"
12S = "${WORKDIR}/mplus-TESTFLIGHT-${PV}" 12S = "${WORKDIR}/mplus-TESTFLIGHT-${PV}"
13 13
14PACKAGESPLITFUNCS_prepend = "split_ttf_mplus_packages " 14PACKAGESPLITFUNCS:prepend = "split_ttf_mplus_packages "
15 15
16python split_ttf_mplus_packages() { 16python split_ttf_mplus_packages() {
17 plugindir = d.expand('${datadir}/fonts/ttf-mplus/') 17 plugindir = d.expand('${datadir}/fonts/ttf-mplus/')
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-noto-emoji_20200916.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-noto-emoji_20200916.bb
index 6dc39b17b..9d6a9a6c2 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-noto-emoji_20200916.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-noto-emoji_20200916.bb
@@ -13,7 +13,7 @@ FONT_PACKAGES = "${PN}-color ${PN}-regular"
13 13
14S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
15 15
16FILES_${PN}-color = "${datadir}/fonts/truetype/NotoColorEmoji.ttf" 16FILES:${PN}-color = "${datadir}/fonts/truetype/NotoColorEmoji.ttf"
17FILES_${PN}-regular = "${datadir}/fonts/truetype/NotoEmoji-Regular.ttf" 17FILES:${PN}-regular = "${datadir}/fonts/truetype/NotoEmoji-Regular.ttf"
18 18
19do_compile[noexec] = "1" 19do_compile[noexec] = "1"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-pt-sans_1.1.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-pt-sans_1.1.bb
index ac60a365f..e9aa5721f 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-pt-sans_1.1.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-pt-sans_1.1.bb
@@ -24,9 +24,9 @@ do_install () {
24 done 24 done
25} 25}
26 26
27FILES_${PN} += "${datadir}" 27FILES:${PN} += "${datadir}"
28 28
29pkg_postinst_${PN} () { 29pkg_postinst:${PN} () {
30 set -x 30 set -x
31 for fontdir in `find $D/usr/lib/X11/fonts -type d`; do 31 for fontdir in `find $D/usr/lib/X11/fonts -type d`; do
32 mkfontdir $fontdir 32 mkfontdir $fontdir
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-roboto_2.138.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-roboto_2.138.bb
index 521caff74..1870c78f9 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-roboto_2.138.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-roboto_2.138.bb
@@ -11,4 +11,4 @@ SRC_URI[sha256sum] = "c825453253f590cfe62557733e7173f9a421fff103b00f57d33c4ad28a
11 11
12S = "${WORKDIR}" 12S = "${WORKDIR}"
13 13
14FILES_${PN} = "${datadir}/fonts/truetype/*.ttf" 14FILES:${PN} = "${datadir}/fonts/truetype/*.ttf"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-sazanami_20040629.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-sazanami_20040629.bb
index efdcec840..945a5f3a8 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-sazanami_20040629.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-sazanami_20040629.bb
@@ -1,14 +1,14 @@
1require ttf.inc 1require ttf.inc
2 2
3SUMMARY = "Sazanami Gothic/Mincho Japanese TrueType fonts" 3SUMMARY = "Sazanami Gothic/Mincho Japanese TrueType fonts"
4SUMMARY_ttf-sazanami-gothic = "Sazanami Gothic Japanese TrueType font" 4SUMMARY:ttf-sazanami-gothic = "Sazanami Gothic Japanese TrueType font"
5SUMMARY_ttf-sazanami-mincho = "Sazanami Mincho Japanese TrueType font" 5SUMMARY:ttf-sazanami-mincho = "Sazanami Mincho Japanese TrueType font"
6AUTHOR = "Electronic Font Open Laboratory (/efont/)" 6AUTHOR = "Electronic Font Open Laboratory (/efont/)"
7HOMEPAGE = "http://sourceforge.jp/projects/efont/" 7HOMEPAGE = "http://sourceforge.jp/projects/efont/"
8LICENSE = "PD" 8LICENSE = "PD"
9LIC_FILES_CHKSUM = "file://README;md5=97d739900be6e852830f55aa3c07d4a0" 9LIC_FILES_CHKSUM = "file://README;md5=97d739900be6e852830f55aa3c07d4a0"
10SRC_DISTRIBUTE_LICENSES += "${PN}" 10SRC_DISTRIBUTE_LICENSES += "${PN}"
11RPROVIDES_${PN} = "virtual-japanese-font" 11RPROVIDES:${PN} = "virtual-japanese-font"
12PR = "r9" 12PR = "r9"
13 13
14SRC_URI = "http://osdn.dl.sourceforge.jp/efont/10087/sazanami-20040629.tar.bz2" 14SRC_URI = "http://osdn.dl.sourceforge.jp/efont/10087/sazanami-20040629.tar.bz2"
@@ -17,12 +17,12 @@ S = "${WORKDIR}/sazanami-20040629"
17PACKAGES = "ttf-sazanami-gothic ttf-sazanami-mincho" 17PACKAGES = "ttf-sazanami-gothic ttf-sazanami-mincho"
18FONT_PACKAGES = "ttf-sazanami-gothic ttf-sazanami-mincho" 18FONT_PACKAGES = "ttf-sazanami-gothic ttf-sazanami-mincho"
19 19
20FILES_ttf-sazanami-gothic = "${datadir}/fonts/truetype/sazanami-gothic.ttf \ 20FILES:ttf-sazanami-gothic = "${datadir}/fonts/truetype/sazanami-gothic.ttf \
21 ${datadir}/doc/ttf-sazanami-gothic/README" 21 ${datadir}/doc/ttf-sazanami-gothic/README"
22FILES_ttf-sazanami-mincho = "${datadir}/fonts/truetype/sazanami-mincho.ttf \ 22FILES:ttf-sazanami-mincho = "${datadir}/fonts/truetype/sazanami-mincho.ttf \
23 ${datadir}/doc/ttf-sazanami-mincho/README" 23 ${datadir}/doc/ttf-sazanami-mincho/README"
24 24
25do_install_append() { 25do_install:append() {
26 # README contains the redistribution license 26 # README contains the redistribution license
27 install -d ${D}${datadir}/doc/ 27 install -d ${D}${datadir}/doc/
28 install -d ${D}${datadir}/doc/ttf-sazanami-gothic 28 install -d ${D}${datadir}/doc/ttf-sazanami-gothic
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-tlwg_0.6.1.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-tlwg_0.6.1.bb
index 06a3fe533..05c2d825d 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-tlwg_0.6.1.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-tlwg_0.6.1.bb
@@ -13,7 +13,7 @@ SRC_URI[source.sha256sum] = "77fb9832221fde60c9f683ac3fdce7d45ab6e9c0d83df83da96
13SRC_URI[ttf.md5sum] = "1bc51f45a7b661404a944fab6911261c" 13SRC_URI[ttf.md5sum] = "1bc51f45a7b661404a944fab6911261c"
14SRC_URI[ttf.sha256sum] = "aa9cd68969b6f704df3e5b1a2e11204c47f118c8ab052f04c111bd5f299f77c8" 14SRC_URI[ttf.sha256sum] = "aa9cd68969b6f704df3e5b1a2e11204c47f118c8ab052f04c111bd5f299f77c8"
15 15
16do_install_append () { 16do_install:append () {
17 install -d ${D}${sysconfdir}/fonts/conf.d 17 install -d ${D}${sysconfdir}/fonts/conf.d
18 18
19 for x in ${S}/etc/fonts/conf.avail/*.conf; do 19 for x in ${S}/etc/fonts/conf.avail/*.conf; do
@@ -24,4 +24,4 @@ do_install_append () {
24PACKAGES = "${PN}" 24PACKAGES = "${PN}"
25FONT_PACKAGES = "${PN}" 25FONT_PACKAGES = "${PN}"
26 26
27FILES_${PN} = "${datadir}/fonts ${sysconfdir}" 27FILES:${PN} = "${datadir}/fonts ${sysconfdir}"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-ubuntu-font-family_0.83.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-ubuntu-font-family_0.83.bb
index b8aa4c01c..e81515f85 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-ubuntu-font-family_0.83.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-ubuntu-font-family_0.83.bb
@@ -19,5 +19,5 @@ S = "${WORKDIR}/ubuntu-font-family-${PV}"
19PACKAGES = "ttf-ubuntu-mono ttf-ubuntu-sans" 19PACKAGES = "ttf-ubuntu-mono ttf-ubuntu-sans"
20FONT_PACKAGES = "ttf-ubuntu-mono ttf-ubuntu-sans" 20FONT_PACKAGES = "ttf-ubuntu-mono ttf-ubuntu-sans"
21 21
22FILES_ttf-ubuntu-mono = "${datadir}/fonts/truetype/*Mono*" 22FILES:ttf-ubuntu-mono = "${datadir}/fonts/truetype/*Mono*"
23FILES_ttf-ubuntu-sans = "${datadir}/fonts/truetype/Ubuntu-*" 23FILES:ttf-ubuntu-sans = "${datadir}/fonts/truetype/Ubuntu-*"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-vlgothic_20141206.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-vlgothic_20141206.bb
index e522810a2..aa4a37723 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-vlgothic_20141206.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-vlgothic_20141206.bb
@@ -16,7 +16,7 @@ SRC_URI[sha256sum] = "982040db2f9cb73d7c6ab7d9d163f2ed46d1180f330c9ba2fae303649b
16 16
17S = "${WORKDIR}/VLGothic" 17S = "${WORKDIR}/VLGothic"
18 18
19do_install_append () { 19do_install:append () {
20 install -D -m644 ${S}/LICENSE_E.mplus ${D}${datadir}/licenses/${PN}/COPYING_MPLUS.txt 20 install -D -m644 ${S}/LICENSE_E.mplus ${D}${datadir}/licenses/${PN}/COPYING_MPLUS.txt
21 install -D -m644 ${S}/README.sazanami ${D}${datadir}/licenses/${PN}/COPYING_SAZANAMI.txt 21 install -D -m644 ${S}/README.sazanami ${D}${datadir}/licenses/${PN}/COPYING_SAZANAMI.txt
22 install -D -m644 ${S}/LICENSE.en ${D}${datadir}/licenses/${PN}/COPYING_VLGOTHIC.txt 22 install -D -m644 ${S}/LICENSE.en ${D}${datadir}/licenses/${PN}/COPYING_VLGOTHIC.txt
@@ -25,4 +25,4 @@ do_install_append () {
25PACKAGES = "${PN}" 25PACKAGES = "${PN}"
26FONT_PACKAGES = "${PN}" 26FONT_PACKAGES = "${PN}"
27 27
28FILES_${PN} = "${datadir}/fonts/truetype ${datadir}/licenses" 28FILES:${PN} = "${datadir}/fonts/truetype ${datadir}/licenses"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-wqy-zenhei_0.9.45.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-wqy-zenhei_0.9.45.bb
index 1207a61b8..20c5f6e2a 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-wqy-zenhei_0.9.45.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-wqy-zenhei_0.9.45.bb
@@ -12,7 +12,7 @@ SRC_URI[sha256sum] = "e4b7e306475bf9427d1757578f0e4528930c84c44eaa3f167d4c42f110
12 12
13S = "${WORKDIR}/wqy-zenhei" 13S = "${WORKDIR}/wqy-zenhei"
14 14
15do_install_append () { 15do_install:append () {
16 sed -i -e '/<string>[^W]/d' ${S}/44-wqy-zenhei.conf 16 sed -i -e '/<string>[^W]/d' ${S}/44-wqy-zenhei.conf
17 install -d ${D}${sysconfdir}/fonts/conf.d 17 install -d ${D}${sysconfdir}/fonts/conf.d
18 18
@@ -24,4 +24,4 @@ do_install_append () {
24PACKAGES = "${PN}" 24PACKAGES = "${PN}"
25FONT_PACKAGES = "${PN}" 25FONT_PACKAGES = "${PN}"
26 26
27FILES_${PN} = "${datadir}/fonts ${sysconfdir}" 27FILES:${PN} = "${datadir}/fonts ${sysconfdir}"
diff --git a/meta-oe/recipes-graphics/unclutter-xfixes/unclutter-xfixes_1.5.bb b/meta-oe/recipes-graphics/unclutter-xfixes/unclutter-xfixes_1.5.bb
index 7e22038f2..e56803e4e 100644
--- a/meta-oe/recipes-graphics/unclutter-xfixes/unclutter-xfixes_1.5.bb
+++ b/meta-oe/recipes-graphics/unclutter-xfixes/unclutter-xfixes_1.5.bb
@@ -17,7 +17,7 @@ DEPENDS = "libev libx11 libxi libxfixes"
17 17
18S = "${WORKDIR}/git" 18S = "${WORKDIR}/git"
19 19
20do_install_append() { 20do_install:append() {
21 # LICENSE is installed to /usr/share/licenses but we don't want it in the package 21 # LICENSE is installed to /usr/share/licenses but we don't want it in the package
22 rm -rf ${D}${datadir} 22 rm -rf ${D}${datadir}
23} 23}
diff --git a/meta-oe/recipes-graphics/vdpau/libvdpau_1.4.bb b/meta-oe/recipes-graphics/vdpau/libvdpau_1.4.bb
index b6790a085..ec2d10608 100644
--- a/meta-oe/recipes-graphics/vdpau/libvdpau_1.4.bb
+++ b/meta-oe/recipes-graphics/vdpau/libvdpau_1.4.bb
@@ -14,10 +14,10 @@ inherit features_check meson
14 14
15REQUIRED_DISTRO_FEATURES = "x11" 15REQUIRED_DISTRO_FEATURES = "x11"
16 16
17do_install_append() { 17do_install:append() {
18 rm -f ${D}${libdir}/*/*.la 18 rm -f ${D}${libdir}/*/*.la
19} 19}
20 20
21FILES_${PN}-dbg += "${libdir}/vdpau/.debug" 21FILES:${PN}-dbg += "${libdir}/vdpau/.debug"
22FILES_${PN}-dev += "${libdir}/vdpau/lib*${SOLIBSDEV}" 22FILES:${PN}-dev += "${libdir}/vdpau/lib*${SOLIBSDEV}"
23FILES_${PN} += "${libdir}/vdpau/lib*${SOLIBS}" 23FILES:${PN} += "${libdir}/vdpau/lib*${SOLIBS}"
diff --git a/meta-oe/recipes-graphics/vk-gl-cts/khronos-cts.inc b/meta-oe/recipes-graphics/vk-gl-cts/khronos-cts.inc
index dc38bd169..f61921473 100644
--- a/meta-oe/recipes-graphics/vk-gl-cts/khronos-cts.inc
+++ b/meta-oe/recipes-graphics/vk-gl-cts/khronos-cts.inc
@@ -27,17 +27,17 @@ SRC_URI += "file://0001-Workaround-for-GCC-11-uninit-variable-warnings-946.patch
27 file://0001-vulkancts.patch \ 27 file://0001-vulkancts.patch \
28" 28"
29 29
30SRC_URI_append_libc-musl = "\ 30SRC_URI:append:libc-musl = "\
31 file://fix-musl.patch \ 31 file://fix-musl.patch \
32" 32"
33DEPENDS_append_libc-musl = " libexecinfo" 33DEPENDS:append:libc-musl = " libexecinfo"
34 34
35SRC_URI_append_toolchain-clang = "\ 35SRC_URI:append:toolchain-clang = "\
36 file://fix-clang-private-operator.patch \ 36 file://fix-clang-private-operator.patch \
37" 37"
38 38
39EXTRA_OECMAKE_append = " -DDEQP_TARGET=surfaceless" 39EXTRA_OECMAKE:append = " -DDEQP_TARGET=surfaceless"
40 40
41CTSDIR = "/usr/lib/${BPN}" 41CTSDIR = "/usr/lib/${BPN}"
42 42
43FILES_${PN} += "${CTSDIR}" 43FILES:${PN} += "${CTSDIR}"
diff --git a/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.7.0.bb b/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.7.0.bb
index a67992ee9..1c1371b03 100644
--- a/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.7.0.bb
+++ b/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.7.0.bb
@@ -26,6 +26,6 @@ do_install() {
26 rm -r ${D}/${CTSDIR}/common/subgroups/*.a ${D}/${CTSDIR}/common/subgroups/cmake_install.cmake ${D}/${CTSDIR}/common/subgroups/CMakeFiles 26 rm -r ${D}/${CTSDIR}/common/subgroups/*.a ${D}/${CTSDIR}/common/subgroups/cmake_install.cmake ${D}/${CTSDIR}/common/subgroups/CMakeFiles
27} 27}
28 28
29SECURITY_CFLAGS_riscv64 = "${SECURITY_NOPIE_CFLAGS}" 29SECURITY_CFLAGS:riscv64 = "${SECURITY_NOPIE_CFLAGS}"
30LTO = "" 30LTO = ""
31 31
diff --git a/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.16.bb b/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.16.bb
index 50ce9a59e..21b20f42f 100644
--- a/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.16.bb
+++ b/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.16.bb
@@ -37,4 +37,4 @@ PACKAGECONFIG[avahi] = "--with-avahi,--without-avahi,avahi"
37PACKAGECONFIG[xinerama] = "--with-xinerama,--without-xinerama,libxinerama" 37PACKAGECONFIG[xinerama] = "--with-xinerama,--without-xinerama,libxinerama"
38PACKAGECONFIG[x11] = "--with-x,--without-x, libxdamage libxext libxfixes libxrandr libxtst virtual/libx11" 38PACKAGECONFIG[x11] = "--with-x,--without-x, libxdamage libxext libxfixes libxrandr libxtst virtual/libx11"
39 39
40RRECOMMENDS_${PN} = "${@bb.utils.contains('DISTRO_FEATURES', 'fbdev', 'kernel-module-uinput', '', d)}" 40RRECOMMENDS:${PN} = "${@bb.utils.contains('DISTRO_FEATURES', 'fbdev', 'kernel-module-uinput', '', d)}"
diff --git a/meta-oe/recipes-graphics/xorg-app/sessreg_1.1.2.bb b/meta-oe/recipes-graphics/xorg-app/sessreg_1.1.2.bb
index ad6bd17ad..d4e9597bd 100644
--- a/meta-oe/recipes-graphics/xorg-app/sessreg_1.1.2.bb
+++ b/meta-oe/recipes-graphics/xorg-app/sessreg_1.1.2.bb
@@ -7,5 +7,5 @@ SRC_URI += "file://0001-Makefile.am-Error-Fix.patch"
7SRC_URI[md5sum] = "92be564d4be7d8aa7b5024057b715210" 7SRC_URI[md5sum] = "92be564d4be7d8aa7b5024057b715210"
8SRC_URI[sha256sum] = "dfcb9e954273ace63879aec053c7880466f8755752a35aa9ced3fa5f04fd2c33" 8SRC_URI[sha256sum] = "dfcb9e954273ace63879aec053c7880466f8755752a35aa9ced3fa5f04fd2c33"
9 9
10CFLAGS_append_libc-musl = " -D_WTMPX_FILE=WTMP_FILE -D_PATH_WTMPX=_PATH_WTMP -D_UTMPX_FILE=UTMP_FILE -D_PATH_UTMPX=_PATH_UTMP " 10CFLAGS:append:libc-musl = " -D_WTMPX_FILE=WTMP_FILE -D_PATH_WTMPX=_PATH_WTMP -D_UTMPX_FILE=UTMP_FILE -D_PATH_UTMPX=_PATH_UTMP "
11 11
diff --git a/meta-oe/recipes-graphics/xorg-app/twm_1.0.11.bb b/meta-oe/recipes-graphics/xorg-app/twm_1.0.11.bb
index 45caaacf2..0c259dc3a 100644
--- a/meta-oe/recipes-graphics/xorg-app/twm_1.0.11.bb
+++ b/meta-oe/recipes-graphics/xorg-app/twm_1.0.11.bb
@@ -9,7 +9,7 @@ SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.gz"
9SRC_URI[md5sum] = "48e83210b39a7bfb492604ba0bcfb19e" 9SRC_URI[md5sum] = "48e83210b39a7bfb492604ba0bcfb19e"
10SRC_URI[sha256sum] = "410ecabac54e6db7afd5c20a78d89c0134f3c74b149bee71b1fec775e6e060cc" 10SRC_URI[sha256sum] = "410ecabac54e6db7afd5c20a78d89c0134f3c74b149bee71b1fec775e6e060cc"
11 11
12FILES_${PN} += "${datadir}/X11/twm/system.twmrc" 12FILES:${PN} += "${datadir}/X11/twm/system.twmrc"
13ALTERNATIVE_NAME = "x-window-manager" 13ALTERNATIVE_NAME = "x-window-manager"
14ALTERNATIVE_PATH = "${bindir}/twm" 14ALTERNATIVE_PATH = "${bindir}/twm"
15ALTERNATIVE_LINK = "${bindir}/x-window-manager" 15ALTERNATIVE_LINK = "${bindir}/x-window-manager"
diff --git a/meta-oe/recipes-graphics/xorg-app/xterm_367.bb b/meta-oe/recipes-graphics/xorg-app/xterm_367.bb
index e0d3dcec1..81bfcf114 100644
--- a/meta-oe/recipes-graphics/xorg-app/xterm_367.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xterm_367.bb
@@ -33,16 +33,16 @@ do_configure() {
33 oe_runconf 33 oe_runconf
34} 34}
35 35
36do_install_append() { 36do_install:append() {
37 oe_runmake install-desktop DESTDIR="${D}" DESKTOP_FLAGS="--dir=${D}${DESKTOPDIR}" 37 oe_runmake install-desktop DESTDIR="${D}" DESKTOP_FLAGS="--dir=${D}${DESKTOPDIR}"
38} 38}
39 39
40RPROVIDES_${PN} = "virtual/x-terminal-emulator" 40RPROVIDES:${PN} = "virtual/x-terminal-emulator"
41 41
42# busybox can supply resize too 42# busybox can supply resize too
43inherit update-alternatives 43inherit update-alternatives
44 44
45ALTERNATIVE_${PN} = "resize x-terminal-emulator" 45ALTERNATIVE:${PN} = "resize x-terminal-emulator"
46ALTERNATIVE_TARGET[x-terminal-emulator] = "${bindir}/xterm" 46ALTERNATIVE_TARGET[x-terminal-emulator] = "${bindir}/xterm"
47# rxvt-unicode defaults to priority 10. Let's be one point lower to let it override xterm. 47# rxvt-unicode defaults to priority 10. Let's be one point lower to let it override xterm.
48ALTERNATIVE_PRIORITY[x-terminal-emulator] = "9" 48ALTERNATIVE_PRIORITY[x-terminal-emulator] = "9"
diff --git a/meta-oe/recipes-graphics/xorg-data/xbitmaps_1.1.2.bb b/meta-oe/recipes-graphics/xorg-data/xbitmaps_1.1.2.bb
index 4d26db668..37183b12b 100644
--- a/meta-oe/recipes-graphics/xorg-data/xbitmaps_1.1.2.bb
+++ b/meta-oe/recipes-graphics/xorg-data/xbitmaps_1.1.2.bb
@@ -3,7 +3,7 @@ require xorg-data-common.inc
3SUMMARY = "Common X11 Bitmaps" 3SUMMARY = "Common X11 Bitmaps"
4LICENSE = "MIT" 4LICENSE = "MIT"
5DEPENDS += "libxmu" 5DEPENDS += "libxmu"
6RDEPENDS_${PN}-dev = "" 6RDEPENDS:${PN}-dev = ""
7 7
8LIC_FILES_CHKSUM = "file://COPYING;md5=dbd075aaffa4a60a8d00696f2e4b9a8f" 8LIC_FILES_CHKSUM = "file://COPYING;md5=dbd075aaffa4a60a8d00696f2e4b9a8f"
9 9
diff --git a/meta-oe/recipes-graphics/xorg-doc/xorg-sgml-doctools_1.11.bb b/meta-oe/recipes-graphics/xorg-doc/xorg-sgml-doctools_1.11.bb
index 85687611e..c9da9f5a1 100644
--- a/meta-oe/recipes-graphics/xorg-doc/xorg-sgml-doctools_1.11.bb
+++ b/meta-oe/recipes-graphics/xorg-doc/xorg-sgml-doctools_1.11.bb
@@ -9,4 +9,4 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=c8c6c808cd3c797a07b24e443af1c449"
9SRC_URI[md5sum] = "ee6dc0a8a693a908857af328b2462661" 9SRC_URI[md5sum] = "ee6dc0a8a693a908857af328b2462661"
10SRC_URI[sha256sum] = "e71ce1df82dcc51eb14be6f42171dcc6bdd11ef46c0c605d6da8af12bd73b74c" 10SRC_URI[sha256sum] = "e71ce1df82dcc51eb14be6f42171dcc6bdd11ef46c0c605d6da8af12bd73b74c"
11 11
12FILES_${PN} += " /usr/share/sgml/X11" 12FILES:${PN} += " /usr/share/sgml/X11"
diff --git a/meta-oe/recipes-graphics/xorg-driver/xf86-input-tslib_0.0.7.bb b/meta-oe/recipes-graphics/xorg-driver/xf86-input-tslib_0.0.7.bb
index 1f63047c7..830ca7ac9 100644
--- a/meta-oe/recipes-graphics/xorg-driver/xf86-input-tslib_0.0.7.bb
+++ b/meta-oe/recipes-graphics/xorg-driver/xf86-input-tslib_0.0.7.bb
@@ -1,7 +1,7 @@
1require recipes-graphics/xorg-driver/xorg-driver-input.inc 1require recipes-graphics/xorg-driver/xorg-driver-input.inc
2SUMMARY = "X.Org X server -- tslib input driver" 2SUMMARY = "X.Org X server -- tslib input driver"
3DEPENDS += "tslib" 3DEPENDS += "tslib"
4RRECOMMENDS_${PN} += "tslib-calibrate" 4RRECOMMENDS:${PN} += "tslib-calibrate"
5 5
6LIC_FILES_CHKSUM = "file://COPYING;md5=f1524518264f7776a9707c19c8affbbf" 6LIC_FILES_CHKSUM = "file://COPYING;md5=f1524518264f7776a9707c19c8affbbf"
7 7
@@ -12,9 +12,9 @@ SRC_URI = "https://github.com/merge/xf86-input-tslib/releases/download/${PV}/xf8
12SRC_URI[md5sum] = "c5ffb03bccccfa1c4ba11079fef0036e" 12SRC_URI[md5sum] = "c5ffb03bccccfa1c4ba11079fef0036e"
13SRC_URI[sha256sum] = "1439a9efa50eb481e6a0ab5319ab0765d457732e7da64e3c15f3c0cd13b44297" 13SRC_URI[sha256sum] = "1439a9efa50eb481e6a0ab5319ab0765d457732e7da64e3c15f3c0cd13b44297"
14 14
15do_install_append() { 15do_install:append() {
16 install -d ${D}${nonarch_base_libdir}/udev/rules.d 16 install -d ${D}${nonarch_base_libdir}/udev/rules.d
17 install -m 0644 ${WORKDIR}/99-xf86-input-tslib.rules ${D}${nonarch_base_libdir}/udev/rules.d/ 17 install -m 0644 ${WORKDIR}/99-xf86-input-tslib.rules ${D}${nonarch_base_libdir}/udev/rules.d/
18} 18}
19 19
20FILES_${PN} += "${nonarch_base_libdir}/udev" 20FILES:${PN} += "${nonarch_base_libdir}/udev"
diff --git a/meta-oe/recipes-graphics/xorg-driver/xf86-video-armsoc_1.4.1.bb b/meta-oe/recipes-graphics/xorg-driver/xf86-video-armsoc_1.4.1.bb
index b436ef1e4..3b7bbd138 100644
--- a/meta-oe/recipes-graphics/xorg-driver/xf86-video-armsoc_1.4.1.bb
+++ b/meta-oe/recipes-graphics/xorg-driver/xf86-video-armsoc_1.4.1.bb
@@ -11,4 +11,4 @@ SRC_URI = "git://anongit.freedesktop.org/xorg/driver/xf86-video-armsoc"
11 11
12S = "${WORKDIR}/git" 12S = "${WORKDIR}/git"
13 13
14RDEPENDS_${PN} += "xserver-xorg-module-exa" 14RDEPENDS:${PN} += "xserver-xorg-module-exa"
diff --git a/meta-oe/recipes-graphics/xorg-driver/xf86-video-ati_19.0.1.bb b/meta-oe/recipes-graphics/xorg-driver/xf86-video-ati_19.0.1.bb
index d3395496a..3ba28d9a8 100644
--- a/meta-oe/recipes-graphics/xorg-driver/xf86-video-ati_19.0.1.bb
+++ b/meta-oe/recipes-graphics/xorg-driver/xf86-video-ati_19.0.1.bb
@@ -19,7 +19,7 @@ SRC_URI[sha256sum] = "5cb6015d8664546ad1311bc9c363d7bc41ebf60e7046ceb44dd38e5b70
19 19
20EXTRA_OECONF += "--disable-glamor" 20EXTRA_OECONF += "--disable-glamor"
21 21
22RDEPENDS_${PN} += "xserver-xorg-module-exa" 22RDEPENDS:${PN} += "xserver-xorg-module-exa"
23RRECOMMENDS_${PN} += "linux-firmware-radeon" 23RRECOMMENDS:${PN} += "linux-firmware-radeon"
24 24
25FILES_${PN} += "${datadir}/X11" 25FILES:${PN} += "${datadir}/X11"
diff --git a/meta-oe/recipes-graphics/xorg-driver/xf86-video-mga_2.0.0.bb b/meta-oe/recipes-graphics/xorg-driver/xf86-video-mga_2.0.0.bb
index c113d51dc..a9ae901d0 100644
--- a/meta-oe/recipes-graphics/xorg-driver/xf86-video-mga_2.0.0.bb
+++ b/meta-oe/recipes-graphics/xorg-driver/xf86-video-mga_2.0.0.bb
@@ -18,4 +18,4 @@ SRC_URI[sha256sum] = "268946e1a13e9d80e4f724a0740df9e6e8c8bad37697fcbf456924e9fd
18PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri', '', d)}" 18PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri', '', d)}"
19PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,drm xorgproto,xserver-xorg-extension-dri" 19PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,drm xorgproto,xserver-xorg-extension-dri"
20 20
21RDEPENDS_${PN} = "xserver-xorg-module-exa" 21RDEPENDS:${PN} = "xserver-xorg-module-exa"
diff --git a/meta-oe/recipes-graphics/xorg-driver/xf86-video-nouveau_1.0.16.bb b/meta-oe/recipes-graphics/xorg-driver/xf86-video-nouveau_1.0.16.bb
index 5c9061a05..fb24c6384 100644
--- a/meta-oe/recipes-graphics/xorg-driver/xf86-video-nouveau_1.0.16.bb
+++ b/meta-oe/recipes-graphics/xorg-driver/xf86-video-nouveau_1.0.16.bb
@@ -8,7 +8,7 @@ DESCRIPTION = "Open-source X.org graphics driver for NVIDIA graphics"
8 8
9DEPENDS += "virtual/libx11 libxvmc drm xorgproto \ 9DEPENDS += "virtual/libx11 libxvmc drm xorgproto \
10 virtual/libgl libpciaccess" 10 virtual/libgl libpciaccess"
11RDEPENDS_${PN} += "xserver-xorg-module-exa" 11RDEPENDS:${PN} += "xserver-xorg-module-exa"
12 12
13inherit features_check 13inherit features_check
14REQUIRED_DISTRO_FEATURES += "opengl" 14REQUIRED_DISTRO_FEATURES += "opengl"
diff --git a/meta-oe/recipes-graphics/xorg-font/font-adobe-100dpi_1.0.3.bb b/meta-oe/recipes-graphics/xorg-font/font-adobe-100dpi_1.0.3.bb
index d7dd10932..8fcdb7ca4 100644
--- a/meta-oe/recipes-graphics/xorg-font/font-adobe-100dpi_1.0.3.bb
+++ b/meta-oe/recipes-graphics/xorg-font/font-adobe-100dpi_1.0.3.bb
@@ -7,8 +7,8 @@ LICENSE = "MIT"
7LIC_FILES_CHKSUM = "file://COPYING;md5=5dfa0fdf45473b4ca0acf37d854df10e" 7LIC_FILES_CHKSUM = "file://COPYING;md5=5dfa0fdf45473b4ca0acf37d854df10e"
8 8
9DEPENDS = "util-macros-native font-util-native bdftopcf-native font-util" 9DEPENDS = "util-macros-native font-util-native bdftopcf-native font-util"
10RDEPENDS_${PN} = "encodings font-util" 10RDEPENDS:${PN} = "encodings font-util"
11RDEPENDS_${PN}_class-native = "font-util-native" 11RDEPENDS:${PN}:class-native = "font-util-native"
12 12
13inherit features_check 13inherit features_check
14# depends on bdftopcf-native -> virtual/libx11 14# depends on bdftopcf-native -> virtual/libx11
diff --git a/meta-oe/recipes-graphics/xorg-font/font-adobe-utopia-100dpi_1.0.4.bb b/meta-oe/recipes-graphics/xorg-font/font-adobe-utopia-100dpi_1.0.4.bb
index 5c00b4b6a..2c51c6548 100644
--- a/meta-oe/recipes-graphics/xorg-font/font-adobe-utopia-100dpi_1.0.4.bb
+++ b/meta-oe/recipes-graphics/xorg-font/font-adobe-utopia-100dpi_1.0.4.bb
@@ -7,8 +7,8 @@ LICENSE = "MIT"
7LIC_FILES_CHKSUM = "file://COPYING;md5=fa13e704b7241f60ef9105cc041b9732" 7LIC_FILES_CHKSUM = "file://COPYING;md5=fa13e704b7241f60ef9105cc041b9732"
8 8
9DEPENDS = "util-macros-native font-util-native bdftopcf-native font-util" 9DEPENDS = "util-macros-native font-util-native bdftopcf-native font-util"
10RDEPENDS_${PN} = "encodings font-util" 10RDEPENDS:${PN} = "encodings font-util"
11RDEPENDS_${PN}_class-native = "font-util-native" 11RDEPENDS:${PN}:class-native = "font-util-native"
12 12
13inherit features_check 13inherit features_check
14# depends on bdftopcf-native -> virtual/libx11 14# depends on bdftopcf-native -> virtual/libx11
diff --git a/meta-oe/recipes-graphics/xorg-font/font-bh-100dpi_1.0.3.bb b/meta-oe/recipes-graphics/xorg-font/font-bh-100dpi_1.0.3.bb
index f9bdaf366..67ebccd02 100644
--- a/meta-oe/recipes-graphics/xorg-font/font-bh-100dpi_1.0.3.bb
+++ b/meta-oe/recipes-graphics/xorg-font/font-bh-100dpi_1.0.3.bb
@@ -7,8 +7,8 @@ LICENSE = "MIT"
7LIC_FILES_CHKSUM = "file://COPYING;md5=cffd5e9c4b61b3d74166ca74b99e460e" 7LIC_FILES_CHKSUM = "file://COPYING;md5=cffd5e9c4b61b3d74166ca74b99e460e"
8 8
9DEPENDS += "util-macros-native font-util-native bdftopcf-native font-util" 9DEPENDS += "util-macros-native font-util-native bdftopcf-native font-util"
10RDEPENDS_${PN} = "encodings font-util" 10RDEPENDS:${PN} = "encodings font-util"
11RDEPENDS_${PN}_class-native = "font-util-native" 11RDEPENDS:${PN}:class-native = "font-util-native"
12 12
13inherit features_check 13inherit features_check
14# depends on bdftopcf-native -> virtual/libx11 14# depends on bdftopcf-native -> virtual/libx11
diff --git a/meta-oe/recipes-graphics/xorg-font/font-bh-lucidatypewriter-100dpi_1.0.3.bb b/meta-oe/recipes-graphics/xorg-font/font-bh-lucidatypewriter-100dpi_1.0.3.bb
index 872ef4d01..9d0dc99c0 100644
--- a/meta-oe/recipes-graphics/xorg-font/font-bh-lucidatypewriter-100dpi_1.0.3.bb
+++ b/meta-oe/recipes-graphics/xorg-font/font-bh-lucidatypewriter-100dpi_1.0.3.bb
@@ -7,8 +7,8 @@ LICENSE = "MIT"
7LIC_FILES_CHKSUM = "file://COPYING;md5=0d221a9cd144806cb469735cc4775939" 7LIC_FILES_CHKSUM = "file://COPYING;md5=0d221a9cd144806cb469735cc4775939"
8 8
9DEPENDS = "util-macros-native font-util-native bdftopcf-native font-util" 9DEPENDS = "util-macros-native font-util-native bdftopcf-native font-util"
10RDEPENDS_${PN} = "encodings font-util" 10RDEPENDS:${PN} = "encodings font-util"
11RDEPENDS_${PN}_class-native = "font-util-native" 11RDEPENDS:${PN}:class-native = "font-util-native"
12 12
13inherit features_check 13inherit features_check
14# depends on bdftopcf-native -> virtual/libx11 14# depends on bdftopcf-native -> virtual/libx11
diff --git a/meta-oe/recipes-graphics/xorg-font/font-bitstream-100dpi_1.0.3.bb b/meta-oe/recipes-graphics/xorg-font/font-bitstream-100dpi_1.0.3.bb
index a4ae91a38..e32fad5e3 100644
--- a/meta-oe/recipes-graphics/xorg-font/font-bitstream-100dpi_1.0.3.bb
+++ b/meta-oe/recipes-graphics/xorg-font/font-bitstream-100dpi_1.0.3.bb
@@ -7,8 +7,8 @@ LICENSE = "MIT"
7LIC_FILES_CHKSUM = "file://COPYING;md5=30330812324ff9d9bd9ea645bb944427" 7LIC_FILES_CHKSUM = "file://COPYING;md5=30330812324ff9d9bd9ea645bb944427"
8 8
9DEPENDS = "util-macros-native font-util-native bdftopcf-native" 9DEPENDS = "util-macros-native font-util-native bdftopcf-native"
10RDEPENDS_${PN} = "encodings font-util" 10RDEPENDS:${PN} = "encodings font-util"
11RDEPENDS_${PN}_class-native = "font-util-native" 11RDEPENDS:${PN}:class-native = "font-util-native"
12 12
13inherit features_check 13inherit features_check
14# depends on bdftopcf-native -> virtual/libx11 14# depends on bdftopcf-native -> virtual/libx11
diff --git a/meta-oe/recipes-graphics/xorg-font/font-cursor-misc_1.0.3.bb b/meta-oe/recipes-graphics/xorg-font/font-cursor-misc_1.0.3.bb
index ee8cb360a..ba4575bc2 100644
--- a/meta-oe/recipes-graphics/xorg-font/font-cursor-misc_1.0.3.bb
+++ b/meta-oe/recipes-graphics/xorg-font/font-cursor-misc_1.0.3.bb
@@ -7,7 +7,7 @@ LICENSE = "PD"
7LIC_FILES_CHKSUM = "file://COPYING;md5=8b32ccac3ad25e75e68478deb7780265" 7LIC_FILES_CHKSUM = "file://COPYING;md5=8b32ccac3ad25e75e68478deb7780265"
8 8
9DEPENDS = "util-macros-native font-util-native bdftopcf-native" 9DEPENDS = "util-macros-native font-util-native bdftopcf-native"
10RDEPENDS_${PN} = "encodings font-util" 10RDEPENDS:${PN} = "encodings font-util"
11 11
12inherit features_check 12inherit features_check
13# depends on bdftopcf-native -> virtual/libx11 13# depends on bdftopcf-native -> virtual/libx11
diff --git a/meta-oe/recipes-graphics/xorg-font/font-misc-misc_1.1.2.bb b/meta-oe/recipes-graphics/xorg-font/font-misc-misc_1.1.2.bb
index 355fb528f..852f93602 100644
--- a/meta-oe/recipes-graphics/xorg-font/font-misc-misc_1.1.2.bb
+++ b/meta-oe/recipes-graphics/xorg-font/font-misc-misc_1.1.2.bb
@@ -7,7 +7,7 @@ LICENSE = "PD"
7LIC_FILES_CHKSUM = "file://COPYING;md5=200c507f595ee97008c7c5c3e94ab9a8" 7LIC_FILES_CHKSUM = "file://COPYING;md5=200c507f595ee97008c7c5c3e94ab9a8"
8 8
9DEPENDS = "util-macros-native font-util-native bdftopcf-native font-util" 9DEPENDS = "util-macros-native font-util-native bdftopcf-native font-util"
10RDEPENDS_${PN} = "encodings font-util" 10RDEPENDS:${PN} = "encodings font-util"
11 11
12inherit features_check 12inherit features_check
13# depends on bdftopcf-native -> virtual/libx11 13# depends on bdftopcf-native -> virtual/libx11
diff --git a/meta-oe/recipes-graphics/xorg-font/xorg-fonts-100dpi.bb b/meta-oe/recipes-graphics/xorg-font/xorg-fonts-100dpi.bb
index 06778b3e8..0fe1876c7 100644
--- a/meta-oe/recipes-graphics/xorg-font/xorg-fonts-100dpi.bb
+++ b/meta-oe/recipes-graphics/xorg-font/xorg-fonts-100dpi.bb
@@ -5,7 +5,7 @@ inherit packagegroup features_check
5# rdepends on font recipes with this restriction 5# rdepends on font recipes with this restriction
6REQUIRED_DISTRO_FEATURES = "x11" 6REQUIRED_DISTRO_FEATURES = "x11"
7 7
8RDEPENDS_${PN} = "\ 8RDEPENDS:${PN} = "\
9 font-adobe-100dpi \ 9 font-adobe-100dpi \
10 font-adobe-utopia-100dpi \ 10 font-adobe-utopia-100dpi \
11 font-bh-100dpi \ 11 font-bh-100dpi \
diff --git a/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.14.bb b/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.14.bb
index 15f52d8d4..08d9b232e 100644
--- a/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.14.bb
+++ b/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.14.bb
@@ -9,7 +9,7 @@ PE = "1"
9SRC_URI[md5sum] = "c1ce21c296bbf3da3e30cf651649563e" 9SRC_URI[md5sum] = "c1ce21c296bbf3da3e30cf651649563e"
10SRC_URI[sha256sum] = "76aef98ea3df92615faec28004b5ce4e5c6855e716fa16de40c32030722a6f8e" 10SRC_URI[sha256sum] = "76aef98ea3df92615faec28004b5ce4e5c6855e716fa16de40c32030722a6f8e"
11 11
12do_install_append () { 12do_install:append () {
13 ln -sf libXaw6.so.6 ${D}${libdir}/libXaw.so.6 13 ln -sf libXaw6.so.6 ${D}${libdir}/libXaw.so.6
14 ln -sf libXaw7.so.7 ${D}${libdir}/libXaw.so.7 14 ln -sf libXaw7.so.7 ${D}${libdir}/libXaw.so.7
15 ln -sf libXaw7.so.7 ${D}${libdir}/libXaw.so 15 ln -sf libXaw7.so.7 ${D}${libdir}/libXaw.so
@@ -17,11 +17,11 @@ do_install_append () {
17 17
18PACKAGES =+ "libxaw6 libxaw7 libxaw8" 18PACKAGES =+ "libxaw6 libxaw7 libxaw8"
19 19
20FILES_libxaw6 = "${libdir}/libXaw*.so.6*" 20FILES:libxaw6 = "${libdir}/libXaw*.so.6*"
21FILES_libxaw7 = "${libdir}/libXaw*.so.7*" 21FILES:libxaw7 = "${libdir}/libXaw*.so.7*"
22FILES_libxaw8 = "${libdir}/libXaw8.so.8*" 22FILES:libxaw8 = "${libdir}/libXaw8.so.8*"
23 23
24# Avoid dependency on libxaw as it is not build 24# Avoid dependency on libxaw as it is not build
25RDEPENDS_${PN}-dev = "" 25RDEPENDS:${PN}-dev = ""
26 26
27XORG_PN = "libXaw" 27XORG_PN = "libXaw"
diff --git a/meta-oe/recipes-graphics/xscreensaver/xscreensaver_6.01.bb b/meta-oe/recipes-graphics/xscreensaver/xscreensaver_6.01.bb
index d67e05844..ea4563a6e 100644
--- a/meta-oe/recipes-graphics/xscreensaver/xscreensaver_6.01.bb
+++ b/meta-oe/recipes-graphics/xscreensaver/xscreensaver_6.01.bb
@@ -14,7 +14,7 @@ SRC_URI += " \
14 14
15DEPENDS = "intltool-native libx11 libxext libxt libxft libxi glib-2.0-native bc-native libpam" 15DEPENDS = "intltool-native libx11 libxext libxt libxft libxi glib-2.0-native bc-native libpam"
16# These are only needed as part of the stopgap screensaver implementation: 16# These are only needed as part of the stopgap screensaver implementation:
17RDEPENDS_${PN} = " \ 17RDEPENDS:${PN} = " \
18 liberation-fonts \ 18 liberation-fonts \
19 xuser-account \ 19 xuser-account \
20" 20"
@@ -28,7 +28,7 @@ EXTRA_OECONF += "--with-app-defaults=${datadir}/X11/app-defaults --libdir=${STAG
28EXTRA_OEMAKE += "install_prefix=${D}" 28EXTRA_OEMAKE += "install_prefix=${D}"
29REQUIRED_DISTRO_FEATURES = "x11 pam" 29REQUIRED_DISTRO_FEATURES = "x11 pam"
30 30
31do_install_append() { 31do_install:append() {
32 install -D ${WORKDIR}/xscreensaver.service ${D}${systemd_unitdir}/system/xscreensaver.service 32 install -D ${WORKDIR}/xscreensaver.service ${D}${systemd_unitdir}/system/xscreensaver.service
33 for f in xscreensaver-getimage-file xscreensaver-getimage-video webcollage xscreensaver-text vidwhacker 33 for f in xscreensaver-getimage-file xscreensaver-getimage-video webcollage xscreensaver-text vidwhacker
34 do 34 do
@@ -38,16 +38,16 @@ do_install_append() {
38 38
39PACKAGES =+ "${PN}-perl" 39PACKAGES =+ "${PN}-perl"
40 40
41FILES_${PN}-perl = "\ 41FILES:${PN}-perl = "\
42 ${libexecdir}/${PN}/xscreensaver-getimage-file \ 42 ${libexecdir}/${PN}/xscreensaver-getimage-file \
43 ${libexecdir}/${PN}/xscreensaver-getimage-video \ 43 ${libexecdir}/${PN}/xscreensaver-getimage-video \
44 ${libexecdir}/${PN}/webcollage \ 44 ${libexecdir}/${PN}/webcollage \
45 ${libexecdir}/${PN}/xscreensaver-text \ 45 ${libexecdir}/${PN}/xscreensaver-text \
46 ${libexecdir}/${PN}/vidwhacker \ 46 ${libexecdir}/${PN}/vidwhacker \
47 " 47 "
48FILES_${PN} += "${datadir}/X11/app-defaults/XScreenSaver ${datadir}/fonts" 48FILES:${PN} += "${datadir}/X11/app-defaults/XScreenSaver ${datadir}/fonts"
49SYSTEMD_SERVICE_${PN} = "xscreensaver.service" 49SYSTEMD_SERVICE:${PN} = "xscreensaver.service"
50 50
51RDEPENDS_${PN}-perl = "perl" 51RDEPENDS:${PN}-perl = "perl"
52 52
53CLEANBROKEN = "1" 53CLEANBROKEN = "1"
diff --git a/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb b/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb
index 2c09a4853..87c373d89 100644
--- a/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb
+++ b/meta-oe/recipes-graphics/xserver-common/xserver-common_1.34.bb
@@ -12,7 +12,7 @@ REQUIRED_DISTRO_FEATURES = "x11"
12SRC_URI[md5sum] = "82f2f84cd96610e8f7b92c700cd31c14" 12SRC_URI[md5sum] = "82f2f84cd96610e8f7b92c700cd31c14"
13SRC_URI[sha256sum] = "cd04c33418f776b1e13fcc7af3d6bd0c7cccd03fbabd7dbcd97f88166cc34210" 13SRC_URI[sha256sum] = "cd04c33418f776b1e13fcc7af3d6bd0c7cccd03fbabd7dbcd97f88166cc34210"
14 14
15SRC_URI_append = " \ 15SRC_URI:append = " \
16 file://0001-COPYING-add-GPLv2-license-file.patch \ 16 file://0001-COPYING-add-GPLv2-license-file.patch \
17 file://0002-add-setdpi-Xinit.d-script.patch \ 17 file://0002-add-setdpi-Xinit.d-script.patch \
18 file://0006-add-support-for-etc-X11-xserver-system.patch \ 18 file://0006-add-support-for-etc-X11-xserver-system.patch \
@@ -27,7 +27,7 @@ SRC_URI_append = " \
27 file://0001-Don-t-install-Xsession-or-Xserver.patch \ 27 file://0001-Don-t-install-Xsession-or-Xserver.patch \
28" 28"
29 29
30do_install_append() { 30do_install:append() {
31 sed -i 's:^BINDIR=.*$:BINDIR=${bindir}:' ${D}/etc/X11/xserver-common 31 sed -i 's:^BINDIR=.*$:BINDIR=${bindir}:' ${D}/etc/X11/xserver-common
32 # Rename all Xsession files not ending with .sh 32 # Rename all Xsession files not ending with .sh
33 # Unfortunatelly when xinput-calibrator was moved to oe-core 33 # Unfortunatelly when xinput-calibrator was moved to oe-core
@@ -38,8 +38,8 @@ do_install_append() {
38 done 38 done
39} 39}
40 40
41RDEPENDS_${PN} = "xmodmap xrandr xdpyinfo fbset xinput-calibrator" 41RDEPENDS:${PN} = "xmodmap xrandr xdpyinfo fbset xinput-calibrator"
42 42
43RCONFLICTS_${PN} = "xserver-kdrive-common x11-common" 43RCONFLICTS:${PN} = "xserver-kdrive-common x11-common"
44RREPLACES_${PN} = "xserver-kdrive-common x11-common" 44RREPLACES:${PN} = "xserver-kdrive-common x11-common"
45 45
diff --git a/meta-oe/recipes-graphics/yad/yad_6.0.bb b/meta-oe/recipes-graphics/yad/yad_6.0.bb
index 3760a37d3..46ce67131 100644
--- a/meta-oe/recipes-graphics/yad/yad_6.0.bb
+++ b/meta-oe/recipes-graphics/yad/yad_6.0.bb
@@ -16,4 +16,4 @@ DEPENDS = "gtk+3 glib-2.0-native intltool-native"
16 16
17S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
18 18
19FILES_${PN} += "${datadir}/icons/" 19FILES:${PN} += "${datadir}/icons/"
diff --git a/meta-oe/recipes-kernel/bpftool/bpftool.bb b/meta-oe/recipes-kernel/bpftool/bpftool.bb
index f0696db59..76a749644 100644
--- a/meta-oe/recipes-kernel/bpftool/bpftool.bb
+++ b/meta-oe/recipes-kernel/bpftool/bpftool.bb
@@ -25,7 +25,7 @@ SECURITY_CFLAGS = ""
25do_configure[depends] += "virtual/kernel:do_shared_workdir" 25do_configure[depends] += "virtual/kernel:do_shared_workdir"
26 26
27COMPATIBLE_HOST = "(x86_64).*-linux" 27COMPATIBLE_HOST = "(x86_64).*-linux"
28COMPATIBLE_HOST_libc-musl = 'null' 28COMPATIBLE_HOST:libc-musl = 'null'
29 29
30do_compile() { 30do_compile() {
31 oe_runmake 31 oe_runmake
@@ -37,7 +37,7 @@ do_install() {
37 37
38PACKAGE_ARCH = "${MACHINE_ARCH}" 38PACKAGE_ARCH = "${MACHINE_ARCH}"
39 39
40python do_package_prepend() { 40python do_package:prepend() {
41 d.setVar('PKGV', d.getVar("KERNEL_VERSION").split("-")[0]) 41 d.setVar('PKGV', d.getVar("KERNEL_VERSION").split("-")[0])
42} 42}
43 43
diff --git a/meta-oe/recipes-kernel/broadcom-bt-firmware/broadcom-bt-firmware_12.0.1.1105_p2.bb b/meta-oe/recipes-kernel/broadcom-bt-firmware/broadcom-bt-firmware_12.0.1.1105_p2.bb
index e861ddb72..bc00e3d32 100644
--- a/meta-oe/recipes-kernel/broadcom-bt-firmware/broadcom-bt-firmware_12.0.1.1105_p2.bb
+++ b/meta-oe/recipes-kernel/broadcom-bt-firmware/broadcom-bt-firmware_12.0.1.1105_p2.bb
@@ -47,30 +47,30 @@ PACKAGES =+ " \
47 ${PN}-license \ 47 ${PN}-license \
48" 48"
49 49
50RDEPENDS_${PN}-bcm20702a1 = "${PN}-license" 50RDEPENDS:${PN}-bcm20702a1 = "${PN}-license"
51RDEPENDS_${PN}-bcm20702b0 = "${PN}-license" 51RDEPENDS:${PN}-bcm20702b0 = "${PN}-license"
52RDEPENDS_${PN}-bcm20703a1 = "${PN}-license" 52RDEPENDS:${PN}-bcm20703a1 = "${PN}-license"
53RDEPENDS_${PN}-bcm43142a0 = "${PN}-license" 53RDEPENDS:${PN}-bcm43142a0 = "${PN}-license"
54RDEPENDS_${PN}-bcm4335c0 = "${PN}-license" 54RDEPENDS:${PN}-bcm4335c0 = "${PN}-license"
55RDEPENDS_${PN}-bcm4350c5 = "${PN}-license" 55RDEPENDS:${PN}-bcm4350c5 = "${PN}-license"
56RDEPENDS_${PN}-bcm4356a2 = "${PN}-license" 56RDEPENDS:${PN}-bcm4356a2 = "${PN}-license"
57RDEPENDS_${PN}-bcm4371c2 = "${PN}-license" 57RDEPENDS:${PN}-bcm4371c2 = "${PN}-license"
58 58
59FILES_${PN}-bcm20702a1 = "${nonarch_base_libdir}/firmware/brcm/BCM20702A1*hcd" 59FILES:${PN}-bcm20702a1 = "${nonarch_base_libdir}/firmware/brcm/BCM20702A1*hcd"
60FILES_${PN}-bcm20702b0 = "${nonarch_base_libdir}/firmware/brcm/BCM20702B0*hcd" 60FILES:${PN}-bcm20702b0 = "${nonarch_base_libdir}/firmware/brcm/BCM20702B0*hcd"
61FILES_${PN}-bcm20703a1 = "${nonarch_base_libdir}/firmware/brcm/BCM20703A1*hcd" 61FILES:${PN}-bcm20703a1 = "${nonarch_base_libdir}/firmware/brcm/BCM20703A1*hcd"
62FILES_${PN}-bcm43142a0 = "${nonarch_base_libdir}/firmware/brcm/BCM43142A0*hcd" 62FILES:${PN}-bcm43142a0 = "${nonarch_base_libdir}/firmware/brcm/BCM43142A0*hcd"
63FILES_${PN}-bcm4335c0 = "${nonarch_base_libdir}/firmware/brcm/BCM4335C0*hcd" 63FILES:${PN}-bcm4335c0 = "${nonarch_base_libdir}/firmware/brcm/BCM4335C0*hcd"
64FILES_${PN}-bcm4350c5 = "${nonarch_base_libdir}/firmware/brcm/BCM4350C5*hcd" 64FILES:${PN}-bcm4350c5 = "${nonarch_base_libdir}/firmware/brcm/BCM4350C5*hcd"
65FILES_${PN}-bcm4356a2 = "${nonarch_base_libdir}/firmware/brcm/BCM4356A2*hcd" 65FILES:${PN}-bcm4356a2 = "${nonarch_base_libdir}/firmware/brcm/BCM4356A2*hcd"
66FILES_${PN}-bcm4371c2 = "${nonarch_base_libdir}/firmware/brcm/BCM4371C2*hcd" 66FILES:${PN}-bcm4371c2 = "${nonarch_base_libdir}/firmware/brcm/BCM4371C2*hcd"
67FILES_${PN}-license += "${nonarch_base_libdir}/firmware/brcm/LICENSE.broadcom_bcm20702" 67FILES:${PN}-license += "${nonarch_base_libdir}/firmware/brcm/LICENSE.broadcom_bcm20702"
68 68
69FILES_${PN} += "${nonarch_base_libdir}/firmware/brcm/*" 69FILES:${PN} += "${nonarch_base_libdir}/firmware/brcm/*"
70RDEPENDS_${PN} += "${PN}-license" 70RDEPENDS:${PN} += "${PN}-license"
71 71
72# Make broadcom-bt-firmware depend on all of the split-out packages. 72# Make broadcom-bt-firmware depend on all of the split-out packages.
73python populate_packages_prepend () { 73python populate_packages:prepend () {
74 firmware_pkgs = oe.utils.packages_filter_out_system(d) 74 firmware_pkgs = oe.utils.packages_filter_out_system(d)
75 d.appendVar('RDEPENDS_broadcom-bt-firmware', ' ' + ' '.join(firmware_pkgs)) 75 d.appendVar('RDEPENDS:broadcom-bt-firmware', ' ' + ' '.join(firmware_pkgs))
76} 76}
diff --git a/meta-oe/recipes-kernel/cpupower/cpupower.bb b/meta-oe/recipes-kernel/cpupower/cpupower.bb
index cf70eb2c8..c31ccbb4a 100644
--- a/meta-oe/recipes-kernel/cpupower/cpupower.bb
+++ b/meta-oe/recipes-kernel/cpupower/cpupower.bb
@@ -26,9 +26,9 @@ do_install() {
26 26
27PACKAGE_ARCH = "${MACHINE_ARCH}" 27PACKAGE_ARCH = "${MACHINE_ARCH}"
28 28
29RDEPENDS_${PN} = "bash" 29RDEPENDS:${PN} = "bash"
30 30
31python do_package_prepend() { 31python do_package:prepend() {
32 d.setVar('PKGV', d.getVar("KERNEL_VERSION").split("-")[0]) 32 d.setVar('PKGV', d.getVar("KERNEL_VERSION").split("-")[0])
33} 33}
34 34
diff --git a/meta-oe/recipes-kernel/crash/crash_7.2.9.bb b/meta-oe/recipes-kernel/crash/crash_7.2.9.bb
index 0b6883a49..c2d83cb4f 100644
--- a/meta-oe/recipes-kernel/crash/crash_7.2.9.bb
+++ b/meta-oe/recipes-kernel/crash/crash_7.2.9.bb
@@ -38,13 +38,13 @@ UPSTREAM_CHECK_URI = "https://github.com/crash-utility/crash/releases"
38inherit gettext 38inherit gettext
39 39
40BBCLASSEXTEND = "native cross" 40BBCLASSEXTEND = "native cross"
41TARGET_CC_ARCH_append = " ${SELECTED_OPTIMIZATION}" 41TARGET_CC_ARCH:append = " ${SELECTED_OPTIMIZATION}"
42 42
43# crash 7.1.3 and before don't support mips64/riscv64 43# crash 7.1.3 and before don't support mips64/riscv64
44COMPATIBLE_HOST_riscv64 = "null" 44COMPATIBLE_HOST:riscv64 = "null"
45COMPATIBLE_HOST_riscv32 = "null" 45COMPATIBLE_HOST:riscv32 = "null"
46COMPATIBLE_HOST_mipsarchn64 = "null" 46COMPATIBLE_HOST:mipsarchn64 = "null"
47COMPATIBLE_HOST_mipsarchn32 = "null" 47COMPATIBLE_HOST:mipsarchn32 = "null"
48 48
49 49
50EXTRA_OEMAKE = 'RPMPKG="${PV}" \ 50EXTRA_OEMAKE = 'RPMPKG="${PV}" \
@@ -54,20 +54,20 @@ EXTRA_OEMAKE = 'RPMPKG="${PV}" \
54 LDFLAGS="${LDFLAGS}" \ 54 LDFLAGS="${LDFLAGS}" \
55 ' 55 '
56 56
57EXTRA_OEMAKE_class-cross = 'RPMPKG="${PV}" \ 57EXTRA_OEMAKE:class-cross = 'RPMPKG="${PV}" \
58 GDB_TARGET="${BUILD_SYS} --target=${TARGET_SYS}" \ 58 GDB_TARGET="${BUILD_SYS} --target=${TARGET_SYS}" \
59 GDB_HOST="${BUILD_SYS}" \ 59 GDB_HOST="${BUILD_SYS}" \
60 GDB_MAKE_JOBS="${PARALLEL_MAKE}" \ 60 GDB_MAKE_JOBS="${PARALLEL_MAKE}" \
61 ' 61 '
62 62
63EXTRA_OEMAKE_append_class-native = " LDFLAGS='${BUILD_LDFLAGS}'" 63EXTRA_OEMAKE:append:class-native = " LDFLAGS='${BUILD_LDFLAGS}'"
64EXTRA_OEMAKE_append_class-cross = " LDFLAGS='${BUILD_LDFLAGS}'" 64EXTRA_OEMAKE:append:class-cross = " LDFLAGS='${BUILD_LDFLAGS}'"
65 65
66do_configure() { 66do_configure() {
67 : 67 :
68} 68}
69 69
70do_compile_prepend() { 70do_compile:prepend() {
71 case ${TARGET_ARCH} in 71 case ${TARGET_ARCH} in
72 aarch64*) ARCH=ARM64 ;; 72 aarch64*) ARCH=ARM64 ;;
73 arm*) ARCH=ARM ;; 73 arm*) ARCH=ARM ;;
@@ -87,7 +87,7 @@ do_compile() {
87 oe_runmake ${EXTRA_OEMAKE} RECIPE_SYSROOT=${RECIPE_SYSROOT} 87 oe_runmake ${EXTRA_OEMAKE} RECIPE_SYSROOT=${RECIPE_SYSROOT}
88} 88}
89 89
90do_install_prepend () { 90do_install:prepend () {
91 install -d ${D}${bindir} 91 install -d ${D}${bindir}
92 install -d ${D}/${mandir}/man8 92 install -d ${D}/${mandir}/man8
93 install -d ${D}${includedir}/crash 93 install -d ${D}${includedir}/crash
@@ -96,25 +96,25 @@ do_install_prepend () {
96 install -m 0644 ${S}/defs.h ${D}${includedir}/crash 96 install -m 0644 ${S}/defs.h ${D}${includedir}/crash
97} 97}
98 98
99do_install_class-target () { 99do_install:class-target () {
100 oe_runmake DESTDIR=${D} install 100 oe_runmake DESTDIR=${D} install
101} 101}
102 102
103do_install_class-native () { 103do_install:class-native () {
104 oe_runmake DESTDIR=${D}${STAGING_DIR_NATIVE} install 104 oe_runmake DESTDIR=${D}${STAGING_DIR_NATIVE} install
105} 105}
106 106
107do_install_class-cross () { 107do_install:class-cross () {
108 install -m 0755 ${S}/crash ${D}/${bindir} 108 install -m 0755 ${S}/crash ${D}/${bindir}
109} 109}
110 110
111RDEPENDS_${PN} += "liblzma" 111RDEPENDS:${PN} += "liblzma"
112RDEPENDS_${PN}_class-native = "" 112RDEPENDS:${PN}:class-native = ""
113RDEPENDS_${PN}_class-cross = "" 113RDEPENDS:${PN}:class-cross = ""
114 114
115# Causes gcc to get stuck and eat all available memory in qemuarm builds 115# Causes gcc to get stuck and eat all available memory in qemuarm builds
116# jenkins 15161 100 12.5 10389596 10321284 ? R 11:40 28:17 /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.9.2/cc1 -quiet -I . -I . -I ./common -I ./config -I ./../include/opcode -I ./../opcodes/.. -I ./../readline/.. -I ../bfd -I ./../bfd -I ./../include -I ../libdecnumber -I ./../libdecnumber -I ./gnulib/import -I build-gnulib/import -isysroot /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemuarm -MMD eval.d -MF .deps/eval.Tpo -MP -MT eval.o -D LOCALEDIR="/usr/local/share/locale" -D CRASH_MERGE -D HAVE_CONFIG_H -D TUI=1 eval.c -quiet -dumpbase eval.c -march=armv5te -mthumb -mthumb-interwork -mtls-dialect=gnu -auxbase-strip eval.o -g -O2 -Wall -Wpointer-arith -Wformat-nonliteral -Wno-pointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -feliminate-unused-debug-types -o - 116# jenkins 15161 100 12.5 10389596 10321284 ? R 11:40 28:17 /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/x86_64-linux/usr/libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.9.2/cc1 -quiet -I . -I . -I ./common -I ./config -I ./../include/opcode -I ./../opcodes/.. -I ./../readline/.. -I ../bfd -I ./../bfd -I ./../include -I ../libdecnumber -I ./../libdecnumber -I ./gnulib/import -I build-gnulib/import -isysroot /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemuarm -MMD eval.d -MF .deps/eval.Tpo -MP -MT eval.o -D LOCALEDIR="/usr/local/share/locale" -D CRASH_MERGE -D HAVE_CONFIG_H -D TUI=1 eval.c -quiet -dumpbase eval.c -march=armv5te -mthumb -mthumb-interwork -mtls-dialect=gnu -auxbase-strip eval.o -g -O2 -Wall -Wpointer-arith -Wformat-nonliteral -Wno-pointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -feliminate-unused-debug-types -o -
117ARM_INSTRUCTION_SET = "arm" 117ARM_INSTRUCTION_SET = "arm"
118 118
119# http://errors.yoctoproject.org/Errors/Details/186964/ 119# http://errors.yoctoproject.org/Errors/Details/186964/
120COMPATIBLE_HOST_libc-musl = 'null' 120COMPATIBLE_HOST:libc-musl = 'null'
diff --git a/meta-oe/recipes-kernel/intel-speed-select/intel-speed-select.bb b/meta-oe/recipes-kernel/intel-speed-select/intel-speed-select.bb
index 53f6de106..109a46c4d 100644
--- a/meta-oe/recipes-kernel/intel-speed-select/intel-speed-select.bb
+++ b/meta-oe/recipes-kernel/intel-speed-select/intel-speed-select.bb
@@ -9,7 +9,7 @@ LICENSE = "GPLv2"
9inherit kernelsrc 9inherit kernelsrc
10 10
11COMPATIBLE_HOST = '(x86_64|i.86).*-linux' 11COMPATIBLE_HOST = '(x86_64|i.86).*-linux'
12COMPATIBLE_HOST_libc-musl = 'null' 12COMPATIBLE_HOST:libc-musl = 'null'
13 13
14do_populate_lic[depends] += "virtual/kernel:do_patch" 14do_populate_lic[depends] += "virtual/kernel:do_patch"
15 15
diff --git a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb
index 11cf935c7..d0f246b93 100644
--- a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb
+++ b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://../COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
7DEPENDS = "rsync-native llvm-native" 7DEPENDS = "rsync-native llvm-native"
8 8
9# for musl libc 9# for musl libc
10SRC_URI_append_libc-musl = "\ 10SRC_URI:append:libc-musl = "\
11 file://userfaultfd.patch \ 11 file://userfaultfd.patch \
12 " 12 "
13SRC_URI += "file://run-ptest \ 13SRC_URI += "file://run-ptest \
@@ -19,17 +19,17 @@ SRC_URI += "file://run-ptest \
19# bpf was added in 4.10 with: https://github.com/torvalds/linux/commit/5aa5bd14c5f8660c64ceedf14a549781be47e53d 19# bpf was added in 4.10 with: https://github.com/torvalds/linux/commit/5aa5bd14c5f8660c64ceedf14a549781be47e53d
20# if you have older kernel than that you need to remove it from PACKAGECONFIG 20# if you have older kernel than that you need to remove it from PACKAGECONFIG
21PACKAGECONFIG ??= "firmware" 21PACKAGECONFIG ??= "firmware"
22PACKAGECONFIG_remove_x86 = "bpf" 22PACKAGECONFIG:remove:x86 = "bpf"
23PACKAGECONFIG_remove_arm = "bpf vm" 23PACKAGECONFIG:remove:arm = "bpf vm"
24# host ptrace.h is used to compile BPF target but mips ptrace.h is needed 24# host ptrace.h is used to compile BPF target but mips ptrace.h is needed
25# progs/loop1.c:21:9: error: incomplete definition of type 'struct user_pt_regs' 25# progs/loop1.c:21:9: error: incomplete definition of type 'struct user_pt_regs'
26# m = PT_REGS_RC(ctx); 26# m = PT_REGS_RC(ctx);
27# vm tests need libhugetlbfs starting 5.8+ (https://lkml.org/lkml/2020/4/22/1654) 27# vm tests need libhugetlbfs starting 5.8+ (https://lkml.org/lkml/2020/4/22/1654)
28PACKAGECONFIG_remove_qemumips = "bpf vm" 28PACKAGECONFIG:remove:qemumips = "bpf vm"
29 29
30# riscv does not support libhugetlbfs yet 30# riscv does not support libhugetlbfs yet
31PACKAGECONFIG_remove_riscv64 = "vm" 31PACKAGECONFIG:remove:riscv64 = "vm"
32PACKAGECONFIG_remove_riscv32 = "vm" 32PACKAGECONFIG:remove:riscv32 = "vm"
33 33
34PACKAGECONFIG[bpf] = ",,elfutils libcap libcap-ng rsync-native," 34PACKAGECONFIG[bpf] = ",,elfutils libcap libcap-ng rsync-native,"
35PACKAGECONFIG[firmware] = ",,libcap, bash" 35PACKAGECONFIG[firmware] = ",,libcap, bash"
@@ -125,14 +125,14 @@ remove_unrelated() {
125PACKAGE_ARCH = "${MACHINE_ARCH}" 125PACKAGE_ARCH = "${MACHINE_ARCH}"
126 126
127INHIBIT_PACKAGE_DEBUG_SPLIT="1" 127INHIBIT_PACKAGE_DEBUG_SPLIT="1"
128FILES_${PN} += "/usr/kernel-selftest" 128FILES:${PN} += "/usr/kernel-selftest"
129 129
130RDEPENDS_${PN} += "python3" 130RDEPENDS:${PN} += "python3"
131# tools/testing/selftests/vm/Makefile doesn't respect LDFLAGS and tools/testing/selftests/Makefile explicitly overrides to empty 131# tools/testing/selftests/vm/Makefile doesn't respect LDFLAGS and tools/testing/selftests/Makefile explicitly overrides to empty
132INSANE_SKIP_${PN} += "ldflags" 132INSANE_SKIP:${PN} += "ldflags"
133 133
134SECURITY_CFLAGS = "" 134SECURITY_CFLAGS = ""
135COMPATIBLE_HOST_libc-musl = 'null' 135COMPATIBLE_HOST:libc-musl = 'null'
136 136
137# It has native clang/llvm dependency, poky distro is reluctant to include them as deps 137# It has native clang/llvm dependency, poky distro is reluctant to include them as deps
138# this helps with world builds on AB 138# this helps with world builds on AB
diff --git a/meta-oe/recipes-kernel/kpatch/kpatch.inc b/meta-oe/recipes-kernel/kpatch/kpatch.inc
index 1f70f7205..9e626179f 100644
--- a/meta-oe/recipes-kernel/kpatch/kpatch.inc
+++ b/meta-oe/recipes-kernel/kpatch/kpatch.inc
@@ -32,22 +32,22 @@ PACKAGES =+ "kpatch-build"
32PROVIDES += "kpatch-build" 32PROVIDES += "kpatch-build"
33 33
34COMPATIBLE_HOST = "(x86_64).*-linux" 34COMPATIBLE_HOST = "(x86_64).*-linux"
35COMPATIBLE_HOST_libc-musl = "null" 35COMPATIBLE_HOST:libc-musl = "null"
36 36
37RDEPENDS_${PN} = "bash binutils" 37RDEPENDS:${PN} = "bash binutils"
38RDEPENDS_kpatch-build = "bash glibc-utils" 38RDEPENDS:kpatch-build = "bash glibc-utils"
39 39
40FILES_${PN} = " \ 40FILES:${PN} = " \
41 ${sbindir}/kpatch \ 41 ${sbindir}/kpatch \
42 ${systemd_system_unitdir}/kpatch.service \ 42 ${systemd_system_unitdir}/kpatch.service \
43 ${mandir}/man1/kpatch.1.gz \ 43 ${mandir}/man1/kpatch.1.gz \
44 ${sysconfdir}/init/kpatch.conf \ 44 ${sysconfdir}/init/kpatch.conf \
45 " 45 "
46FILES_kpatch-build = " \ 46FILES:kpatch-build = " \
47 ${bindir}/kpatch-build \ 47 ${bindir}/kpatch-build \
48 ${libexecdir}/* \ 48 ${libexecdir}/* \
49 ${datadir}/kpatch \ 49 ${datadir}/kpatch \
50 ${mandir}/man1/kpatch-build.1.gz \ 50 ${mandir}/man1/kpatch-build.1.gz \
51 " 51 "
52 52
53SYSTEMD_SERVICE_${PN} = "kpatch.service" 53SYSTEMD_SERVICE:${PN} = "kpatch.service"
diff --git a/meta-oe/recipes-kernel/libpfm/libpfm4_4.11.0.bb b/meta-oe/recipes-kernel/libpfm/libpfm4_4.11.0.bb
index 8ffc99f91..e476370e0 100644
--- a/meta-oe/recipes-kernel/libpfm/libpfm4_4.11.0.bb
+++ b/meta-oe/recipes-kernel/libpfm/libpfm4_4.11.0.bb
@@ -21,10 +21,10 @@ SRC_URI[sha256sum] = "5da5f8872bde14b3634c9688d980f68bda28b510268723cc12973eedba
21UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/perfmon2/files/libpfm4/" 21UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/perfmon2/files/libpfm4/"
22 22
23EXTRA_OEMAKE = "DESTDIR=\"${D}\" PREFIX=\"${prefix}\" LIBDIR=\"${libdir}\" LDCONFIG=\"true\"" 23EXTRA_OEMAKE = "DESTDIR=\"${D}\" PREFIX=\"${prefix}\" LIBDIR=\"${libdir}\" LDCONFIG=\"true\""
24EXTRA_OEMAKE_append_powerpc = " ARCH=\"powerpc\"" 24EXTRA_OEMAKE:append:powerpc = " ARCH=\"powerpc\""
25EXTRA_OEMAKE_append_powerpc64 = " ARCH=\"powerpc\" BITMODE=\"64\"" 25EXTRA_OEMAKE:append:powerpc64 = " ARCH=\"powerpc\" BITMODE=\"64\""
26EXTRA_OEMAKE_append_powerpc64le = " ARCH=\"powerpc\" BITMODE=\"64\"" 26EXTRA_OEMAKE:append:powerpc64le = " ARCH=\"powerpc\" BITMODE=\"64\""
27EXTRA_OEMAKE_append_aarch64 = " ARCH=\"arm64\"" 27EXTRA_OEMAKE:append:aarch64 = " ARCH=\"arm64\""
28 28
29S = "${WORKDIR}/libpfm-${PV}" 29S = "${WORKDIR}/libpfm-${PV}"
30 30
diff --git a/meta-oe/recipes-kernel/linux/linux.inc b/meta-oe/recipes-kernel/linux/linux.inc
index 9f14370cd..f13424476 100644
--- a/meta-oe/recipes-kernel/linux/linux.inc
+++ b/meta-oe/recipes-kernel/linux/linux.inc
@@ -34,7 +34,7 @@ kernel_conf_variable() {
34 fi 34 fi
35} 35}
36 36
37do_configure_prepend() { 37do_configure:prepend() {
38 echo "" > ${B}/.config 38 echo "" > ${B}/.config
39 CONF_SED_SCRIPT="" 39 CONF_SED_SCRIPT=""
40 40
@@ -117,15 +117,15 @@ do_configure_prepend() {
117 yes '' | oe_runmake -C ${S} O=${B} oldconfig 117 yes '' | oe_runmake -C ${S} O=${B} oldconfig
118} 118}
119 119
120do_configure_append() { 120do_configure:append() {
121 if test -e scripts/Makefile.fwinst ; then 121 if test -e scripts/Makefile.fwinst ; then
122 sed -i -e "s:-m0644:-m 0644:g" scripts/Makefile.fwinst 122 sed -i -e "s:-m0644:-m 0644:g" scripts/Makefile.fwinst
123 fi 123 fi
124} 124}
125 125
126do_install_append() { 126do_install:append() {
127 oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix}/src/linux-${KERNEL_VERSION} ARCH=$ARCH 127 oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix}/src/linux-${KERNEL_VERSION} ARCH=$ARCH
128} 128}
129 129
130PACKAGES =+ "kernel-headers" 130PACKAGES =+ "kernel-headers"
131FILES_kernel-headers = "${exec_prefix}/src/linux*" 131FILES:kernel-headers = "${exec_prefix}/src/linux*"
diff --git a/meta-oe/recipes-kernel/makedumpfile/makedumpfile_1.6.9.bb b/meta-oe/recipes-kernel/makedumpfile/makedumpfile_1.6.9.bb
index 79bad0a01..cf34d34d9 100644
--- a/meta-oe/recipes-kernel/makedumpfile/makedumpfile_1.6.9.bb
+++ b/meta-oe/recipes-kernel/makedumpfile/makedumpfile_1.6.9.bb
@@ -14,14 +14,14 @@ SRCBRANCH ?= "master"
14SRCREV = "a9ad811c15e769c8e6d8d915a05cebc32f2ea2f5" 14SRCREV = "a9ad811c15e769c8e6d8d915a05cebc32f2ea2f5"
15 15
16DEPENDS = "bzip2 zlib elfutils xz" 16DEPENDS = "bzip2 zlib elfutils xz"
17RDEPENDS_${PN}-tools = "perl ${PN}" 17RDEPENDS:${PN}-tools = "perl ${PN}"
18 18
19# arm and aarch64 would compile but has never been tested upstream. mips would not compile. 19# arm and aarch64 would compile but has never been tested upstream. mips would not compile.
20# 20#
21COMPATIBLE_HOST = "(x86_64|i.86|powerpc|arm|aarch64).*-linux" 21COMPATIBLE_HOST = "(x86_64|i.86|powerpc|arm|aarch64).*-linux"
22 22
23PACKAGES =+ "${PN}-tools" 23PACKAGES =+ "${PN}-tools"
24FILES_${PN}-tools = "${bindir}/*.pl" 24FILES:${PN}-tools = "${bindir}/*.pl"
25 25
26SRC_URI = "\ 26SRC_URI = "\
27 git://github.com/makedumpfile/makedumpfile;branch=${SRCBRANCH} \ 27 git://github.com/makedumpfile/makedumpfile;branch=${SRCBRANCH} \
diff --git a/meta-oe/recipes-kernel/minicoredumper/minicoredumper_2.0.1.bb b/meta-oe/recipes-kernel/minicoredumper/minicoredumper_2.0.1.bb
index 6a04e7891..1b578d33b 100644
--- a/meta-oe/recipes-kernel/minicoredumper/minicoredumper_2.0.1.bb
+++ b/meta-oe/recipes-kernel/minicoredumper/minicoredumper_2.0.1.bb
@@ -21,14 +21,14 @@ SRC_URI = "git://github.com/diamon/minicoredumper;protocol=https \
21 21
22S = "${WORKDIR}/git" 22S = "${WORKDIR}/git"
23 23
24SYSTEMD_SERVICE_${PN} = "minicoredumper.service" 24SYSTEMD_SERVICE:${PN} = "minicoredumper.service"
25SYSTEMD_AUTO_ENABLE = "enable" 25SYSTEMD_AUTO_ENABLE = "enable"
26 26
27INITSCRIPT_PACKAGES = "${PN}" 27INITSCRIPT_PACKAGES = "${PN}"
28INITSCRIPT_NAME_${PN} = "minicoredumper" 28INITSCRIPT_NAME:${PN} = "minicoredumper"
29INITSCRIPT_PARAMS_${PN} = "defaults 89" 29INITSCRIPT_PARAMS:${PN} = "defaults 89"
30 30
31do_install_append() { 31do_install:append() {
32 rmdir ${D}${localstatedir}/run 32 rmdir ${D}${localstatedir}/run
33 install -d ${D}/${sysconfdir}/minicoredumper 33 install -d ${D}/${sysconfdir}/minicoredumper
34 cp -rf ${S}/etc/* ${D}/${sysconfdir}/ 34 cp -rf ${S}/etc/* ${D}/${sysconfdir}/
@@ -44,4 +44,4 @@ do_install_append() {
44} 44}
45 45
46# http://errors.yoctoproject.org/Errors/Details/186966/ 46# http://errors.yoctoproject.org/Errors/Details/186966/
47COMPATIBLE_HOST_libc-musl = 'null' 47COMPATIBLE_HOST:libc-musl = 'null'
diff --git a/meta-oe/recipes-kernel/oprofile/oprofile_1.4.0.bb b/meta-oe/recipes-kernel/oprofile/oprofile_1.4.0.bb
index 7a1844682..ee37b6c6b 100644
--- a/meta-oe/recipes-kernel/oprofile/oprofile_1.4.0.bb
+++ b/meta-oe/recipes-kernel/oprofile/oprofile_1.4.0.bb
@@ -11,11 +11,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
11SECTION = "devel" 11SECTION = "devel"
12 12
13DEPENDS = "popt binutils" 13DEPENDS = "popt binutils"
14DEPENDS_append_powerpc64 = " libpfm4" 14DEPENDS:append:powerpc64 = " libpfm4"
15DEPENDS_append_powerpc64le = " libpfm4" 15DEPENDS:append:powerpc64le = " libpfm4"
16 16
17COMPATIBLE_HOST_riscv64 = "null" 17COMPATIBLE_HOST:riscv64 = "null"
18COMPATIBLE_HOST_riscv32 = "null" 18COMPATIBLE_HOST:riscv32 = "null"
19 19
20SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz \ 20SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz \
21 file://acinclude.m4 \ 21 file://acinclude.m4 \
@@ -68,8 +68,8 @@ do_install_ptest() {
68 libutil++/tests/file_manip_tests.o ${D}${PTEST_PATH}/libutil++/tests 68 libutil++/tests/file_manip_tests.o ${D}${PTEST_PATH}/libutil++/tests
69} 69}
70 70
71RDEPENDS_${PN} = "binutils-symlinks" 71RDEPENDS:${PN} = "binutils-symlinks"
72 72
73FILES_${PN} = "${bindir} ${libdir}/${BPN}/lib*${SOLIBS} ${datadir}/${BPN}" 73FILES:${PN} = "${bindir} ${libdir}/${BPN}/lib*${SOLIBS} ${datadir}/${BPN}"
74FILES_${PN}-dev += "${libdir}/${BPN}/lib*${SOLIBSDEV} ${libdir}/${BPN}/lib*.la" 74FILES:${PN}-dev += "${libdir}/${BPN}/lib*${SOLIBSDEV} ${libdir}/${BPN}/lib*.la"
75FILES_${PN}-staticdev += "${libdir}/${BPN}/lib*.a" 75FILES:${PN}-staticdev += "${libdir}/${BPN}/lib*.a"
diff --git a/meta-oe/recipes-kernel/pm-graph/pm-graph_5.5.bb b/meta-oe/recipes-kernel/pm-graph/pm-graph_5.5.bb
index 4d7a1b2d4..06a02bb1c 100644
--- a/meta-oe/recipes-kernel/pm-graph/pm-graph_5.5.bb
+++ b/meta-oe/recipes-kernel/pm-graph/pm-graph_5.5.bb
@@ -30,6 +30,6 @@ do_install() {
30 install -Dm 0755 ${S}/analyze_suspend.py ${D}${bindir}/analyze_suspend.py 30 install -Dm 0755 ${S}/analyze_suspend.py ${D}${bindir}/analyze_suspend.py
31} 31}
32 32
33RDEPENDS_${PN} += "python3-core python3-threading python3-datetime python3-compression" 33RDEPENDS:${PN} += "python3-core python3-threading python3-datetime python3-compression"
34RPROVIDES_${PN} = "analyze-suspend" 34RPROVIDES:${PN} = "analyze-suspend"
35BBCLASSEXTEND = "native nativesdk" 35BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-kernel/spidev-test/spidev-test.bb b/meta-oe/recipes-kernel/spidev-test/spidev-test.bb
index 974cb1e93..3907ed59f 100644
--- a/meta-oe/recipes-kernel/spidev-test/spidev-test.bb
+++ b/meta-oe/recipes-kernel/spidev-test/spidev-test.bb
@@ -22,7 +22,7 @@ do_install() {
22 22
23PACKAGE_ARCH = "${MACHINE_ARCH}" 23PACKAGE_ARCH = "${MACHINE_ARCH}"
24 24
25python do_package_prepend() { 25python do_package:prepend() {
26 d.setVar('PKGV', d.getVar("KERNEL_VERSION", True).split("-")[0]) 26 d.setVar('PKGV', d.getVar("KERNEL_VERSION", True).split("-")[0])
27} 27}
28 28
diff --git a/meta-oe/recipes-kernel/trace-cmd/trace-cmd_2.9.1.bb b/meta-oe/recipes-kernel/trace-cmd/trace-cmd_2.9.1.bb
index 906ca2c1f..2735ee78a 100644
--- a/meta-oe/recipes-kernel/trace-cmd/trace-cmd_2.9.1.bb
+++ b/meta-oe/recipes-kernel/trace-cmd/trace-cmd_2.9.1.bb
@@ -16,4 +16,4 @@ do_install() {
16 mv ${D}/${libdir}/traceevent/plugins/*.so ${D}${libdir}/traceevent/plugins/${BPN}/ 16 mv ${D}/${libdir}/traceevent/plugins/*.so ${D}${libdir}/traceevent/plugins/${BPN}/
17} 17}
18 18
19FILES_${PN} += "${libdir}/traceevent/plugins" 19FILES:${PN} += "${libdir}/traceevent/plugins"
diff --git a/meta-oe/recipes-kernel/turbostat/turbostat_3.4.bb b/meta-oe/recipes-kernel/turbostat/turbostat_3.4.bb
index 48c72140c..c9f946459 100644
--- a/meta-oe/recipes-kernel/turbostat/turbostat_3.4.bb
+++ b/meta-oe/recipes-kernel/turbostat/turbostat_3.4.bb
@@ -14,7 +14,7 @@ processors."
14LICENSE = "GPLv2" 14LICENSE = "GPLv2"
15LIC_FILES_CHKSUM = "file://../COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" 15LIC_FILES_CHKSUM = "file://../COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
16COMPATIBLE_HOST = '(x86_64.*|i.86.*)-linux' 16COMPATIBLE_HOST = '(x86_64.*|i.86.*)-linux'
17COMPATIBLE_HOST_libc-musl = "null" 17COMPATIBLE_HOST:libc-musl = "null"
18 18
19SRC_URI += "\ 19SRC_URI += "\
20 file://COPYING \ 20 file://COPYING \
@@ -38,7 +38,7 @@ EXTRA_OEMAKE = '\
38# do_configure() is invoked so we can safely copy from it. 38# do_configure() is invoked so we can safely copy from it.
39# 39#
40do_configure[depends] += "virtual/kernel:do_shared_workdir" 40do_configure[depends] += "virtual/kernel:do_shared_workdir"
41do_configure_prepend() { 41do_configure:prepend() {
42 mkdir -p ${S} 42 mkdir -p ${S}
43 cp -r ${STAGING_KERNEL_DIR}/arch/x86/include/asm/msr-index.h ${S} 43 cp -r ${STAGING_KERNEL_DIR}/arch/x86/include/asm/msr-index.h ${S}
44 cp -r ${STAGING_KERNEL_DIR}/arch/x86/include/asm/intel-family.h ${S} 44 cp -r ${STAGING_KERNEL_DIR}/arch/x86/include/asm/intel-family.h ${S}
diff --git a/meta-oe/recipes-multimedia/alsa/alsa-oss_1.1.8.bb b/meta-oe/recipes-multimedia/alsa/alsa-oss_1.1.8.bb
index 6b955dcfd..c8ea8b177 100644
--- a/meta-oe/recipes-multimedia/alsa/alsa-oss_1.1.8.bb
+++ b/meta-oe/recipes-multimedia/alsa/alsa-oss_1.1.8.bb
@@ -13,10 +13,10 @@ inherit autotools
13 13
14LEAD_SONAME = "libaoss.so.0" 14LEAD_SONAME = "libaoss.so.0"
15 15
16do_configure_prepend () { 16do_configure:prepend () {
17 touch NEWS README AUTHORS ChangeLog 17 touch NEWS README AUTHORS ChangeLog
18 sed -i "s/libaoss.so/${LEAD_SONAME}/" ${S}/alsa/aoss.in 18 sed -i "s/libaoss.so/${LEAD_SONAME}/" ${S}/alsa/aoss.in
19} 19}
20 20
21# http://errors.yoctoproject.org/Errors/Details/186961/ 21# http://errors.yoctoproject.org/Errors/Details/186961/
22COMPATIBLE_HOST_libc-musl = 'null' 22COMPATIBLE_HOST:libc-musl = 'null'
diff --git a/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
index 54d396343..c89204062 100644
--- a/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
+++ b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
@@ -12,7 +12,7 @@ SRC_URI = "${DEBIAN_MIRROR}/main/c/${BPN}/${BPN}_${PV}.orig.tar.gz \
12 file://0002-Do-not-use-rcmd-on-build-with-musl.patch \ 12 file://0002-Do-not-use-rcmd-on-build-with-musl.patch \
13 file://0001-genisoimage-Add-missing-extern-definition.patch \ 13 file://0001-genisoimage-Add-missing-extern-definition.patch \
14 " 14 "
15SRC_URI_append_class-nativesdk = " \ 15SRC_URI:append:class-nativesdk = " \
16 file://0001-install-netscsid-to-bin-for-nativesdk.patch \ 16 file://0001-install-netscsid-to-bin-for-nativesdk.patch \
17" 17"
18SRC_URI[md5sum] = "efe08e2f3ca478486037b053acd512e9" 18SRC_URI[md5sum] = "efe08e2f3ca478486037b053acd512e9"
@@ -21,15 +21,15 @@ SRC_URI[sha256sum] = "d1c030756ecc182defee9fe885638c1785d35a2c2a297b4604c0e0dcc7
21inherit cmake 21inherit cmake
22 22
23DEPENDS = "libcap file bzip2" 23DEPENDS = "libcap file bzip2"
24RDEPENDS_dirsplit = "perl" 24RDEPENDS:dirsplit = "perl"
25 25
26PACKAGES =+ "dirsplit genisoimage icedax wodim" 26PACKAGES =+ "dirsplit genisoimage icedax wodim"
27 27
28FILES_dirsplit = " \ 28FILES:dirsplit = " \
29 ${bindir}/dirsplit \ 29 ${bindir}/dirsplit \
30" 30"
31 31
32FILES_genisoimage = " \ 32FILES:genisoimage = " \
33 ${bindir}/devdump \ 33 ${bindir}/devdump \
34 ${bindir}/genisoimage \ 34 ${bindir}/genisoimage \
35 ${bindir}/isodebug \ 35 ${bindir}/isodebug \
@@ -39,7 +39,7 @@ FILES_genisoimage = " \
39 ${bindir}/mkisofs \ 39 ${bindir}/mkisofs \
40" 40"
41 41
42FILES_icedax = " \ 42FILES:icedax = " \
43 ${bindir}/cdda2mp3 \ 43 ${bindir}/cdda2mp3 \
44 ${bindir}/cdda2ogg \ 44 ${bindir}/cdda2ogg \
45 ${bindir}/icedax \ 45 ${bindir}/icedax \
@@ -47,13 +47,13 @@ FILES_icedax = " \
47 ${bindir}/readmult \ 47 ${bindir}/readmult \
48" 48"
49 49
50FILES_wodim = " \ 50FILES:wodim = " \
51 ${bindir}/readom \ 51 ${bindir}/readom \
52 ${bindir}/wodim \ 52 ${bindir}/wodim \
53 ${sbindir}/netscsid \ 53 ${sbindir}/netscsid \
54" 54"
55 55
56do_install_append() { 56do_install:append() {
57 ln -sf --relative ${D}${bindir}/genisoimage ${D}${bindir}/mkisofs 57 ln -sf --relative ${D}${bindir}/genisoimage ${D}${bindir}/mkisofs
58} 58}
59 59
diff --git a/meta-oe/recipes-multimedia/jack/a2jmidid_9.bb b/meta-oe/recipes-multimedia/jack/a2jmidid_9.bb
index 5fffe77c2..1351dc4e1 100644
--- a/meta-oe/recipes-multimedia/jack/a2jmidid_9.bb
+++ b/meta-oe/recipes-multimedia/jack/a2jmidid_9.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = " \
7" 7"
8 8
9DEPENDS = "alsa-lib jack dbus" 9DEPENDS = "alsa-lib jack dbus"
10DEPENDS_append_libc-musl = " libexecinfo" 10DEPENDS:append:libc-musl = " libexecinfo"
11 11
12SRCREV = "de37569c926c5886768f892c019e3f0468615038" 12SRCREV = "de37569c926c5886768f892c019e3f0468615038"
13SRC_URI = " \ 13SRC_URI = " \
@@ -21,8 +21,8 @@ inherit meson pkgconfig
21 21
22EXTRA_OEMESON = "-Db_lto=false" 22EXTRA_OEMESON = "-Db_lto=false"
23 23
24LDFLAGS_append_libc-musl = " -lexecinfo" 24LDFLAGS:append:libc-musl = " -lexecinfo"
25 25
26export LINKFLAGS="${LDFLAGS}" 26export LINKFLAGS="${LDFLAGS}"
27 27
28FILES_${PN} += "${datadir}/dbus-1/services" 28FILES:${PN} += "${datadir}/dbus-1/services"
diff --git a/meta-oe/recipes-multimedia/jack/jack_1.19.19.bb b/meta-oe/recipes-multimedia/jack/jack_1.19.19.bb
index 934e994e5..c4a271e92 100644
--- a/meta-oe/recipes-multimedia/jack/jack_1.19.19.bb
+++ b/meta-oe/recipes-multimedia/jack/jack_1.19.19.bb
@@ -32,7 +32,7 @@ PACKAGECONFIG[opus] = "--opus=yes,--opus=no,libopus"
32# portaudio is for windows builds only 32# portaudio is for windows builds only
33EXTRA_OECONF = "--portaudio=no" 33EXTRA_OECONF = "--portaudio=no"
34 34
35do_install_append() { 35do_install:append() {
36 if ! ${@bb.utils.contains('PACKAGECONFIG', 'dbus', True, False, d)}; then 36 if ! ${@bb.utils.contains('PACKAGECONFIG', 'dbus', True, False, d)}; then
37 rm -f ${D}${bindir}/jack_control 37 rm -f ${D}${bindir}/jack_control
38 fi 38 fi
@@ -40,14 +40,14 @@ do_install_append() {
40 40
41PACKAGES =+ "libjack jack-server jack-utils" 41PACKAGES =+ "libjack jack-server jack-utils"
42 42
43RDEPENDS_jack-dev_remove = "${PN} (= ${EXTENDPKGV})" 43RDEPENDS:jack-dev:remove = "${PN} (= ${EXTENDPKGV})"
44 44
45FILES_libjack = "${libdir}/*.so.* ${libdir}/jack/*.so" 45FILES:libjack = "${libdir}/*.so.* ${libdir}/jack/*.so"
46FILES_jack-server = " \ 46FILES:jack-server = " \
47 ${datadir}/dbus-1/services \ 47 ${datadir}/dbus-1/services \
48 ${bindir}/jackdbus \ 48 ${bindir}/jackdbus \
49 ${bindir}/jackd \ 49 ${bindir}/jackd \
50" 50"
51FILES_jack-utils = "${bindir}/*" 51FILES:jack-utils = "${bindir}/*"
52 52
53FILES_${PN}-doc += " ${datadir}/jack-audio-connection-kit/reference/html/*" 53FILES:${PN}-doc += " ${datadir}/jack-audio-connection-kit/reference/html/*"
diff --git a/meta-oe/recipes-multimedia/libass/libass_0.14.0.bb b/meta-oe/recipes-multimedia/libass/libass_0.14.0.bb
index 3454a5c27..8b57c39e2 100644
--- a/meta-oe/recipes-multimedia/libass/libass_0.14.0.bb
+++ b/meta-oe/recipes-multimedia/libass/libass_0.14.0.bb
@@ -21,10 +21,10 @@ EXTRA_OECONF = " \
21" 21"
22 22
23# Disable compiling with ASM for x86 to avoid textrel 23# Disable compiling with ASM for x86 to avoid textrel
24EXTRA_OECONF_append_x86 = " --disable-asm" 24EXTRA_OECONF:append:x86 = " --disable-asm"
25 25
26PACKAGES =+ "${PN}-tests" 26PACKAGES =+ "${PN}-tests"
27 27
28FILES_${PN}-tests = " \ 28FILES:${PN}-tests = " \
29 ${libdir}/test/test \ 29 ${libdir}/test/test \
30" 30"
diff --git a/meta-oe/recipes-multimedia/libcdio/libcdio-paranoia_10.2+0.93+1.bb b/meta-oe/recipes-multimedia/libcdio/libcdio-paranoia_10.2+0.93+1.bb
index 82a16cc94..d6b898c18 100644
--- a/meta-oe/recipes-multimedia/libcdio/libcdio-paranoia_10.2+0.93+1.bb
+++ b/meta-oe/recipes-multimedia/libcdio/libcdio-paranoia_10.2+0.93+1.bb
@@ -13,8 +13,8 @@ inherit autotools pkgconfig
13 13
14PACKAGES += "${PN}-utils" 14PACKAGES += "${PN}-utils"
15 15
16FILES_${PN} = "${libdir}/${BPN}${SOLIB}" 16FILES:${PN} = "${libdir}/${BPN}${SOLIB}"
17FILES_${PN}-utils = "${bindir}/*" 17FILES:${PN}-utils = "${bindir}/*"
18 18
19python libcdio_split_packages() { 19python libcdio_split_packages() {
20 libdir = d.expand('${libdir}') 20 libdir = d.expand('${libdir}')
diff --git a/meta-oe/recipes-multimedia/libcdio/libcdio_2.1.0.bb b/meta-oe/recipes-multimedia/libcdio/libcdio_2.1.0.bb
index e282e89b7..234013298 100644
--- a/meta-oe/recipes-multimedia/libcdio/libcdio_2.1.0.bb
+++ b/meta-oe/recipes-multimedia/libcdio/libcdio_2.1.0.bb
@@ -18,8 +18,8 @@ PACKAGECONFIG[vcd-info] = "--enable-vcd-info,--disable-vcd-info,vcdimager"
18 18
19PACKAGES += "${PN}-utils" 19PACKAGES += "${PN}-utils"
20 20
21FILES_${PN} = "${libdir}/${BPN}${SOLIB}" 21FILES:${PN} = "${libdir}/${BPN}${SOLIB}"
22FILES_${PN}-utils = "${bindir}/*" 22FILES:${PN}-utils = "${bindir}/*"
23 23
24python libcdio_split_packages() { 24python libcdio_split_packages() {
25 libdir = d.expand('${libdir}') 25 libdir = d.expand('${libdir}')
diff --git a/meta-oe/recipes-multimedia/libdvdread/libdvdread_6.1.2.bb b/meta-oe/recipes-multimedia/libdvdread/libdvdread_6.1.2.bb
index ed7443dfd..791b4ae3e 100644
--- a/meta-oe/recipes-multimedia/libdvdread/libdvdread_6.1.2.bb
+++ b/meta-oe/recipes-multimedia/libdvdread/libdvdread_6.1.2.bb
@@ -9,4 +9,4 @@ SRC_URI[sha256sum] = "cc190f553758ced7571859e301f802cb4821f164d02bfacfd320c14a4e
9 9
10inherit autotools lib_package binconfig pkgconfig 10inherit autotools lib_package binconfig pkgconfig
11 11
12CONFIGUREOPTS_remove = "--disable-silent-rules" 12CONFIGUREOPTS:remove = "--disable-silent-rules"
diff --git a/meta-oe/recipes-multimedia/libmad/libmad_0.15.1b.bb b/meta-oe/recipes-multimedia/libmad/libmad_0.15.1b.bb
index 8d9246a5c..2538cc4f1 100644
--- a/meta-oe/recipes-multimedia/libmad/libmad_0.15.1b.bb
+++ b/meta-oe/recipes-multimedia/libmad/libmad_0.15.1b.bb
@@ -17,7 +17,7 @@ SRC_URI = "ftp://ftp.mars.org/pub/mpeg/libmad-${PV}.tar.gz \
17 file://obsolete_automake_macros.patch \ 17 file://obsolete_automake_macros.patch \
18 file://automake-foreign.patch \ 18 file://automake-foreign.patch \
19" 19"
20SRC_URI_append_toolchain-clang = " file://0004-Remove-clang-unsupported-compiler-flags.patch " 20SRC_URI:append:toolchain-clang = " file://0004-Remove-clang-unsupported-compiler-flags.patch "
21 21
22SRC_URI[md5sum] = "1be543bc30c56fb6bea1d7bf6a64e66c" 22SRC_URI[md5sum] = "1be543bc30c56fb6bea1d7bf6a64e66c"
23SRC_URI[sha256sum] = "bbfac3ed6bfbc2823d3775ebb931087371e142bb0e9bb1bee51a76a6e0078690" 23SRC_URI[sha256sum] = "bbfac3ed6bfbc2823d3775ebb931087371e142bb0e9bb1bee51a76a6e0078690"
@@ -27,9 +27,9 @@ S = "${WORKDIR}/libmad-${PV}"
27inherit autotools pkgconfig 27inherit autotools pkgconfig
28 28
29EXTRA_OECONF = "-enable-speed --enable-shared" 29EXTRA_OECONF = "-enable-speed --enable-shared"
30EXTRA_OECONF_append_arm = " --enable-fpm=arm" 30EXTRA_OECONF:append:arm = " --enable-fpm=arm"
31 31
32do_configure_prepend () { 32do_configure:prepend () {
33# damn picky automake... 33# damn picky automake...
34 touch NEWS AUTHORS ChangeLog 34 touch NEWS AUTHORS ChangeLog
35} 35}
diff --git a/meta-oe/recipes-multimedia/libmms/libmms_0.6.4.bb b/meta-oe/recipes-multimedia/libmms/libmms_0.6.4.bb
index 668afc8c1..3e528fecf 100644
--- a/meta-oe/recipes-multimedia/libmms/libmms_0.6.4.bb
+++ b/meta-oe/recipes-multimedia/libmms/libmms_0.6.4.bb
@@ -11,7 +11,7 @@ SRC_URI[sha256sum] = "3c05e05aebcbfcc044d9e8c2d4646cd8359be39a3f0ba8ce4e72a9094b
11 11
12inherit autotools pkgconfig 12inherit autotools pkgconfig
13 13
14do_install_append() { 14do_install:append() {
15 # The GLib dependency was removed in libmms 0.6.3, but the 15 # The GLib dependency was removed in libmms 0.6.3, but the
16 # "Requires" was not removed from the pkg-config file. Since we 16 # "Requires" was not removed from the pkg-config file. Since we
17 # don't have (and don't want) the RDEPENDS on GLib, we should 17 # don't have (and don't want) the RDEPENDS on GLib, we should
diff --git a/meta-oe/recipes-multimedia/libmodplug/libmodplug_0.8.9.0.bb b/meta-oe/recipes-multimedia/libmodplug/libmodplug_0.8.9.0.bb
index 398daae08..144c737e7 100644
--- a/meta-oe/recipes-multimedia/libmodplug/libmodplug_0.8.9.0.bb
+++ b/meta-oe/recipes-multimedia/libmodplug/libmodplug_0.8.9.0.bb
@@ -13,7 +13,7 @@ inherit autotools pkgconfig
13EXTRA_OECONF = "--disable-option-checking" 13EXTRA_OECONF = "--disable-option-checking"
14 14
15# NOTE: autotools_stage_all does nothing here, we need to do it manually 15# NOTE: autotools_stage_all does nothing here, we need to do it manually
16do_install_append() { 16do_install:append() {
17 install -d ${D}${includedir}/libmodplug 17 install -d ${D}${includedir}/libmodplug
18 install -m 0644 ${S}/src/modplug.h ${D}${includedir}/libmodplug 18 install -m 0644 ${S}/src/modplug.h ${D}${includedir}/libmodplug
19 install -m 0644 ${S}/src/modplug.h ${D}${includedir}/ 19 install -m 0644 ${S}/src/modplug.h ${D}${includedir}/
diff --git a/meta-oe/recipes-multimedia/libopus/libopus_1.3.1.bb b/meta-oe/recipes-multimedia/libopus/libopus_1.3.1.bb
index 29ef2fa44..830bc0473 100644
--- a/meta-oe/recipes-multimedia/libopus/libopus_1.3.1.bb
+++ b/meta-oe/recipes-multimedia/libopus/libopus_1.3.1.bb
@@ -29,9 +29,9 @@ EXTRA_OECONF = " \
29" 29"
30 30
31# ne10 is available only for armv7a, armv7ve and aarch64 31# ne10 is available only for armv7a, armv7ve and aarch64
32DEPENDS_append_aarch64 = " ne10" 32DEPENDS:append:aarch64 = " ne10"
33DEPENDS_append_armv7a = " ne10" 33DEPENDS:append:armv7a = " ne10"
34DEPENDS_append_armv7ve = " ne10" 34DEPENDS:append:armv7ve = " ne10"
35 35
36python () { 36python () {
37 if d.getVar('TARGET_FPU') in [ 'soft' ]: 37 if d.getVar('TARGET_FPU') in [ 'soft' ]:
@@ -50,6 +50,6 @@ python () {
50#| {standard input}:761: Error: selected processor does not support Thumb mode `smull fp,r2,r3,r9' 50#| {standard input}:761: Error: selected processor does not support Thumb mode `smull fp,r2,r3,r9'
51#| {standard input}:773: Error: selected processor does not support Thumb mode `smull fp,r3,r5,r8' 51#| {standard input}:773: Error: selected processor does not support Thumb mode `smull fp,r3,r5,r8'
52#| make[2]: *** [celt/celt.lo] Error 1 52#| make[2]: *** [celt/celt.lo] Error 1
53ARM_INSTRUCTION_SET_armv5 = "arm" 53ARM_INSTRUCTION_SET:armv5 = "arm"
54 54
55BBCLASSEXTEND = "native nativesdk" 55BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-multimedia/live555/live555_20210720.bb b/meta-oe/recipes-multimedia/live555/live555_20210720.bb
index b30fc1069..52230cdda 100644
--- a/meta-oe/recipes-multimedia/live555/live555_20210720.bb
+++ b/meta-oe/recipes-multimedia/live555/live555_20210720.bb
@@ -56,7 +56,7 @@ do_install() {
56} 56}
57 57
58PACKAGES =+ "live555-openrtsp live555-playsip live555-mediaserver live555-examples" 58PACKAGES =+ "live555-openrtsp live555-playsip live555-mediaserver live555-examples"
59FILES_live555-openrtsp = "${bindir}/openRTSP" 59FILES:live555-openrtsp = "${bindir}/openRTSP"
60FILES_live555-playsip = "${bindir}/playSIP" 60FILES:live555-playsip = "${bindir}/playSIP"
61FILES_live555-mediaserver = "${bindir}/live555MediaServer" 61FILES:live555-mediaserver = "${bindir}/live555MediaServer"
62FILES_live555-examples = "${bindir}/*" 62FILES:live555-examples = "${bindir}/*"
diff --git a/meta-oe/recipes-multimedia/mplayer/mpv_0.33.1.bb b/meta-oe/recipes-multimedia/mplayer/mpv_0.33.1.bb
index 1a9150479..e26c1864e 100644
--- a/meta-oe/recipes-multimedia/mplayer/mpv_0.33.1.bb
+++ b/meta-oe/recipes-multimedia/mplayer/mpv_0.33.1.bb
@@ -29,15 +29,15 @@ S = "${WORKDIR}/git"
29 29
30inherit waf pkgconfig mime-xdg 30inherit waf pkgconfig mime-xdg
31 31
32LDFLAGS_append_riscv64 = " -latomic" 32LDFLAGS:append:riscv64 = " -latomic"
33 33
34LUA ?= "lua" 34LUA ?= "lua"
35LUA_mips64 = "" 35LUA:mips64 = ""
36LUA_powerpc64 = "" 36LUA:powerpc64 = ""
37LUA_powerpc64le = "" 37LUA:powerpc64le = ""
38LUA_riscv64 = "" 38LUA:riscv64 = ""
39LUA_riscv32 = "" 39LUA:riscv32 = ""
40LUA_powerpc = "" 40LUA:powerpc = ""
41 41
42# Note: lua is required to get on-screen-display (controls) 42# Note: lua is required to get on-screen-display (controls)
43PACKAGECONFIG ??= " \ 43PACKAGECONFIG ??= " \
@@ -108,7 +108,7 @@ link_waf() {
108} 108}
109do_unpack[postfuncs] += "link_waf" 109do_unpack[postfuncs] += "link_waf"
110 110
111FILES_${PN} += " \ 111FILES:${PN} += " \
112 ${datadir}/icons \ 112 ${datadir}/icons \
113 ${datadir}/zsh \ 113 ${datadir}/zsh \
114 ${datadir}/bash-completion \ 114 ${datadir}/bash-completion \
diff --git a/meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb b/meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb
index 6c07eff76..3e98e71c6 100644
--- a/meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb
+++ b/meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb
@@ -21,4 +21,4 @@ SRC_URI[sha256sum] = "8fc45bac9722aefa6f022999cbb76242d143c31b314e2dbb38f034f406
21 21
22EXTRA_OECONF = "--disable-lynx " 22EXTRA_OECONF = "--disable-lynx "
23 23
24RDEPENDS_${PN} += "pulseaudio-server" 24RDEPENDS:${PN} += "pulseaudio-server"
diff --git a/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.20.0.bb b/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.20.0.bb
index 2261feb56..866c0c5a7 100644
--- a/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.20.0.bb
+++ b/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.20.0.bb
@@ -7,9 +7,9 @@ PROVIDES = "libv4l media-ctl"
7DEPENDS = "jpeg \ 7DEPENDS = "jpeg \
8 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'virtual/libx11', '', d)} \ 8 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'virtual/libx11', '', d)} \
9 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}" 9 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}"
10DEPENDS_append_libc-musl = " argp-standalone" 10DEPENDS:append:libc-musl = " argp-standalone"
11DEPENDS_append_class-target = " udev" 11DEPENDS:append:class-target = " udev"
12LDFLAGS_append = " -pthread" 12LDFLAGS:append = " -pthread"
13 13
14inherit autotools gettext pkgconfig 14inherit autotools gettext pkgconfig
15 15
@@ -35,24 +35,24 @@ VIRTUAL-RUNTIME_ir-keytable-keymaps ?= "rc-keymaps"
35 35
36PACKAGES =+ "media-ctl ir-keytable rc-keymaps libv4l libv4l-dev" 36PACKAGES =+ "media-ctl ir-keytable rc-keymaps libv4l libv4l-dev"
37 37
38RPROVIDES_${PN}-dbg += "libv4l-dbg" 38RPROVIDES:${PN}-dbg += "libv4l-dbg"
39 39
40FILES_media-ctl = "${bindir}/media-ctl ${libdir}/libmediactl.so.*" 40FILES:media-ctl = "${bindir}/media-ctl ${libdir}/libmediactl.so.*"
41 41
42FILES_ir-keytable = "${bindir}/ir-keytable ${base_libdir}/udev/rules.d/*-infrared.rules" 42FILES:ir-keytable = "${bindir}/ir-keytable ${base_libdir}/udev/rules.d/*-infrared.rules"
43RDEPENDS_ir-keytable += "${VIRTUAL-RUNTIME_ir-keytable-keymaps}" 43RDEPENDS:ir-keytable += "${VIRTUAL-RUNTIME_ir-keytable-keymaps}"
44 44
45FILES_rc-keymaps = "${sysconfdir}/rc* ${base_libdir}/udev/rc*" 45FILES:rc-keymaps = "${sysconfdir}/rc* ${base_libdir}/udev/rc*"
46 46
47FILES_${PN} = "${bindir} ${sbindir}" 47FILES:${PN} = "${bindir} ${sbindir}"
48 48
49FILES_libv4l += "${libdir}/libv4l*${SOLIBS} ${libdir}/libv4l/*.so ${libdir}/libv4l/plugins/*.so \ 49FILES:libv4l += "${libdir}/libv4l*${SOLIBS} ${libdir}/libv4l/*.so ${libdir}/libv4l/plugins/*.so \
50 ${libdir}/libdvbv5*${SOLIBS} \ 50 ${libdir}/libdvbv5*${SOLIBS} \
51 ${libdir}/libv4l/*-decomp" 51 ${libdir}/libv4l/*-decomp"
52 52
53FILES_libv4l-dev += "${includedir} ${libdir}/pkgconfig \ 53FILES:libv4l-dev += "${includedir} ${libdir}/pkgconfig \
54 ${libdir}/libv4l*${SOLIBSDEV} ${libdir}/*.la \ 54 ${libdir}/libv4l*${SOLIBSDEV} ${libdir}/*.la \
55 ${libdir}/v4l*${SOLIBSDEV} ${libdir}/libv4l/*.la ${libdir}/libv4l/plugins/*.la" 55 ${libdir}/v4l*${SOLIBSDEV} ${libdir}/libv4l/*.la ${libdir}/libv4l/plugins/*.la"
56 56
57PARALLEL_MAKE_class-native = "" 57PARALLEL_MAKE:class-native = ""
58BBCLASSEXTEND = "native" 58BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-multimedia/webm/libvpx_1.8.2.bb b/meta-oe/recipes-multimedia/webm/libvpx_1.8.2.bb
index 4a98ec17d..fe428be7d 100644
--- a/meta-oe/recipes-multimedia/webm/libvpx_1.8.2.bb
+++ b/meta-oe/recipes-multimedia/webm/libvpx_1.8.2.bb
@@ -23,9 +23,9 @@ CFLAGS += "-fPIC"
23export CC 23export CC
24export LD = "${CC}" 24export LD = "${CC}"
25 25
26VPXTARGET_armv5te = "armv5te-linux-gcc" 26VPXTARGET:armv5te = "armv5te-linux-gcc"
27VPXTARGET_armv6 = "armv6-linux-gcc" 27VPXTARGET:armv6 = "armv6-linux-gcc"
28VPXTARGET_armv7a = "armv7-linux-gcc" 28VPXTARGET:armv7a = "armv7-linux-gcc"
29VPXTARGET ?= "generic-gnu" 29VPXTARGET ?= "generic-gnu"
30 30
31CONFIGUREOPTS = " \ 31CONFIGUREOPTS = " \
diff --git a/meta-oe/recipes-multimedia/xpext/xpext_1.0-5.bb b/meta-oe/recipes-multimedia/xpext/xpext_1.0-5.bb
index b6aafdee1..f900aca2d 100644
--- a/meta-oe/recipes-multimedia/xpext/xpext_1.0-5.bb
+++ b/meta-oe/recipes-multimedia/xpext/xpext_1.0-5.bb
@@ -14,7 +14,7 @@ inherit autotools pkgconfig features_check
14REQUIRED_DISTRO_FEATURES = "x11" 14REQUIRED_DISTRO_FEATURES = "x11"
15 15
16# Remove runtime dependency on empty package ${PN} 16# Remove runtime dependency on empty package ${PN}
17RDEPENDS_${PN}-dev = "" 17RDEPENDS:${PN}-dev = ""
18 18
19SRC_URI[md5sum] = "1b0cb67b6f2bd7c4abef17648b062896" 19SRC_URI[md5sum] = "1b0cb67b6f2bd7c4abef17648b062896"
20SRC_URI[sha256sum] = "a3b06f5188fd9effd0799ae31352b3cd65cb913b964e2c1a923ffa9d3c08abbe" 20SRC_URI[sha256sum] = "a3b06f5188fd9effd0799ae31352b3cd65cb913b964e2c1a923ffa9d3c08abbe"
diff --git a/meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb b/meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb
index 6c0b922c9..9a961adcd 100644
--- a/meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb
+++ b/meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb
@@ -34,14 +34,14 @@ EXTRA_OEMESON += " \
34 -Ddemo-agent=false \ 34 -Ddemo-agent=false \
35" 35"
36 36
37FILES_${PN} += " \ 37FILES:${PN} += " \
38 ${datadir}/dbus-1/system-services \ 38 ${datadir}/dbus-1/system-services \
39 ${libdir} \ 39 ${libdir} \
40 ${systemd_unitdir} \ 40 ${systemd_unitdir} \
41 ${prefix}/libexec \ 41 ${prefix}/libexec \
42" 42"
43 43
44FILES_${PN}-dev += " \ 44FILES:${PN}-dev += " \
45 ${datadir}/dbus-1/interfaces \ 45 ${datadir}/dbus-1/interfaces \
46 ${datadir}/gir-1.0 \ 46 ${datadir}/gir-1.0 \
47" 47"
diff --git a/meta-oe/recipes-navigation/geos/geos.inc b/meta-oe/recipes-navigation/geos/geos.inc
index 48721058d..b09e584ac 100644
--- a/meta-oe/recipes-navigation/geos/geos.inc
+++ b/meta-oe/recipes-navigation/geos/geos.inc
@@ -11,11 +11,11 @@ inherit autotools pkgconfig binconfig
11 11
12PACKAGES =+ "geoslib ${PN}-c1" 12PACKAGES =+ "geoslib ${PN}-c1"
13 13
14DESCRIPTION_${PN}lib = "Geometry engine for Geographic Information Systems - C++ Library" 14DESCRIPTION:${PN}lib = "Geometry engine for Geographic Information Systems - C++ Library"
15FILES_${PN}lib += "${libdir}/libgeos-${PV}.so" 15FILES:${PN}lib += "${libdir}/libgeos-${PV}.so"
16 16
17DESCRIPTION_${PN}-c1 = "Geometry engine for Geographic Information Systems - C Library" 17DESCRIPTION:${PN}-c1 = "Geometry engine for Geographic Information Systems - C Library"
18FILES_${PN}-c1 += "${libdir}/libgeos_c.so.*" 18FILES:${PN}-c1 += "${libdir}/libgeos_c.so.*"
19 19
20ALLOW_EMPTY_${PN} = "1" 20ALLOW_EMPTY:${PN} = "1"
21RDEPENDS_${PN} += "geoslib ${PN}-c1" 21RDEPENDS:${PN} += "geoslib ${PN}-c1"
diff --git a/meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb b/meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb
index 0989cc139..7f8382ed3 100644
--- a/meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb
+++ b/meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb
@@ -45,7 +45,7 @@ EXTRA_OESCONS = " \
45# this cannot be used, because then chrpath is not found and only static lib is built 45# this cannot be used, because then chrpath is not found and only static lib is built
46# target=${HOST_SYS} 46# target=${HOST_SYS}
47 47
48do_compile_prepend() { 48do_compile:prepend() {
49 export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}" 49 export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}"
50 export PKG_CONFIG="PKG_CONFIG_SYSROOT_DIR=\"${PKG_CONFIG_SYSROOT_DIR}\" pkg-config" 50 export PKG_CONFIG="PKG_CONFIG_SYSROOT_DIR=\"${PKG_CONFIG_SYSROOT_DIR}\" pkg-config"
51 export STAGING_PREFIX="${STAGING_DIR_HOST}/${prefix}" 51 export STAGING_PREFIX="${STAGING_DIR_HOST}/${prefix}"
@@ -66,7 +66,7 @@ do_install() {
66 bbfatal "scons install execution failed." 66 bbfatal "scons install execution failed."
67} 67}
68 68
69do_install_append() { 69do_install:append() {
70 install -d ${D}/${sysconfdir}/init.d 70 install -d ${D}/${sysconfdir}/init.d
71 install -m 0755 ${WORKDIR}/gpsd.init ${D}/${sysconfdir}/init.d/gpsd 71 install -m 0755 ${WORKDIR}/gpsd.init ${D}/${sysconfdir}/init.d/gpsd
72 install -d ${D}/${sysconfdir}/default 72 install -d ${D}/${sysconfdir}/default
@@ -93,39 +93,39 @@ do_install_append() {
93 93
94PACKAGES =+ "libgps libgpsd python3-pygps gpsd-udev gpsd-conf gpsd-gpsctl gps-utils" 94PACKAGES =+ "libgps libgpsd python3-pygps gpsd-udev gpsd-conf gpsd-gpsctl gps-utils"
95 95
96RPROVIDES_${PN}-dbg += "python-pygps-dbg" 96RPROVIDES:${PN}-dbg += "python-pygps-dbg"
97 97
98FILES_${PN}-dev += "${libdir}/pkgconfdir/libgpsd.pc ${libdir}/pkgconfdir/libgps.pc \ 98FILES:${PN}-dev += "${libdir}/pkgconfdir/libgpsd.pc ${libdir}/pkgconfdir/libgps.pc \
99 ${libdir}/libQgpsmm.prl" 99 ${libdir}/libQgpsmm.prl"
100 100
101RDEPENDS_${PN} = "gpsd-gpsctl" 101RDEPENDS:${PN} = "gpsd-gpsctl"
102RRECOMMENDS_${PN} = "gpsd-conf gpsd-udev gpsd-machine-conf" 102RRECOMMENDS:${PN} = "gpsd-conf gpsd-udev gpsd-machine-conf"
103 103
104SUMMARY_gpsd-udev = "udev relevant files to use gpsd hotplugging" 104SUMMARY:gpsd-udev = "udev relevant files to use gpsd hotplugging"
105FILES_gpsd-udev = "${base_libdir}/udev ${sysconfdir}/udev/*" 105FILES:gpsd-udev = "${base_libdir}/udev ${sysconfdir}/udev/*"
106RDEPENDS_gpsd-udev += "udev gpsd-conf" 106RDEPENDS:gpsd-udev += "udev gpsd-conf"
107 107
108SUMMARY_libgpsd = "C service library used for communicating with gpsd" 108SUMMARY:libgpsd = "C service library used for communicating with gpsd"
109FILES_libgpsd = "${libdir}/libgpsd.so.*" 109FILES:libgpsd = "${libdir}/libgpsd.so.*"
110 110
111SUMMARY_libgps = "C service library used for communicating with gpsd" 111SUMMARY:libgps = "C service library used for communicating with gpsd"
112FILES_libgps = "${libdir}/libgps.so.*" 112FILES:libgps = "${libdir}/libgps.so.*"
113 113
114SUMMARY_gpsd-conf = "gpsd configuration files and init scripts" 114SUMMARY:gpsd-conf = "gpsd configuration files and init scripts"
115FILES_gpsd-conf = "${sysconfdir}" 115FILES:gpsd-conf = "${sysconfdir}"
116CONFFILES_gpsd-conf = "${sysconfdir}/default/gpsd.default" 116CONFFILES:gpsd-conf = "${sysconfdir}/default/gpsd.default"
117 117
118SUMMARY_gpsd-gpsctl = "Tool for tweaking GPS modes" 118SUMMARY:gpsd-gpsctl = "Tool for tweaking GPS modes"
119FILES_gpsd-gpsctl = "${bindir}/gpsctl" 119FILES:gpsd-gpsctl = "${bindir}/gpsctl"
120 120
121SUMMARY_gps-utils = "Utils used for simulating, monitoring,... a GPS" 121SUMMARY:gps-utils = "Utils used for simulating, monitoring,... a GPS"
122# Python files are required for gps/fake, required for gpsfake. 122# Python files are required for gps/fake, required for gpsfake.
123FILES_gps-utils = "${bindir}/* ${libdir}/gps/*.py ${libdir}/gps/*.so" 123FILES:gps-utils = "${bindir}/* ${libdir}/gps/*.py ${libdir}/gps/*.so"
124RDEPENDS_gps-utils = "python3-pygps" 124RDEPENDS:gps-utils = "python3-pygps"
125 125
126SUMMARY_python3-pygps = "Python bindings to gpsd" 126SUMMARY:python3-pygps = "Python bindings to gpsd"
127FILES_python3-pygps = "${PYTHON_SITEPACKAGES_DIR}/* ${libdir}/gps/*.py ${libdir}/*.egg-info" 127FILES:python3-pygps = "${PYTHON_SITEPACKAGES_DIR}/* ${libdir}/gps/*.py ${libdir}/*.egg-info"
128RDEPENDS_python3-pygps = " \ 128RDEPENDS:python3-pygps = " \
129 python3-core \ 129 python3-core \
130 python3-io \ 130 python3-io \
131 python3-threading \ 131 python3-threading \
@@ -133,12 +133,12 @@ RDEPENDS_python3-pygps = " \
133 gpsd \ 133 gpsd \
134 python3-json" 134 python3-json"
135 135
136RPROVIDES_${PN} += "${PN}-systemd" 136RPROVIDES:${PN} += "${PN}-systemd"
137RREPLACES_${PN} += "${PN}-systemd" 137RREPLACES:${PN} += "${PN}-systemd"
138RCONFLICTS_${PN} += "${PN}-systemd" 138RCONFLICTS:${PN} += "${PN}-systemd"
139SYSTEMD_SERVICE_${PN} = "${BPN}.socket ${BPN}ctl@.service" 139SYSTEMD_SERVICE:${PN} = "${BPN}.socket ${BPN}ctl@.service"
140 140
141 141
142ALTERNATIVE_${PN} = "gpsd-defaults" 142ALTERNATIVE:${PN} = "gpsd-defaults"
143ALTERNATIVE_LINK_NAME[gpsd-defaults] = "${sysconfdir}/default/gpsd" 143ALTERNATIVE_LINK_NAME[gpsd-defaults] = "${sysconfdir}/default/gpsd"
144ALTERNATIVE_TARGET[gpsd-defaults] = "${sysconfdir}/default/gpsd.default" 144ALTERNATIVE_TARGET[gpsd-defaults] = "${sysconfdir}/default/gpsd.default"
diff --git a/meta-oe/recipes-navigation/libspatialite/libspatialite_4.3.0a.bb b/meta-oe/recipes-navigation/libspatialite/libspatialite_4.3.0a.bb
index b33f5a31e..c2e0688b5 100644
--- a/meta-oe/recipes-navigation/libspatialite/libspatialite_4.3.0a.bb
+++ b/meta-oe/recipes-navigation/libspatialite/libspatialite_4.3.0a.bb
@@ -18,5 +18,5 @@ CFLAGS += "-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H"
18 18
19# package plugins for SQLite3 19# package plugins for SQLite3
20PACKAGES += "${PN}-plugin" 20PACKAGES += "${PN}-plugin"
21INSANE_SKIP_${PN}-plugin = "dev-so" 21INSANE_SKIP:${PN}-plugin = "dev-so"
22FILES_${PN}-plugin += "${libdir}/mod_*" 22FILES:${PN}-plugin += "${libdir}/mod_*"
diff --git a/meta-oe/recipes-navigation/orrery/orrery_2.7.bb b/meta-oe/recipes-navigation/orrery/orrery_2.7.bb
index 589fc5f7c..510b0b04b 100644
--- a/meta-oe/recipes-navigation/orrery/orrery_2.7.bb
+++ b/meta-oe/recipes-navigation/orrery/orrery_2.7.bb
@@ -20,11 +20,11 @@ SRC_URI[sha256sum] = "645166a5e05b2064ab630534a514697fc47b681951e7fe1d635c259cbd
20 20
21S = "${WORKDIR}/${BPN}" 21S = "${WORKDIR}/${BPN}"
22 22
23do_configure_prepend() { 23do_configure:prepend() {
24 # fix DSO issue with binutils-2.22 24 # fix DSO issue with binutils-2.22
25 sed -i 's/ -lrt/ -lrt -lm/g' ${S}/Makefile.am 25 sed -i 's/ -lrt/ -lrt -lm/g' ${S}/Makefile.am
26} 26}
27do_install_append() { 27do_install:append() {
28 install -d ${D}${datadir}/orrery 28 install -d ${D}${datadir}/orrery
29 cp -R --no-dereference --preserve=mode,links -v ${S}/data/* ${D}${datadir}/orrery 29 cp -R --no-dereference --preserve=mode,links -v ${S}/data/* ${D}${datadir}/orrery
30 chown -R root:root ${D}${datadir}/orrery 30 chown -R root:root ${D}${datadir}/orrery
@@ -32,4 +32,4 @@ do_install_append() {
32 install -m 0755 ${WORKDIR}/orrery.png ${D}${datadir}/icons 32 install -m 0755 ${WORKDIR}/orrery.png ${D}${datadir}/icons
33} 33}
34 34
35FILES_${PN} += "${datadir}/icons/orrery.png" 35FILES:${PN} += "${datadir}/icons/orrery.png"
diff --git a/meta-oe/recipes-navigation/proj/proj_7.0.1.bb b/meta-oe/recipes-navigation/proj/proj_7.0.1.bb
index 2cfaa7121..98e57f21e 100644
--- a/meta-oe/recipes-navigation/proj/proj_7.0.1.bb
+++ b/meta-oe/recipes-navigation/proj/proj_7.0.1.bb
@@ -18,4 +18,4 @@ PACKAGECONFIG ?= "curl"
18 18
19PACKAGECONFIG[curl] = ",--without-curl,curl" 19PACKAGECONFIG[curl] = ",--without-curl,curl"
20 20
21FILES_${PN} += "${datadir}/proj" 21FILES:${PN} += "${datadir}/proj"
diff --git a/meta-oe/recipes-printing/cups/cups-filters.inc b/meta-oe/recipes-printing/cups/cups-filters.inc
index 589bb90e6..c01e2cd49 100644
--- a/meta-oe/recipes-printing/cups/cups-filters.inc
+++ b/meta-oe/recipes-printing/cups/cups-filters.inc
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=516215fd57564996d70327db19b368ff"
7SECTION = "console/utils" 7SECTION = "console/utils"
8 8
9DEPENDS = "cups glib-2.0 glib-2.0-native dbus dbus-glib lcms ghostscript poppler qpdf libpng" 9DEPENDS = "cups glib-2.0 glib-2.0-native dbus dbus-glib lcms ghostscript poppler qpdf libpng"
10DEPENDS_class-native = "poppler-native glib-2.0-native dbus-native pkgconfig-native gettext-native libpng-native" 10DEPENDS:class-native = "poppler-native glib-2.0-native dbus-native pkgconfig-native gettext-native libpng-native"
11 11
12SRC_URI = "http://openprinting.org/download/cups-filters/cups-filters-${PV}.tar.gz" 12SRC_URI = "http://openprinting.org/download/cups-filters/cups-filters-${PV}.tar.gz"
13 13
@@ -23,7 +23,7 @@ EXTRA_OECONF += " --enable-ghostscript --disable-ldap \
23 --with-rcdir=no \ 23 --with-rcdir=no \
24 --without-php" 24 --without-php"
25 25
26EXTRA_OECONF_class-native += " --with-pdftops=pdftops \ 26EXTRA_OECONF:class-native += " --with-pdftops=pdftops \
27 --disable-avahi --disable-ghostscript \ 27 --disable-avahi --disable-ghostscript \
28 --disable-ldap \ 28 --disable-ldap \
29 --with-png --without-jpeg --without-tiff" 29 --with-png --without-jpeg --without-tiff"
@@ -46,21 +46,21 @@ PACKAGES =+ "\
46 ${PN}-data \ 46 ${PN}-data \
47 " 47 "
48 48
49FILES_${PN}-gst = "\ 49FILES:${PN}-gst = "\
50 ${libexecdir}/cups/filter/gsto* \ 50 ${libexecdir}/cups/filter/gsto* \
51 " 51 "
52 52
53FILES_${PN}-data = "\ 53FILES:${PN}-data = "\
54 ${datadir}/cups/data \ 54 ${datadir}/cups/data \
55 " 55 "
56 56
57FILES_${PN}-dbg += "\ 57FILES:${PN}-dbg += "\
58 ${libexecdir}/cups/backend/.debug \ 58 ${libexecdir}/cups/backend/.debug \
59 ${libexecdir}/cups/driver/.debug \ 59 ${libexecdir}/cups/driver/.debug \
60 ${libexecdir}/cups/filter/.debug \ 60 ${libexecdir}/cups/filter/.debug \
61 " 61 "
62 62
63FILES_${PN} += "\ 63FILES:${PN} += "\
64 ${libexecdir}/cups \ 64 ${libexecdir}/cups \
65 ${datadir}/ppd/ \ 65 ${datadir}/ppd/ \
66 ${datadir}/cups/charsets \ 66 ${datadir}/cups/charsets \
@@ -70,7 +70,7 @@ FILES_${PN} += "\
70 ${datadir}/cups/banners \ 70 ${datadir}/cups/banners \
71" 71"
72 72
73do_install_append() { 73do_install:append() {
74 # remove braille dir 74 # remove braille dir
75 rm -rf ${D}${datadir}/cups/braille 75 rm -rf ${D}${datadir}/cups/braille
76 76
@@ -78,4 +78,4 @@ do_install_append() {
78 sed -i -e 's:${STAGING_DIR_TARGET}::' ${D}/${libdir}/pkgconfig/libcupsfilters.pc 78 sed -i -e 's:${STAGING_DIR_TARGET}::' ${D}/${libdir}/pkgconfig/libcupsfilters.pc
79} 79}
80 80
81RDEPENDS_${PN} += "bash" 81RDEPENDS:${PN} += "bash"
diff --git a/meta-oe/recipes-printing/qpdf/qpdf_10.3.2.bb b/meta-oe/recipes-printing/qpdf/qpdf_10.3.2.bb
index 53ebf7b6a..cfbe529f3 100644
--- a/meta-oe/recipes-printing/qpdf/qpdf_10.3.2.bb
+++ b/meta-oe/recipes-printing/qpdf/qpdf_10.3.2.bb
@@ -17,19 +17,19 @@ EXTRA_OECONF = "--without-random \
17 --disable-check-autofiles \ 17 --disable-check-autofiles \
18 " 18 "
19 19
20EXTRA_OEMAKE_class-target = "LIBTOOL=${HOST_SYS}-libtool" 20EXTRA_OEMAKE:class-target = "LIBTOOL=${HOST_SYS}-libtool"
21 21
22LDFLAGS_append_mipsarch = " -latomic" 22LDFLAGS:append:mipsarch = " -latomic"
23LDFLAGS_append_riscv32 = " -latomic" 23LDFLAGS:append:riscv32 = " -latomic"
24 24
25S="${WORKDIR}/${BPN}-${PV}" 25S="${WORKDIR}/${BPN}-${PV}"
26 26
27# avoid Makefile returning error on 'make clean' before configure was run 27# avoid Makefile returning error on 'make clean' before configure was run
28CLEANBROKEN = "1" 28CLEANBROKEN = "1"
29 29
30DEBIAN_NOAUTONAME_libqpdf = "1" 30DEBIAN_NOAUTONAME:libqpdf = "1"
31 31
32PACKAGES =+ "libqpdf" 32PACKAGES =+ "libqpdf"
33FILES_libqpdf = "${libdir}/libqpdf.so.*" 33FILES:libqpdf = "${libdir}/libqpdf.so.*"
34 34
35RDEPENDS_${PN} = "libqpdf" 35RDEPENDS:${PN} = "libqpdf"
diff --git a/meta-oe/recipes-security/audit/audit_2.8.5.bb b/meta-oe/recipes-security/audit/audit_2.8.5.bb
index ee3b3b5e0..11ec9e9fc 100644
--- a/meta-oe/recipes-security/audit/audit_2.8.5.bb
+++ b/meta-oe/recipes-security/audit/audit_2.8.5.bb
@@ -25,7 +25,7 @@ INITSCRIPT_NAME = "auditd"
25INITSCRIPT_PARAMS = "defaults" 25INITSCRIPT_PARAMS = "defaults"
26 26
27SYSTEMD_PACKAGES = "auditd" 27SYSTEMD_PACKAGES = "auditd"
28SYSTEMD_SERVICE_auditd = "auditd.service" 28SYSTEMD_SERVICE:auditd = "auditd.service"
29 29
30DEPENDS += "python3 tcp-wrappers libcap-ng linux-libc-headers swig-native" 30DEPENDS += "python3 tcp-wrappers libcap-ng linux-libc-headers swig-native"
31 31
@@ -40,8 +40,8 @@ EXTRA_OECONF += "--without-prelude \
40 --without-golang \ 40 --without-golang \
41 --disable-zos-remote \ 41 --disable-zos-remote \
42 " 42 "
43EXTRA_OECONF_append_arm = " --with-arm=yes" 43EXTRA_OECONF:append:arm = " --with-arm=yes"
44EXTRA_OECONF_append_aarch64 = " --with-aarch64=yes" 44EXTRA_OECONF:append:aarch64 = " --with-aarch64=yes"
45 45
46EXTRA_OEMAKE += "PYLIBVER='python${PYTHON_BASEVERSION}' \ 46EXTRA_OEMAKE += "PYLIBVER='python${PYTHON_BASEVERSION}' \
47 PYINC='${STAGING_INCDIR}/$(PYLIBVER)' \ 47 PYINC='${STAGING_INCDIR}/$(PYLIBVER)' \
@@ -50,8 +50,8 @@ EXTRA_OEMAKE += "PYLIBVER='python${PYTHON_BASEVERSION}' \
50 pkgconfigdir=${libdir}/pkgconfig \ 50 pkgconfigdir=${libdir}/pkgconfig \
51 " 51 "
52 52
53SUMMARY_audispd-plugins = "Plugins for the audit event dispatcher" 53SUMMARY:audispd-plugins = "Plugins for the audit event dispatcher"
54DESCRIPTION_audispd-plugins = "The audispd-plugins package provides plugins for the real-time \ 54DESCRIPTION:audispd-plugins = "The audispd-plugins package provides plugins for the real-time \
55interface to the audit system, audispd. These plugins can do things \ 55interface to the audit system, audispd. These plugins can do things \
56like relay events to remote machines or analyze events for suspicious \ 56like relay events to remote machines or analyze events for suspicious \
57behavior." 57behavior."
@@ -59,19 +59,19 @@ behavior."
59PACKAGES =+ "audispd-plugins" 59PACKAGES =+ "audispd-plugins"
60PACKAGES += "auditd ${PN}-python" 60PACKAGES += "auditd ${PN}-python"
61 61
62FILES_${PN} = "${sysconfdir}/libaudit.conf ${base_libdir}/libaudit.so.1* ${base_libdir}/libauparse.so.*" 62FILES:${PN} = "${sysconfdir}/libaudit.conf ${base_libdir}/libaudit.so.1* ${base_libdir}/libauparse.so.*"
63FILES_auditd += "${bindir}/* ${base_sbindir}/* ${sysconfdir}/*" 63FILES:auditd += "${bindir}/* ${base_sbindir}/* ${sysconfdir}/*"
64FILES_audispd-plugins += "${sysconfdir}/audisp/audisp-remote.conf \ 64FILES:audispd-plugins += "${sysconfdir}/audisp/audisp-remote.conf \
65 ${sysconfdir}/audisp/plugins.d/au-remote.conf \ 65 ${sysconfdir}/audisp/plugins.d/au-remote.conf \
66 ${sbindir}/audisp-remote ${localstatedir}/spool/audit \ 66 ${sbindir}/audisp-remote ${localstatedir}/spool/audit \
67 " 67 "
68FILES_${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/*/.debug" 68FILES:${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/*/.debug"
69FILES_${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}" 69FILES:${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}"
70 70
71CONFFILES_auditd += "${sysconfdir}/audit/audit.rules" 71CONFFILES:auditd += "${sysconfdir}/audit/audit.rules"
72RDEPENDS_auditd += "bash" 72RDEPENDS:auditd += "bash"
73 73
74do_install_append() { 74do_install:append() {
75 rm -f ${D}/${libdir}/python${PYTHON_BASEVERSION}/site-packages/*.a 75 rm -f ${D}/${libdir}/python${PYTHON_BASEVERSION}/site-packages/*.a
76 rm -f ${D}/${libdir}/python${PYTHON_BASEVERSION}/site-packages/*.la 76 rm -f ${D}/${libdir}/python${PYTHON_BASEVERSION}/site-packages/*.la
77 77
diff --git a/meta-oe/recipes-security/audit/audit_3.0.3.bb b/meta-oe/recipes-security/audit/audit_3.0.3.bb
index c330c07f9..c30b97162 100644
--- a/meta-oe/recipes-security/audit/audit_3.0.3.bb
+++ b/meta-oe/recipes-security/audit/audit_3.0.3.bb
@@ -24,7 +24,7 @@ INITSCRIPT_NAME = "auditd"
24INITSCRIPT_PARAMS = "defaults" 24INITSCRIPT_PARAMS = "defaults"
25 25
26SYSTEMD_PACKAGES = "auditd" 26SYSTEMD_PACKAGES = "auditd"
27SYSTEMD_SERVICE_auditd = "auditd.service" 27SYSTEMD_SERVICE:auditd = "auditd.service"
28 28
29DEPENDS = "python3 tcp-wrappers libcap-ng linux-libc-headers swig-native" 29DEPENDS = "python3 tcp-wrappers libcap-ng linux-libc-headers swig-native"
30 30
@@ -48,8 +48,8 @@ EXTRA_OEMAKE = "PYLIBVER='python${PYTHON_BASEVERSION}' \
48 pkgconfigdir=${libdir}/pkgconfig \ 48 pkgconfigdir=${libdir}/pkgconfig \
49 " 49 "
50 50
51SUMMARY_audispd-plugins = "Plugins for the audit event dispatcher" 51SUMMARY:audispd-plugins = "Plugins for the audit event dispatcher"
52DESCRIPTION_audispd-plugins = "The audispd-plugins package provides plugins for the real-time \ 52DESCRIPTION:audispd-plugins = "The audispd-plugins package provides plugins for the real-time \
53interface to the audit system, audispd. These plugins can do things \ 53interface to the audit system, audispd. These plugins can do things \
54like relay events to remote machines or analyze events for suspicious \ 54like relay events to remote machines or analyze events for suspicious \
55behavior." 55behavior."
@@ -57,22 +57,22 @@ behavior."
57PACKAGES =+ "audispd-plugins" 57PACKAGES =+ "audispd-plugins"
58PACKAGES += "auditd ${PN}-python" 58PACKAGES += "auditd ${PN}-python"
59 59
60FILES_${PN} = "${sysconfdir}/libaudit.conf ${base_libdir}/libaudit.so.1* ${base_libdir}/libauparse.so.*" 60FILES:${PN} = "${sysconfdir}/libaudit.conf ${base_libdir}/libaudit.so.1* ${base_libdir}/libauparse.so.*"
61FILES_auditd = "${bindir}/* ${base_sbindir}/* ${sysconfdir}/* ${datadir}/audit/*" 61FILES:auditd = "${bindir}/* ${base_sbindir}/* ${sysconfdir}/* ${datadir}/audit/*"
62FILES_audispd-plugins = "${sysconfdir}/audit/audisp-remote.conf \ 62FILES:audispd-plugins = "${sysconfdir}/audit/audisp-remote.conf \
63 ${sysconfdir}/audit/plugins.d/au-remote.conf \ 63 ${sysconfdir}/audit/plugins.d/au-remote.conf \
64 ${sysconfdir}/audit/plugins.d/syslog.conf \ 64 ${sysconfdir}/audit/plugins.d/syslog.conf \
65 ${base_sbindir}/audisp-remote \ 65 ${base_sbindir}/audisp-remote \
66 ${base_sbindir}/audisp-syslog \ 66 ${base_sbindir}/audisp-syslog \
67 ${localstatedir}/spool/audit \ 67 ${localstatedir}/spool/audit \
68 " 68 "
69FILES_${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/*/.debug" 69FILES:${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/*/.debug"
70FILES_${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}" 70FILES:${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}"
71 71
72CONFFILES_auditd = "${sysconfdir}/audit/audit.rules" 72CONFFILES:auditd = "${sysconfdir}/audit/audit.rules"
73RDEPENDS_auditd = "bash" 73RDEPENDS:auditd = "bash"
74 74
75do_install_append() { 75do_install:append() {
76 rm -f ${D}/${libdir}/python${PYTHON_BASEVERSION}/site-packages/*.a 76 rm -f ${D}/${libdir}/python${PYTHON_BASEVERSION}/site-packages/*.a
77 rm -f ${D}/${libdir}/python${PYTHON_BASEVERSION}/site-packages/*.la 77 rm -f ${D}/${libdir}/python${PYTHON_BASEVERSION}/site-packages/*.la
78 78
diff --git a/meta-oe/recipes-security/keyutils/keyutils_1.6.1.bb b/meta-oe/recipes-security/keyutils/keyutils_1.6.1.bb
index 0a8c2e483..00cca53b5 100644
--- a/meta-oe/recipes-security/keyutils/keyutils_1.6.1.bb
+++ b/meta-oe/recipes-security/keyutils/keyutils_1.6.1.bb
@@ -40,7 +40,7 @@ do_install () {
40 oe_runmake DESTDIR=${D} install 40 oe_runmake DESTDIR=${D} install
41} 41}
42 42
43do_install_append_class-nativesdk() { 43do_install:append:class-nativesdk() {
44 install -d ${D}${datadir} 44 install -d ${D}${datadir}
45 src_dir="${D}${target_datadir}" 45 src_dir="${D}${target_datadir}"
46 mv $src_dir/* ${D}${datadir} 46 mv $src_dir/* ${D}${datadir}
@@ -58,8 +58,8 @@ do_install_ptest () {
58} 58}
59 59
60 60
61RDEPENDS_${PN}-ptest += "lsb-release" 61RDEPENDS:${PN}-ptest += "lsb-release"
62RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-utils" 62RDEPENDS:${PN}-ptest:append:libc-glibc = " glibc-utils"
63RDEPENDS_${PN}-ptest_append_libc-musl = " musl-utils" 63RDEPENDS:${PN}-ptest:append:libc-musl = " musl-utils"
64 64
65BBCLASSEXTEND = "native nativesdk" 65BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-security/nmap/nmap_7.80.bb b/meta-oe/recipes-security/nmap/nmap_7.80.bb
index 17bc40911..c2e3585f9 100644
--- a/meta-oe/recipes-security/nmap/nmap_7.80.bb
+++ b/meta-oe/recipes-security/nmap/nmap_7.80.bb
@@ -49,7 +49,7 @@ do_configure() {
49 oe_runconf 49 oe_runconf
50} 50}
51 51
52do_install_append() { 52do_install:append() {
53 for f in ndiff uninstall_ndiff; do 53 for f in ndiff uninstall_ndiff; do
54 if [ -f ${D}${bindir}/$f ]; then 54 if [ -f ${D}${bindir}/$f ]; then
55 sed -i 's@^#!.*$@#!/usr/bin/env python3@g' ${D}${bindir}/$f 55 sed -i 's@^#!.*$@#!/usr/bin/env python3@g' ${D}${bindir}/$f
@@ -57,6 +57,6 @@ do_install_append() {
57 done 57 done
58} 58}
59 59
60FILES_${PN} += "${PYTHON_SITEPACKAGES_DIR} ${datadir}/ncat" 60FILES:${PN} += "${PYTHON_SITEPACKAGES_DIR} ${datadir}/ncat"
61 61
62RDEPENDS_${PN} += "python3-core" 62RDEPENDS:${PN} += "python3-core"
diff --git a/meta-oe/recipes-security/passwdqc/passwdqc_1.3.1.bb b/meta-oe/recipes-security/passwdqc/passwdqc_1.3.1.bb
index dd302506d..b148fdcb5 100644
--- a/meta-oe/recipes-security/passwdqc/passwdqc_1.3.1.bb
+++ b/meta-oe/recipes-security/passwdqc/passwdqc_1.3.1.bb
@@ -35,7 +35,7 @@ SRC_URI[sha256sum] = "d1fedeaf759e8a0f32d28b5811ef11b5a5365154849190f4b7fab670a7
35 35
36# explicitly define LINUX_PAM in case DISTRO_FEATURES no pam 36# explicitly define LINUX_PAM in case DISTRO_FEATURES no pam
37# this package's pam_passwdqc.so needs pam 37# this package's pam_passwdqc.so needs pam
38CFLAGS_append = " -Wall -fPIC -DHAVE_SHADOW -DLINUX_PAM" 38CFLAGS:append = " -Wall -fPIC -DHAVE_SHADOW -DLINUX_PAM"
39 39
40# -e is no longer default setting in bitbake.conf 40# -e is no longer default setting in bitbake.conf
41EXTRA_OEMAKE = "-e" 41EXTRA_OEMAKE = "-e"
@@ -58,9 +58,9 @@ do_install() {
58PROVIDES += "pam-${BPN}" 58PROVIDES += "pam-${BPN}"
59PACKAGES =+ "lib${BPN} pam-${BPN}" 59PACKAGES =+ "lib${BPN} pam-${BPN}"
60 60
61FILES_lib${BPN} = "${base_libdir}/libpasswdqc.so.0" 61FILES:lib${BPN} = "${base_libdir}/libpasswdqc.so.0"
62FILES_pam-${BPN} = "${base_libdir}/security/pam_passwdqc.so" 62FILES:pam-${BPN} = "${base_libdir}/security/pam_passwdqc.so"
63FILES_${PN}-dbg += "${base_libdir}/security/.debug" 63FILES:${PN}-dbg += "${base_libdir}/security/.debug"
64 64
65RDEPENDS_${PN} = "lib${BPN} pam-${BPN}" 65RDEPENDS:${PN} = "lib${BPN} pam-${BPN}"
66RDEPENDS_pam-${BPN} = "lib${BPN}" 66RDEPENDS:pam-${BPN} = "lib${BPN}"
diff --git a/meta-oe/recipes-security/softhsm/softhsm_2.6.1.bb b/meta-oe/recipes-security/softhsm/softhsm_2.6.1.bb
index aa91ab37f..d7bcd4f03 100644
--- a/meta-oe/recipes-security/softhsm/softhsm_2.6.1.bb
+++ b/meta-oe/recipes-security/softhsm/softhsm_2.6.1.bb
@@ -26,5 +26,5 @@ PACKAGECONFIG[botan] = "--with-botan=${STAGING_DIR_HOST}/usr --with-crypto-backe
26PACKAGECONFIG[migrate] = "--with-migrate" 26PACKAGECONFIG[migrate] = "--with-migrate"
27PACKAGECONFIG[pk11] = "--enable-p11-kit --with-p11-kit==${STAGING_DIR_HOST}/usr, --without-p11-kit, p11-kit, p11-kit" 27PACKAGECONFIG[pk11] = "--enable-p11-kit --with-p11-kit==${STAGING_DIR_HOST}/usr, --without-p11-kit, p11-kit, p11-kit"
28 28
29RDEPENDS_${PN} = "sqlite3" 29RDEPENDS:${PN} = "sqlite3"
30BBCLASSEXTEND = "native nativesdk" 30BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-security/tomoyo-tools/tomoyo-tools_2.5.0.bb b/meta-oe/recipes-security/tomoyo-tools/tomoyo-tools_2.5.0.bb
index f36277599..4b36dd63e 100644
--- a/meta-oe/recipes-security/tomoyo-tools/tomoyo-tools_2.5.0.bb
+++ b/meta-oe/recipes-security/tomoyo-tools/tomoyo-tools_2.5.0.bb
@@ -14,8 +14,8 @@ S = "${WORKDIR}/${BPN}"
14LICENSE = "GPLv2" 14LICENSE = "GPLv2"
15LIC_FILES_CHKSUM = "file://COPYING.tomoyo;md5=751419260aa954499f7abaabaa882bbe" 15LIC_FILES_CHKSUM = "file://COPYING.tomoyo;md5=751419260aa954499f7abaabaa882bbe"
16 16
17FILES_${PN} += "${libdir}/tomoyo" 17FILES:${PN} += "${libdir}/tomoyo"
18FILES_${PN}-dbg += "${libdir}/tomoyo/.debug" 18FILES:${PN}-dbg += "${libdir}/tomoyo/.debug"
19 19
20DEPENDS = "linux-libc-headers ncurses" 20DEPENDS = "linux-libc-headers ncurses"
21 21
diff --git a/meta-oe/recipes-shells/dash/dash_0.5.11.3.bb b/meta-oe/recipes-shells/dash/dash_0.5.11.3.bb
index 92d9bc83d..53d018358 100644
--- a/meta-oe/recipes-shells/dash/dash_0.5.11.3.bb
+++ b/meta-oe/recipes-shells/dash/dash_0.5.11.3.bb
@@ -13,15 +13,15 @@ SRC_URI[sha256sum] = "62b9f1676ba6a7e8eaec541a39ea037b325253240d1f378c72360baa1c
13 13
14EXTRA_OECONF += "--bindir=${base_bindir}" 14EXTRA_OECONF += "--bindir=${base_bindir}"
15 15
16ALTERNATIVE_${PN} = "sh" 16ALTERNATIVE:${PN} = "sh"
17ALTERNATIVE_LINK_NAME[sh] = "${base_bindir}/sh" 17ALTERNATIVE_LINK_NAME[sh] = "${base_bindir}/sh"
18ALTERNATIVE_TARGET[sh] = "${base_bindir}/dash" 18ALTERNATIVE_TARGET[sh] = "${base_bindir}/dash"
19ALTERNATIVE_PRIORITY = "10" 19ALTERNATIVE_PRIORITY = "10"
20 20
21pkg_postinst_${PN} () { 21pkg_postinst:${PN} () {
22 grep -q "^${base_bindir}/dash$" $D${sysconfdir}/shells || echo ${base_bindir}/dash >> $D${sysconfdir}/shells 22 grep -q "^${base_bindir}/dash$" $D${sysconfdir}/shells || echo ${base_bindir}/dash >> $D${sysconfdir}/shells
23} 23}
24 24
25pkg_postrm_${PN} () { 25pkg_postrm:${PN} () {
26 printf "$(grep -v "^${base_bindir}/dash$" $D${sysconfdir}/shells)\n" > $D${sysconfdir}/shells 26 printf "$(grep -v "^${base_bindir}/dash$" $D${sysconfdir}/shells)\n" > $D${sysconfdir}/shells
27} 27}
diff --git a/meta-oe/recipes-shells/mksh/mksh_59.bb b/meta-oe/recipes-shells/mksh/mksh_59.bb
index 110e793b0..9cd0fbc25 100644
--- a/meta-oe/recipes-shells/mksh/mksh_59.bb
+++ b/meta-oe/recipes-shells/mksh/mksh_59.bb
@@ -16,7 +16,7 @@ inherit update-alternatives
16 16
17S = "${WORKDIR}/${BPN}" 17S = "${WORKDIR}/${BPN}"
18 18
19ALTERNATIVE_${PN} = "sh" 19ALTERNATIVE:${PN} = "sh"
20ALTERNATIVE_LINK_NAME[sh] = "${base_bindir}/sh" 20ALTERNATIVE_LINK_NAME[sh] = "${base_bindir}/sh"
21ALTERNATIVE_TARGET[sh] = "${base_bindir}/${BPN}" 21ALTERNATIVE_TARGET[sh] = "${base_bindir}/${BPN}"
22ALTERNATIVE_PRIORITY = "100" 22ALTERNATIVE_PRIORITY = "100"
@@ -33,4 +33,4 @@ do_install() {
33 install -m 0644 ${S}/dot.mkshrc ${D}${sysconfdir}/skel/.mkshrc 33 install -m 0644 ${S}/dot.mkshrc ${D}${sysconfdir}/skel/.mkshrc
34} 34}
35 35
36RPROVIDES_${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'usrmerge', '/bin/sh', '', d)}" 36RPROVIDES:${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'usrmerge', '/bin/sh', '', d)}"
diff --git a/meta-oe/recipes-shells/tcsh/tcsh_6.22.04.bb b/meta-oe/recipes-shells/tcsh/tcsh_6.22.04.bb
index f74f582e3..ac6c6db81 100644
--- a/meta-oe/recipes-shells/tcsh/tcsh_6.22.04.bb
+++ b/meta-oe/recipes-shells/tcsh/tcsh_6.22.04.bb
@@ -19,11 +19,11 @@ SRC_URI[sha256sum] = "eb16356243218c32f39e07258d72bf8b21e62ce94bb0e8a95e318b1513
19EXTRA_OEMAKE += "CC_FOR_GETHOST='${BUILD_CC}'" 19EXTRA_OEMAKE += "CC_FOR_GETHOST='${BUILD_CC}'"
20inherit autotools 20inherit autotools
21 21
22do_compile_prepend() { 22do_compile:prepend() {
23 oe_runmake CC_FOR_GETHOST='${BUILD_CC}' CFLAGS='${BUILD_CFLAGS}' gethost 23 oe_runmake CC_FOR_GETHOST='${BUILD_CC}' CFLAGS='${BUILD_CFLAGS}' gethost
24} 24}
25 25
26do_install_append () { 26do_install:append () {
27 oe_runmake install.man DESTDIR=${D} 27 oe_runmake install.man DESTDIR=${D}
28 28
29 install -d ${D}${base_bindir} 29 install -d ${D}${base_bindir}
@@ -34,10 +34,10 @@ do_install_append () {
34 install -D -m 0644 ${S}/csh-mode.el ${D}${datadir}/emacs/site-lisp/csh-mode.el 34 install -D -m 0644 ${S}/csh-mode.el ${D}${datadir}/emacs/site-lisp/csh-mode.el
35} 35}
36 36
37FILES_${PN} += "${datadir}/emacs/site-lisp/csh-mode.el" 37FILES:${PN} += "${datadir}/emacs/site-lisp/csh-mode.el"
38 38
39 39
40pkg_postinst_${PN} () { 40pkg_postinst:${PN} () {
41#!/bin/sh -e 41#!/bin/sh -e
42echo /usr/bin/tcsh >> $D/etc/shells 42echo /usr/bin/tcsh >> $D/etc/shells
43echo /usr/bin/csh >> $D/etc/shells 43echo /usr/bin/csh >> $D/etc/shells
diff --git a/meta-oe/recipes-shells/zsh/zsh_5.8.bb b/meta-oe/recipes-shells/zsh/zsh_5.8.bb
index f87231db2..0429cb9cc 100644
--- a/meta-oe/recipes-shells/zsh/zsh_5.8.bb
+++ b/meta-oe/recipes-shells/zsh/zsh_5.8.bb
@@ -34,7 +34,7 @@ export bindir="${base_bindir}"
34 34
35EXTRA_OEMAKE = "-e MAKEFLAGS=" 35EXTRA_OEMAKE = "-e MAKEFLAGS="
36 36
37ALTERNATIVE_${PN} = "sh" 37ALTERNATIVE:${PN} = "sh"
38ALTERNATIVE_LINK_NAME[sh] = "${base_bindir}/sh" 38ALTERNATIVE_LINK_NAME[sh] = "${base_bindir}/sh"
39ALTERNATIVE_TARGET[sh] = "${base_bindir}/${BPN}" 39ALTERNATIVE_TARGET[sh] = "${base_bindir}/${BPN}"
40ALTERNATIVE_PRIORITY = "90" 40ALTERNATIVE_PRIORITY = "90"
@@ -46,13 +46,13 @@ do_configure () {
46 oe_runconf 46 oe_runconf
47} 47}
48 48
49pkg_postinst_${PN} () { 49pkg_postinst:${PN} () {
50 touch $D${sysconfdir}/shells 50 touch $D${sysconfdir}/shells
51 grep -q "bin/zsh" $D${sysconfdir}/shells || echo /bin/zsh >> $D${sysconfdir}/shells 51 grep -q "bin/zsh" $D${sysconfdir}/shells || echo /bin/zsh >> $D${sysconfdir}/shells
52 grep -q "bin/sh" $D${sysconfdir}/shells || echo /bin/sh >> $D${sysconfdir}/shells 52 grep -q "bin/sh" $D${sysconfdir}/shells || echo /bin/sh >> $D${sysconfdir}/shells
53} 53}
54 54
55# work around QA failures with usrmerge installing zsh in /usr/bin/zsh instead of /bin/zsh 55# work around QA failures with usrmerge installing zsh in /usr/bin/zsh instead of /bin/zsh
56# ERROR: QA Issue: /usr/share/zsh/5.8/functions/zed contained in package zsh requires /bin/zsh, but no providers found in RDEPENDS_zsh? [file-rdeps] 56# ERROR: QA Issue: /usr/share/zsh/5.8/functions/zed contained in package zsh requires /bin/zsh, but no providers found in RDEPENDS:zsh? [file-rdeps]
57# like bash does since https://git.openembedded.org/openembedded-core/commit/?id=4759408677a4e60c5fa7131afcb5bc184cf2f90a 57# like bash does since https://git.openembedded.org/openembedded-core/commit/?id=4759408677a4e60c5fa7131afcb5bc184cf2f90a
58RPROVIDES_${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'usrmerge', '/bin/zsh', '', d)}" 58RPROVIDES:${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'usrmerge', '/bin/zsh', '', d)}"
diff --git a/meta-oe/recipes-support/ace-cloud-editor/ace-cloud-editor_git.bb b/meta-oe/recipes-support/ace-cloud-editor/ace-cloud-editor_git.bb
index 4ea6c8a29..15cfb6eec 100644
--- a/meta-oe/recipes-support/ace-cloud-editor/ace-cloud-editor_git.bb
+++ b/meta-oe/recipes-support/ace-cloud-editor/ace-cloud-editor_git.bb
@@ -9,7 +9,7 @@ SRC_URI = "git://github.com/ajaxorg/ace-builds.git;protocol=https"
9PV = "02.07.17+git${SRCPV}" 9PV = "02.07.17+git${SRCPV}"
10SRCREV = "812e2c56aed246931a667f16c28b096e34597016" 10SRCREV = "812e2c56aed246931a667f16c28b096e34597016"
11 11
12FILES_${PN} = "${datadir}/ace-builds" 12FILES:${PN} = "${datadir}/ace-builds"
13 13
14S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
15 15
diff --git a/meta-oe/recipes-support/anthy/anthy_9100h.bb b/meta-oe/recipes-support/anthy/anthy_9100h.bb
index a83efe03c..3ca394ac3 100644
--- a/meta-oe/recipes-support/anthy/anthy_9100h.bb
+++ b/meta-oe/recipes-support/anthy/anthy_9100h.bb
@@ -12,34 +12,34 @@ SRC_URI = "http://osdn.dl.sourceforge.jp/anthy/37536/anthy-9100h.tar.gz \
12 file://2ch_t.patch \ 12 file://2ch_t.patch \
13" 13"
14 14
15SRC_URI_append_class-target = " file://target-helpers.patch" 15SRC_URI:append:class-target = " file://target-helpers.patch"
16SRC_URI_append_class-native = " file://native-helpers.patch" 16SRC_URI:append:class-native = " file://native-helpers.patch"
17 17
18SRC_URI[md5sum] = "1f558ff7ed296787b55bb1c6cf131108" 18SRC_URI[md5sum] = "1f558ff7ed296787b55bb1c6cf131108"
19SRC_URI[sha256sum] = "d256f075f018b4a3cb0d165ed6151fda4ba7db1621727e0eb54569b6e2275547" 19SRC_URI[sha256sum] = "d256f075f018b4a3cb0d165ed6151fda4ba7db1621727e0eb54569b6e2275547"
20 20
21DEPENDS_class-target = "anthy-native" 21DEPENDS:class-target = "anthy-native"
22RDEPENDS_${PN}_class-target = "libanthy0" 22RDEPENDS:${PN}:class-target = "libanthy0"
23 23
24inherit autotools pkgconfig 24inherit autotools pkgconfig
25 25
26PACKAGES += "${PN}-el libanthy0 libanthy-dev" 26PACKAGES += "${PN}-el libanthy0 libanthy-dev"
27 27
28FILES_${PN}-dbg += "${libdir}/.debug" 28FILES:${PN}-dbg += "${libdir}/.debug"
29FILES_libanthy0 = "${libdir}/libanthy.so.* \ 29FILES:libanthy0 = "${libdir}/libanthy.so.* \
30 ${libdir}/libanthydic.so.* \ 30 ${libdir}/libanthydic.so.* \
31 ${libdir}/libanthyinput.so.* \ 31 ${libdir}/libanthyinput.so.* \
32" 32"
33 33
34FILES_libanthy-dev = "${libdir}/libanthy*.la \ 34FILES:libanthy-dev = "${libdir}/libanthy*.la \
35 ${libdir}/libanthy*.a \ 35 ${libdir}/libanthy*.a \
36 ${libdir}/libanthy*.so \ 36 ${libdir}/libanthy*.so \
37 ${includedir}/anthy \ 37 ${includedir}/anthy \
38 ${libdir}/pkgconfig/anthy.pc \ 38 ${libdir}/pkgconfig/anthy.pc \
39" 39"
40 40
41FILES_${PN}-el = "${datadir}/emacs/*" 41FILES:${PN}-el = "${datadir}/emacs/*"
42FILES_${PN} = "${datadir}/* \ 42FILES:${PN} = "${datadir}/* \
43 ${bindir}/* \ 43 ${bindir}/* \
44 ${sysconfdir}/anthy-conf \ 44 ${sysconfdir}/anthy-conf \
45" 45"
diff --git a/meta-oe/recipes-support/asio/asio_1.18.1.bb b/meta-oe/recipes-support/asio/asio_1.18.1.bb
index 36aff7503..530e06196 100644
--- a/meta-oe/recipes-support/asio/asio_1.18.1.bb
+++ b/meta-oe/recipes-support/asio/asio_1.18.1.bb
@@ -13,7 +13,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/asio/${BP}.tar.bz2"
13 13
14inherit autotools 14inherit autotools
15 15
16ALLOW_EMPTY_${PN} = "1" 16ALLOW_EMPTY:${PN} = "1"
17 17
18LIC_FILES_CHKSUM = "file://COPYING;md5=de86c8210a433f72bd3cc98e797a6084" 18LIC_FILES_CHKSUM = "file://COPYING;md5=de86c8210a433f72bd3cc98e797a6084"
19 19
diff --git a/meta-oe/recipes-support/atop/atop_2.4.0.bb b/meta-oe/recipes-support/atop/atop_2.4.0.bb
index 5bde96519..c91d86610 100644
--- a/meta-oe/recipes-support/atop/atop_2.4.0.bb
+++ b/meta-oe/recipes-support/atop/atop_2.4.0.bb
@@ -48,9 +48,9 @@ do_install() {
48 48
49inherit systemd 49inherit systemd
50 50
51SYSTEMD_SERVICE_${PN} = "atop.service atopgpu.service" 51SYSTEMD_SERVICE:${PN} = "atop.service atopgpu.service"
52SYSTEMD_AUTO_ENABLE = "disable" 52SYSTEMD_AUTO_ENABLE = "disable"
53 53
54FILES_${PN} += "${systemd_unitdir}/system-sleep" 54FILES:${PN} += "${systemd_unitdir}/system-sleep"
55 55
56RDEPENDS_${PN} = "procps" 56RDEPENDS:${PN} = "procps"
diff --git a/meta-oe/recipes-support/augeas/augeas.inc b/meta-oe/recipes-support/augeas/augeas.inc
index 1bbd181c3..077a2db5e 100644
--- a/meta-oe/recipes-support/augeas/augeas.inc
+++ b/meta-oe/recipes-support/augeas/augeas.inc
@@ -15,15 +15,15 @@ inherit autotools pkgconfig
15 15
16PACKAGES =+ "${PN}-lenses lib${BPN}" 16PACKAGES =+ "${PN}-lenses lib${BPN}"
17 17
18FILES_${PN}-lenses = "${datadir}/augeas/lenses" 18FILES:${PN}-lenses = "${datadir}/augeas/lenses"
19FILES_lib${BPN} = "${libdir}/lib*${SOLIBS}" 19FILES:lib${BPN} = "${libdir}/lib*${SOLIBS}"
20 20
21RDEPENDS_lib${BPN} += "${PN}-lenses" 21RDEPENDS:lib${BPN} += "${PN}-lenses"
22RRECOMMENDS_lib${BPN} += "${PN}" 22RRECOMMENDS:lib${BPN} += "${PN}"
23 23
24LEAD_SONAME = "libaugeas.so" 24LEAD_SONAME = "libaugeas.so"
25 25
26do_install_append() { 26do_install:append() {
27 rm -fr ${D}${datadir}/vim 27 rm -fr ${D}${datadir}/vim
28} 28}
29 29
diff --git a/meta-oe/recipes-support/bdwgc/bdwgc_8.0.4.bb b/meta-oe/recipes-support/bdwgc/bdwgc_8.0.4.bb
index 407de2138..b478b86ba 100644
--- a/meta-oe/recipes-support/bdwgc/bdwgc_8.0.4.bb
+++ b/meta-oe/recipes-support/bdwgc/bdwgc_8.0.4.bb
@@ -32,8 +32,8 @@ inherit autotools pkgconfig
32 32
33EXTRA_OECONF += "--enable-cpluscplus" 33EXTRA_OECONF += "--enable-cpluscplus"
34 34
35CFLAGS_append_libc-musl = " -D_GNU_SOURCE -DNO_GETCONTEXT -DSEARCH_FOR_DATA_START -DUSE_MMAP -DHAVE_DL_ITERATE_PHDR" 35CFLAGS:append:libc-musl = " -D_GNU_SOURCE -DNO_GETCONTEXT -DSEARCH_FOR_DATA_START -DUSE_MMAP -DHAVE_DL_ITERATE_PHDR"
36 36
37FILES_${PN}-doc = "${datadir}" 37FILES:${PN}-doc = "${datadir}"
38 38
39BBCLASSEXTEND = "native nativesdk" 39BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-support/c-ares/c-ares_1.17.1.bb b/meta-oe/recipes-support/c-ares/c-ares_1.17.1.bb
index 92eb9dae5..f9575a3fc 100644
--- a/meta-oe/recipes-support/c-ares/c-ares_1.17.1.bb
+++ b/meta-oe/recipes-support/c-ares/c-ares_1.17.1.bb
@@ -22,6 +22,6 @@ inherit cmake pkgconfig
22 22
23PACKAGES =+ "${PN}-utils" 23PACKAGES =+ "${PN}-utils"
24 24
25FILES_${PN}-utils = "${bindir}" 25FILES:${PN}-utils = "${bindir}"
26 26
27BBCLASSEXTEND = "native nativesdk" 27BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-support/canonical-multitouch/frame_2.5.0.bb b/meta-oe/recipes-support/canonical-multitouch/frame_2.5.0.bb
index 22b9d0bb9..f8282583d 100644
--- a/meta-oe/recipes-support/canonical-multitouch/frame_2.5.0.bb
+++ b/meta-oe/recipes-support/canonical-multitouch/frame_2.5.0.bb
@@ -22,6 +22,6 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
22PACKAGECONFIG[x11] = "--enable-x11, --disable-x11, libxi xext virtual/xserver" 22PACKAGECONFIG[x11] = "--enable-x11, --disable-x11, libxi xext virtual/xserver"
23 23
24PACKAGE_BEFORE_PN += "${PN}-test" 24PACKAGE_BEFORE_PN += "${PN}-test"
25FILES_${PN}-test = "${bindir}/frame-test*" 25FILES:${PN}-test = "${bindir}/frame-test*"
26 26
27SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}" 27SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}"
diff --git a/meta-oe/recipes-support/canonical-multitouch/geis_2.2.17.bb b/meta-oe/recipes-support/canonical-multitouch/geis_2.2.17.bb
index b9858d279..5f93d8df0 100644
--- a/meta-oe/recipes-support/canonical-multitouch/geis_2.2.17.bb
+++ b/meta-oe/recipes-support/canonical-multitouch/geis_2.2.17.bb
@@ -31,8 +31,8 @@ SRC_URI[sha256sum] = "8a60f5683852094038904e690d23cc5a90a980fc52da67f0f28890baa2
31 31
32EXTRA_OECONF = "--disable-integration-tests" 32EXTRA_OECONF = "--disable-integration-tests"
33 33
34FILES_${PN}-bin = "${bindir}" 34FILES:${PN}-bin = "${bindir}"
35RDEPENDS_${PN}-bin = " \ 35RDEPENDS:${PN}-bin = " \
36 python3-compression \ 36 python3-compression \
37 python3-core \ 37 python3-core \
38 python3-crypt \ 38 python3-crypt \
@@ -45,14 +45,14 @@ RDEPENDS_${PN}-bin = " \
45 python3-threading \ 45 python3-threading \
46" 46"
47 47
48FILES_${PN} += " \ 48FILES:${PN} += " \
49 ${datadir}/geisview \ 49 ${datadir}/geisview \
50 ${libdir}/${PYTHON_DIR}/site-packages/geis* \ 50 ${libdir}/${PYTHON_DIR}/site-packages/geis* \
51 ${libdir}/${PYTHON_DIR}/site-packages/_*.so \ 51 ${libdir}/${PYTHON_DIR}/site-packages/_*.so \
52" 52"
53 53
54FILES_${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/.debug" 54FILES:${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/.debug"
55 55
56FILES_${PN}-dev += "${libdir}/${PYTHON_DIR}/site-packages/_*.la" 56FILES:${PN}-dev += "${libdir}/${PYTHON_DIR}/site-packages/_*.la"
57 57
58FILES_${PN}-staticdev += "${libdir}/${PYTHON_DIR}/site-packages/_*.a" 58FILES:${PN}-staticdev += "${libdir}/${PYTHON_DIR}/site-packages/_*.a"
diff --git a/meta-oe/recipes-support/canonical-multitouch/grail_3.1.1.bb b/meta-oe/recipes-support/canonical-multitouch/grail_3.1.1.bb
index e1d377725..3e5af2a29 100644
--- a/meta-oe/recipes-support/canonical-multitouch/grail_3.1.1.bb
+++ b/meta-oe/recipes-support/canonical-multitouch/grail_3.1.1.bb
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = " \
11inherit autotools pkgconfig 11inherit autotools pkgconfig
12 12
13DEPENDS = "frame" 13DEPENDS = "frame"
14CXXFLAGS_append_toolchain-clang = " -Wno-pessimizing-move" 14CXXFLAGS:append:toolchain-clang = " -Wno-pessimizing-move"
15SRC_URI = "https://launchpad.net/${BPN}/trunk/${PV}/+download/${BPN}-${PV}.tar.bz2" 15SRC_URI = "https://launchpad.net/${BPN}/trunk/${PV}/+download/${BPN}-${PV}.tar.bz2"
16 16
17UPSTREAM_CHECK_URI = "https://launchpad.net/grail/trunk" 17UPSTREAM_CHECK_URI = "https://launchpad.net/grail/trunk"
@@ -23,5 +23,5 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
23PACKAGECONFIG[x11] = "--with-x11, --without-x11, libxi" 23PACKAGECONFIG[x11] = "--with-x11, --without-x11, libxi"
24 24
25PACKAGE_BEFORE_PN += "${PN}-test" 25PACKAGE_BEFORE_PN += "${PN}-test"
26FILES_${PN}-test = "${bindir}/grail-test*" 26FILES:${PN}-test = "${bindir}/grail-test*"
27SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}" 27SECURITY_CFLAGS = "${SECURITY_NO_PIE_CFLAGS}"
diff --git a/meta-oe/recipes-support/ccid/ccid_1.4.33.bb b/meta-oe/recipes-support/ccid/ccid_1.4.33.bb
index 3c5889425..4b1c42173 100644
--- a/meta-oe/recipes-support/ccid/ccid_1.4.33.bb
+++ b/meta-oe/recipes-support/ccid/ccid_1.4.33.bb
@@ -4,7 +4,7 @@ LICENSE = "LGPLv2.1+"
4LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1" 4LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1"
5 5
6DEPENDS = "virtual/libusb0 pcsc-lite" 6DEPENDS = "virtual/libusb0 pcsc-lite"
7RDEPENDS_${PN} = "pcsc-lite" 7RDEPENDS:${PN} = "pcsc-lite"
8 8
9SRC_URI = "https://ccid.apdu.fr/files/ccid-${PV}.tar.bz2 \ 9SRC_URI = "https://ccid.apdu.fr/files/ccid-${PV}.tar.bz2 \
10 file://no-dep-on-libfl.patch \ 10 file://no-dep-on-libfl.patch \
@@ -16,5 +16,5 @@ SRC_URI[sha256sum] = "5256da939711deb42b74d05d2bd6bd0c73c4d564feb0c1a50212609eb6
16 16
17inherit autotools pkgconfig 17inherit autotools pkgconfig
18 18
19FILES_${PN} += "${libdir}/pcsc/" 19FILES:${PN} += "${libdir}/pcsc/"
20FILES_${PN}-dbg += "${libdir}/pcsc/drivers/*/*/*/.debug" 20FILES:${PN}-dbg += "${libdir}/pcsc/drivers/*/*/*/.debug"
diff --git a/meta-oe/recipes-support/ceres-solver/ceres-solver_2.0.0.bb b/meta-oe/recipes-support/ceres-solver/ceres-solver_2.0.0.bb
index 7feba4a5a..a5165166c 100644
--- a/meta-oe/recipes-support/ceres-solver/ceres-solver_2.0.0.bb
+++ b/meta-oe/recipes-support/ceres-solver/ceres-solver_2.0.0.bb
@@ -13,7 +13,7 @@ S = "${WORKDIR}/git"
13 13
14inherit cmake 14inherit cmake
15 15
16do_configure_prepend() { 16do_configure:prepend() {
17 # otherwise https://github.com/ceres-solver/ceres-solver/blob/0b748597889f460764f6c980a00c6f502caa3875/cmake/AddGerritCommitHook.cmake#L68 17 # otherwise https://github.com/ceres-solver/ceres-solver/blob/0b748597889f460764f6c980a00c6f502caa3875/cmake/AddGerritCommitHook.cmake#L68
18 # will try to fetch https://ceres-solver-review.googlesource.com/tools/hooks/commit-msg durind do_configure 18 # will try to fetch https://ceres-solver-review.googlesource.com/tools/hooks/commit-msg durind do_configure
19 # which sometimes gets stuck (as there is no TIMEOUT set in DOWNLOAD) 19 # which sometimes gets stuck (as there is no TIMEOUT set in DOWNLOAD)
@@ -37,6 +37,6 @@ PACKAGECONFIG[cxsparse] = "-DCXSPARSE=ON,-DCXSPARSE=OFF,suitesparse-cxsparse"
37PACKAGECONFIG[lapack] = "-DLAPACK=ON,-DLAPACK=OFF,lapack" 37PACKAGECONFIG[lapack] = "-DLAPACK=ON,-DLAPACK=OFF,lapack"
38 38
39# Only a static library and headers are created 39# Only a static library and headers are created
40RDEPENDS_${PN}-dev = "" 40RDEPENDS:${PN}-dev = ""
41RRECOMMENDS_${PN}-dev = "${PN}-staticdev" 41RRECOMMENDS:${PN}-dev = "${PN}-staticdev"
42RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" 42RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})"
diff --git a/meta-oe/recipes-support/cli11/cli11_1.9.1.bb b/meta-oe/recipes-support/cli11/cli11_1.9.1.bb
index 5f022d78a..a01f2c272 100644
--- a/meta-oe/recipes-support/cli11/cli11_1.9.1.bb
+++ b/meta-oe/recipes-support/cli11/cli11_1.9.1.bb
@@ -14,4 +14,4 @@ inherit cmake
14inherit ptest 14inherit ptest
15 15
16# cli11 is a header only C++ library, so the main package will be empty. 16# cli11 is a header only C++ library, so the main package will be empty.
17RDEPENDS_${PN}-dev = "" 17RDEPENDS:${PN}-dev = ""
diff --git a/meta-oe/recipes-support/colord/colord-native.bb b/meta-oe/recipes-support/colord/colord-native.bb
index 845041cc4..65fa0f44b 100644
--- a/meta-oe/recipes-support/colord/colord-native.bb
+++ b/meta-oe/recipes-support/colord/colord-native.bb
@@ -1,6 +1,6 @@
1require ${BPN}.inc 1require ${BPN}.inc
2 2
3FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}-native:" 3FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}-native:"
4 4
5inherit meson native 5inherit meson native
6 6
diff --git a/meta-oe/recipes-support/colord/colord.bb b/meta-oe/recipes-support/colord/colord.bb
index f514c0b78..66dc4a580 100644
--- a/meta-oe/recipes-support/colord/colord.bb
+++ b/meta-oe/recipes-support/colord/colord.bb
@@ -4,7 +4,7 @@ inherit meson gobject-introspection gsettings gettext bash-completion systemd fe
4 4
5# polkit and gobject-introspection are mandatory and cannot be configured 5# polkit and gobject-introspection are mandatory and cannot be configured
6REQUIRED_DISTRO_FEATURES = "polkit gobject-introspection-data" 6REQUIRED_DISTRO_FEATURES = "polkit gobject-introspection-data"
7UNKNOWN_CONFIGURE_WHITELIST_append = " introspection" 7UNKNOWN_CONFIGURE_WHITELIST:append = " introspection"
8 8
9DEPENDS += " \ 9DEPENDS += " \
10 ${BPN}-native \ 10 ${BPN}-native \
@@ -28,9 +28,9 @@ EXTRA_OEMESON = " \
28PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" 28PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
29PACKAGECONFIG[systemd] = "-Dsystemd=true, -Dsystemd=false, systemd" 29PACKAGECONFIG[systemd] = "-Dsystemd=true, -Dsystemd=false, systemd"
30 30
31SYSTEMD_SERVICE_${PN} = "colord.service" 31SYSTEMD_SERVICE:${PN} = "colord.service"
32 32
33FILES_${PN} += " \ 33FILES:${PN} += " \
34 ${datadir}/dbus-1 \ 34 ${datadir}/dbus-1 \
35 ${datadir}/polkit-1 \ 35 ${datadir}/polkit-1 \
36 ${datadir}/glib-2.0 \ 36 ${datadir}/glib-2.0 \
@@ -42,4 +42,4 @@ FILES_${PN} += " \
42" 42"
43 43
44USERADD_PACKAGES = "${PN}" 44USERADD_PACKAGES = "${PN}"
45USERADD_PARAM_${PN} = "--system --user-group -d /var/lib/colord -s /bin/false colord" 45USERADD_PARAM:${PN} = "--system --user-group -d /var/lib/colord -s /bin/false colord"
diff --git a/meta-oe/recipes-support/consolation/consolation_0.0.8.bb b/meta-oe/recipes-support/consolation/consolation_0.0.8.bb
index 90bd560c4..2bd69e8d5 100644
--- a/meta-oe/recipes-support/consolation/consolation_0.0.8.bb
+++ b/meta-oe/recipes-support/consolation/consolation_0.0.8.bb
@@ -21,9 +21,9 @@ S = "${WORKDIR}/git"
21 21
22inherit autotools pkgconfig systemd 22inherit autotools pkgconfig systemd
23 23
24do_install_append() { 24do_install:append() {
25 install -d ${D}${systemd_system_unitdir} 25 install -d ${D}${systemd_system_unitdir}
26 install -m 644 ${B}/consolation.service ${D}${systemd_system_unitdir} 26 install -m 644 ${B}/consolation.service ${D}${systemd_system_unitdir}
27} 27}
28 28
29SYSTEMD_SERVICE_${PN} = "consolation.service" 29SYSTEMD_SERVICE:${PN} = "consolation.service"
diff --git a/meta-oe/recipes-support/cpp-netlib/cpp-netlib_git.bb b/meta-oe/recipes-support/cpp-netlib/cpp-netlib_git.bb
index 472b72fc2..3c271ae5d 100644
--- a/meta-oe/recipes-support/cpp-netlib/cpp-netlib_git.bb
+++ b/meta-oe/recipes-support/cpp-netlib/cpp-netlib_git.bb
@@ -22,5 +22,5 @@ inherit cmake pkgconfig
22 22
23DEPENDS = "zlib boost openssl" 23DEPENDS = "zlib boost openssl"
24 24
25EXTRA_OECMAKE_append = " -DCPP-NETLIB_BUILD_TESTS=OFF -DCPP-NETLIB_BUILD_EXAMPLES=OFF" 25EXTRA_OECMAKE:append = " -DCPP-NETLIB_BUILD_TESTS=OFF -DCPP-NETLIB_BUILD_EXAMPLES=OFF"
26 26
diff --git a/meta-oe/recipes-support/ctapi-common/ctapi-common_1.1-14.bb b/meta-oe/recipes-support/ctapi-common/ctapi-common_1.1-14.bb
index 3a049e76d..25d5b09e7 100644
--- a/meta-oe/recipes-support/ctapi-common/ctapi-common_1.1-14.bb
+++ b/meta-oe/recipes-support/ctapi-common/ctapi-common_1.1-14.bb
@@ -20,4 +20,4 @@ do_install() {
20 install -dm 755 ${D}${libdir}/ctapi 20 install -dm 755 ${D}${libdir}/ctapi
21} 21}
22 22
23FILES_${PN} += "${libdir}/ctapi" 23FILES:${PN} += "${libdir}/ctapi"
diff --git a/meta-oe/recipes-support/daemontools/daemontools_0.76.bb b/meta-oe/recipes-support/daemontools/daemontools_0.76.bb
index f0c5f7d7d..ed73408cd 100644
--- a/meta-oe/recipes-support/daemontools/daemontools_0.76.bb
+++ b/meta-oe/recipes-support/daemontools/daemontools_0.76.bb
@@ -35,10 +35,10 @@ do_install() {
35 install -d ${D}/${bindir} 35 install -d ${D}/${bindir}
36} 36}
37 37
38do_install_append_class-target() { 38do_install:append:class-target() {
39 install -m755 ${S}/command/* ${D}/${bindir} 39 install -m755 ${S}/command/* ${D}/${bindir}
40} 40}
41 41
42inherit update-alternatives 42inherit update-alternatives
43ALTERNATIVE_PRIORITY = "100" 43ALTERNATIVE_PRIORITY = "100"
44ALTERNATIVE_${PN} = "svc svok" 44ALTERNATIVE:${PN} = "svc svok"
diff --git a/meta-oe/recipes-support/devmem2/devmem2.bb b/meta-oe/recipes-support/devmem2/devmem2.bb
index 9bd1eb73d..56ca7a1b3 100644
--- a/meta-oe/recipes-support/devmem2/devmem2.bb
+++ b/meta-oe/recipes-support/devmem2/devmem2.bb
@@ -11,7 +11,7 @@ S = "${WORKDIR}"
11 11
12CFLAGS += "-DFORCE_STRICT_ALIGNMENT" 12CFLAGS += "-DFORCE_STRICT_ALIGNMENT"
13 13
14python do_unpack_append() { 14python do_unpack:append() {
15 os.rename("devmem2-new.c", "devmem2.c") 15 os.rename("devmem2-new.c", "devmem2.c")
16} 16}
17 17
diff --git a/meta-oe/recipes-support/dstat/dstat_0.7.4.bb b/meta-oe/recipes-support/dstat/dstat_0.7.4.bb
index 74af54ca5..0511f4a30 100644
--- a/meta-oe/recipes-support/dstat/dstat_0.7.4.bb
+++ b/meta-oe/recipes-support/dstat/dstat_0.7.4.bb
@@ -21,4 +21,4 @@ do_install() {
21 oe_runmake 'DESTDIR=${D}' install 21 oe_runmake 'DESTDIR=${D}' install
22} 22}
23 23
24RDEPENDS_${PN} += "python3-core python3-misc python3-resource python3-shell python3-unixadmin" 24RDEPENDS:${PN} += "python3-core python3-misc python3-resource python3-shell python3-unixadmin"
diff --git a/meta-oe/recipes-support/eject/eject_2.1.5.bb b/meta-oe/recipes-support/eject/eject_2.1.5.bb
index dec2e7ab4..ca1a2457f 100644
--- a/meta-oe/recipes-support/eject/eject_2.1.5.bb
+++ b/meta-oe/recipes-support/eject/eject_2.1.5.bb
@@ -20,7 +20,7 @@ S = "${WORKDIR}/${BPN}"
20 20
21PR = "r1" 21PR = "r1"
22 22
23do_compile_prepend() { 23do_compile:prepend() {
24 # PO subdir must be in build directory 24 # PO subdir must be in build directory
25 if [ ! ${S} = ${B} ]; then 25 if [ ! ${S} = ${B} ]; then
26 mkdir -p ${B}/po 26 mkdir -p ${B}/po
@@ -28,11 +28,11 @@ do_compile_prepend() {
28 fi 28 fi
29} 29}
30 30
31ALTERNATIVE_${PN} = "volname eject" 31ALTERNATIVE:${PN} = "volname eject"
32ALTERNATIVE_LINK_NAME[volname] = "${bindir}/volname" 32ALTERNATIVE_LINK_NAME[volname] = "${bindir}/volname"
33ALTERNATIVE_LINK_NAME[eject] = "${bindir}/eject" 33ALTERNATIVE_LINK_NAME[eject] = "${bindir}/eject"
34ALTERNATIVE_PRIORITY[volname] = "100" 34ALTERNATIVE_PRIORITY[volname] = "100"
35ALTERNATIVE_PRIORITY[eject] = "100" 35ALTERNATIVE_PRIORITY[eject] = "100"
36 36
37ALTERNATIVE_${PN}-doc = "eject.1" 37ALTERNATIVE:${PN}-doc = "eject.1"
38ALTERNATIVE_LINK_NAME[eject.1] = "${mandir}/man1/eject.1" 38ALTERNATIVE_LINK_NAME[eject.1] = "${mandir}/man1/eject.1"
diff --git a/meta-oe/recipes-support/emacs/emacs_27.2.bb b/meta-oe/recipes-support/emacs/emacs_27.2.bb
index 01629f416..485d78ce4 100644
--- a/meta-oe/recipes-support/emacs/emacs_27.2.bb
+++ b/meta-oe/recipes-support/emacs/emacs_27.2.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464"
7SRC_URI = "https://ftp.gnu.org/pub/gnu/emacs/emacs-${PV}.tar.xz \ 7SRC_URI = "https://ftp.gnu.org/pub/gnu/emacs/emacs-${PV}.tar.xz \
8 file://emacs-glibc-2.34.patch \ 8 file://emacs-glibc-2.34.patch \
9 " 9 "
10SRC_URI_append_class-target = " file://usemake-docfile-native.patch" 10SRC_URI:append:class-target = " file://usemake-docfile-native.patch"
11 11
12SRC_URI[sha256sum] = "b4a7cc4e78e63f378624e0919215b910af5bb2a0afc819fad298272e9f40c1b9" 12SRC_URI[sha256sum] = "b4a7cc4e78e63f378624e0919215b910af5bb2a0afc819fad298272e9f40c1b9"
13 13
@@ -22,24 +22,24 @@ PACKAGECONFIG ??= "gnutls kerberos libgmp"
22EXTRA_OECONF = " --with-x=no --with-dumping=none" 22EXTRA_OECONF = " --with-x=no --with-dumping=none"
23 23
24DEPENDS = "ncurses" 24DEPENDS = "ncurses"
25DEPENDS_append_class-target = " emacs-native" 25DEPENDS:append:class-target = " emacs-native"
26 26
27inherit autotools mime-xdg 27inherit autotools mime-xdg
28 28
29 29
30do_compile_class-native (){ 30do_compile:class-native (){
31 cd ${B}/lib-src 31 cd ${B}/lib-src
32 oe_runmake make-docfile 32 oe_runmake make-docfile
33 oe_runmake make-fingerprint 33 oe_runmake make-fingerprint
34} 34}
35do_install_class-native(){ 35do_install:class-native(){
36 install -d ${D}${bindir} 36 install -d ${D}${bindir}
37 install -m 755 ${B}/lib-src/make-docfile ${D}/${bindir}/ 37 install -m 755 ${B}/lib-src/make-docfile ${D}/${bindir}/
38 install -m 755 ${B}/lib-src/make-fingerprint ${D}/${bindir}/ 38 install -m 755 ${B}/lib-src/make-fingerprint ${D}/${bindir}/
39} 39}
40 40
41 41
42do_install_append(){ 42do_install:append(){
43 # Delete systemd stuff, extend using DISTRO_FEATURES? 43 # Delete systemd stuff, extend using DISTRO_FEATURES?
44 rm -rf ${D}/${libdir} 44 rm -rf ${D}/${libdir}
45 # Extra stuff which isnt needed 45 # Extra stuff which isnt needed
@@ -59,13 +59,13 @@ do_install_append(){
59# The lists of files are long but are worth it 59# The lists of files are long but are worth it
60# Installing "emacs" installs the base package 60# Installing "emacs" installs the base package
61PACKAGE_BEFORE_PN = "${PN}-minimal ${PN}-base ${PN}-full" 61PACKAGE_BEFORE_PN = "${PN}-minimal ${PN}-base ${PN}-full"
62RPROVIDES_${PN}-base = "${PN}" 62RPROVIDES:${PN}-base = "${PN}"
63RDEPENDS_${PN}-base_class-target = "${PN}-minimal" 63RDEPENDS:${PN}-base:class-target = "${PN}-minimal"
64RDEPENDS_${PN}-full_class-target = "${PN}" 64RDEPENDS:${PN}-full:class-target = "${PN}"
65 65
66 66
67# A minimal version of emacs that works 67# A minimal version of emacs that works
68FILES_${PN}-minimal = " \ 68FILES:${PN}-minimal = " \
69 ${datadir}/${BPN}/${PV}/lisp/loadup.el \ 69 ${datadir}/${BPN}/${PV}/lisp/loadup.el \
70 ${datadir}/${BPN}/${PV}/lisp/emacs-lisp/byte-run.elc \ 70 ${datadir}/${BPN}/${PV}/lisp/emacs-lisp/byte-run.elc \
71 ${datadir}/${BPN}/${PV}/lisp/emacs-lisp/backquote.elc \ 71 ${datadir}/${BPN}/${PV}/lisp/emacs-lisp/backquote.elc \
@@ -185,7 +185,7 @@ FILES_${PN}-minimal = " \
185 185
186 186
187# What works for "most" is relative, but this can be easily extended if needed 187# What works for "most" is relative, but this can be easily extended if needed
188FILES_${PN}-base = " \ 188FILES:${PN}-base = " \
189 ${datadir}/${BPN}/${PV}/etc/srecode \ 189 ${datadir}/${BPN}/${PV}/etc/srecode \
190 ${datadir}/${BPN}/${PV}/etc/e \ 190 ${datadir}/${BPN}/${PV}/etc/e \
191 ${datadir}/${BPN}/${PV}/etc/forms \ 191 ${datadir}/${BPN}/${PV}/etc/forms \
@@ -253,8 +253,8 @@ FILES_${PN}-base = " \
253" 253"
254 254
255# Restore FILES for the full package to catch everything left 255# Restore FILES for the full package to catch everything left
256FILES_${PN}-full = "${FILES_${PN}}" 256FILES:${PN}-full = "${FILES_${PN}}"
257FILES_${PN}-full_append = " ${datadir}/icons" 257FILES:${PN}-full:append = " ${datadir}/icons"
258 258
259 259
260# The following does NOT build a native emacs. 260# The following does NOT build a native emacs.
diff --git a/meta-oe/recipes-support/enca/enca_1.19.bb b/meta-oe/recipes-support/enca/enca_1.19.bb
index 0adf0a29c..f81ed670c 100644
--- a/meta-oe/recipes-support/enca/enca_1.19.bb
+++ b/meta-oe/recipes-support/enca/enca_1.19.bb
@@ -16,12 +16,12 @@ SRC_URI[sha256sum] = "4c305cc59f3e57f2cfc150a6ac511690f43633595760e1cb266bf23362
16 16
17inherit autotools 17inherit autotools
18 18
19do_configure_prepend() { 19do_configure:prepend() {
20 # remove failing test which checks for something that isn't even used 20 # remove failing test which checks for something that isn't even used
21 sed -i -e '/ye_FUNC_SCANF_MODIF_SIZE_T/d' ${S}/configure.ac 21 sed -i -e '/ye_FUNC_SCANF_MODIF_SIZE_T/d' ${S}/configure.ac
22} 22}
23 23
24do_configure_append() { 24do_configure:append() {
25 sed -i s:-I/usr/include::g ${B}/Makefile 25 sed -i s:-I/usr/include::g ${B}/Makefile
26 sed -i s:-I/usr/include::g ${B}/*/Makefile 26 sed -i s:-I/usr/include::g ${B}/*/Makefile
27} 27}
diff --git a/meta-oe/recipes-support/espeak/espeak_1.48.04.bb b/meta-oe/recipes-support/espeak/espeak_1.48.04.bb
index 78f8f85c9..8dcc9789c 100644
--- a/meta-oe/recipes-support/espeak/espeak_1.48.04.bb
+++ b/meta-oe/recipes-support/espeak/espeak_1.48.04.bb
@@ -19,7 +19,7 @@ inherit siteinfo qemu
19CXXFLAGS += "-DUSE_PORTAUDIO" 19CXXFLAGS += "-DUSE_PORTAUDIO"
20TARGET_CC_ARCH += "${LDFLAGS}" 20TARGET_CC_ARCH += "${LDFLAGS}"
21 21
22FILES_${PN} += "${datadir}/espeak-data" 22FILES:${PN} += "${datadir}/espeak-data"
23 23
24do_configure() { 24do_configure() {
25 # "speak" binary, a TTS engine, uses portaudio in either APIs V18 or V19, use V19 25 # "speak" binary, a TTS engine, uses portaudio in either APIs V18 or V19, use V19
@@ -64,4 +64,4 @@ do_install() {
64 cp -R --no-dereference --preserve=mode,links ${S}/espeak-data/* ${D}${datadir}/espeak-data 64 cp -R --no-dereference --preserve=mode,links ${S}/espeak-data/* ${D}${datadir}/espeak-data
65} 65}
66 66
67RDEPENDS_${PN} = "portaudio-v19" 67RDEPENDS:${PN} = "portaudio-v19"
diff --git a/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
index c9a382ad4..08710aa1d 100644
--- a/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
+++ b/meta-oe/recipes-support/evemu-tools/evemu-tools_git.bb
@@ -16,6 +16,6 @@ PV = "gitr${SRCPV}"
16inherit autotools pkgconfig 16inherit autotools pkgconfig
17 17
18PACKAGES =+ "${PN}-python" 18PACKAGES =+ "${PN}-python"
19FILES_${PN}-python = "${libdir}/python*/site-packages/*" 19FILES:${PN}-python = "${libdir}/python*/site-packages/*"
20RDEPENDS_${PN}-python = "python3" 20RDEPENDS:${PN}-python = "python3"
21 21
diff --git a/meta-oe/recipes-support/farsight/libnice_0.1.18.bb b/meta-oe/recipes-support/farsight/libnice_0.1.18.bb
index f3e7b8bac..c65d72cd8 100644
--- a/meta-oe/recipes-support/farsight/libnice_0.1.18.bb
+++ b/meta-oe/recipes-support/farsight/libnice_0.1.18.bb
@@ -25,16 +25,16 @@ GTKDOC_MESON_DISABLE_FLAG = "disabled"
25 25
26inherit meson gtk-doc gobject-introspection 26inherit meson gtk-doc gobject-introspection
27 27
28FILES_${PN} += "${libdir}/gstreamer-1.0/*.so" 28FILES:${PN} += "${libdir}/gstreamer-1.0/*.so"
29FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la" 29FILES:${PN}-dev += "${libdir}/gstreamer-1.0/*.la"
30FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" 30FILES:${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a"
31FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" 31FILES:${PN}-dbg += "${libdir}/gstreamer-1.0/.debug"
32 32
33do_configure_prepend() { 33do_configure:prepend() {
34 mkdir ${S}/m4 || true 34 mkdir ${S}/m4 || true
35} 35}
36 36
37do_compile_append() { 37do_compile:append() {
38 for i in $(find ${B} -name "*.pc") ; do 38 for i in $(find ${B} -name "*.pc") ; do
39 sed -i -e s:${STAGING_DIR_TARGET}::g \ 39 sed -i -e s:${STAGING_DIR_TARGET}::g \
40 -e s:/${TARGET_SYS}::g \ 40 -e s:/${TARGET_SYS}::g \
diff --git a/meta-oe/recipes-support/fbset/fbset-modes.bb b/meta-oe/recipes-support/fbset/fbset-modes.bb
index b76855332..034c2871a 100644
--- a/meta-oe/recipes-support/fbset/fbset-modes.bb
+++ b/meta-oe/recipes-support/fbset/fbset-modes.bb
@@ -18,4 +18,4 @@ do_install() {
18# to disable "all" behavior (found when comparing qemuarm and qemux86 signatures) 18# to disable "all" behavior (found when comparing qemuarm and qemux86 signatures)
19PACKAGE_ARCH = "${MACHINE_ARCH}" 19PACKAGE_ARCH = "${MACHINE_ARCH}"
20 20
21CONFFILES_${PN} = "${sysconfdir}/fb.modes" 21CONFFILES:${PN} = "${sysconfdir}/fb.modes"
diff --git a/meta-oe/recipes-support/fbset/fbset_2.1.bb b/meta-oe/recipes-support/fbset/fbset_2.1.bb
index e3e406ff5..969a6d23a 100644
--- a/meta-oe/recipes-support/fbset/fbset_2.1.bb
+++ b/meta-oe/recipes-support/fbset/fbset_2.1.bb
@@ -9,7 +9,7 @@ SUMMARY = "The fbset console tool"
9HOMEPAGE = "http://users.telenet.be/geertu/Linux/fbdev/" 9HOMEPAGE = "http://users.telenet.be/geertu/Linux/fbdev/"
10LICENSE = "GPLv2" 10LICENSE = "GPLv2"
11LIC_FILES_CHKSUM = "file://fbset.c;endline=19;md5=bf326f82cdfcac391af208f019c5603f" 11LIC_FILES_CHKSUM = "file://fbset.c;endline=19;md5=bf326f82cdfcac391af208f019c5603f"
12RRECOMMENDS_${PN} = "fbset-modes" 12RRECOMMENDS:${PN} = "fbset-modes"
13DEPENDS = "bison-native flex-native" 13DEPENDS = "bison-native flex-native"
14 14
15PR = "r4" 15PR = "r4"
@@ -29,7 +29,7 @@ do_install() {
29 install -m 0644 ${B}/*.8 ${D}${datadir}/man/man8 29 install -m 0644 ${B}/*.8 ${D}${datadir}/man/man8
30} 30}
31 31
32ALTERNATIVE_fbset = "fbset" 32ALTERNATIVE:fbset = "fbset"
33ALTERNATIVE_LINK_NAME[fbset] = "${sbindir}/fbset" 33ALTERNATIVE_LINK_NAME[fbset] = "${sbindir}/fbset"
34ALTERNATIVE_TARGET[fbset] = "${sbindir}/fbset.real" 34ALTERNATIVE_TARGET[fbset] = "${sbindir}/fbset.real"
35ALTERNATIVE_PRIORITY[fbset] = "55" 35ALTERNATIVE_PRIORITY[fbset] = "55"
diff --git a/meta-oe/recipes-support/fftw/fftw_3.3.9.bb b/meta-oe/recipes-support/fftw/fftw_3.3.9.bb
index 9979c21b8..38bf3a19c 100644
--- a/meta-oe/recipes-support/fftw/fftw_3.3.9.bb
+++ b/meta-oe/recipes-support/fftw/fftw_3.3.9.bb
@@ -23,8 +23,8 @@ CFLAGS += "-D_GNU_SOURCE"
23# neon is optional for arm version < 8 -> check tune features 23# neon is optional for arm version < 8 -> check tune features
24FFTW_NEON = "${@bb.utils.contains('TUNE_FEATURES', 'neon', '--enable-neon', '', d)}" 24FFTW_NEON = "${@bb.utils.contains('TUNE_FEATURES', 'neon', '--enable-neon', '', d)}"
25# neon is suppored for arm version = 8 -> enable 25# neon is suppored for arm version = 8 -> enable
26FFTW_NEON_aarch64 = "--enable-neon" 26FFTW_NEON:aarch64 = "--enable-neon"
27FFTW_NEON_class-native = "" 27FFTW_NEON:class-native = ""
28 28
29do_configure() { 29do_configure() {
30 # configure fftw 30 # configure fftw
@@ -84,19 +84,19 @@ do_install_ptest() {
84} 84}
85 85
86PACKAGES =+ "libfftw libfftwl libfftwf" 86PACKAGES =+ "libfftw libfftwl libfftwf"
87FILES_libfftw = "${libdir}/libfftw3.so.* ${libdir}/libfftw3_*.so.*" 87FILES:libfftw = "${libdir}/libfftw3.so.* ${libdir}/libfftw3_*.so.*"
88FILES_libfftwl = "${libdir}/libfftw3l.so.* ${libdir}/libfftw3l_*.so.*" 88FILES:libfftwl = "${libdir}/libfftw3l.so.* ${libdir}/libfftw3l_*.so.*"
89FILES_libfftwf = "${libdir}/libfftw3f.so.* ${libdir}/libfftw3f_*.so.*" 89FILES:libfftwf = "${libdir}/libfftw3f.so.* ${libdir}/libfftw3f_*.so.*"
90 90
91PACKAGES =+ "fftw-wisdom fftwl-wisdom fftwf-wisdom fftw-wisdom-to-conf" 91PACKAGES =+ "fftw-wisdom fftwl-wisdom fftwf-wisdom fftw-wisdom-to-conf"
92FILES_fftw-wisdom = "${bindir}/fftw-wisdom" 92FILES:fftw-wisdom = "${bindir}/fftw-wisdom"
93FILES_fftwl-wisdom = "${bindir}/fftwl-wisdom" 93FILES:fftwl-wisdom = "${bindir}/fftwl-wisdom"
94FILES_fftwf-wisdom = "${bindir}/fftwf-wisdom" 94FILES:fftwf-wisdom = "${bindir}/fftwf-wisdom"
95FILES_fftw-wisdom-to-conf = "${bindir}/fftw-wisdom-to-conf" 95FILES:fftw-wisdom-to-conf = "${bindir}/fftw-wisdom-to-conf"
96 96
97FILES_${PN}-dev += "${libdir}/cmake" 97FILES:${PN}-dev += "${libdir}/cmake"
98RDEPENDS_${PN}-dev = "libfftw libfftwl libfftwf" 98RDEPENDS:${PN}-dev = "libfftw libfftwl libfftwf"
99RDEPENDS_${PN}-ptest += "perl" 99RDEPENDS:${PN}-ptest += "perl"
100RDEPENDS_${PN}-ptest_remove = "fftw" 100RDEPENDS:${PN}-ptest:remove = "fftw"
101 101
102BBCLASSEXTEND = "native" 102BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-support/fltk/fltk-native.bb b/meta-oe/recipes-support/fltk/fltk-native.bb
index 5d5a236be..8d3992a6e 100644
--- a/meta-oe/recipes-support/fltk/fltk-native.bb
+++ b/meta-oe/recipes-support/fltk/fltk-native.bb
@@ -18,7 +18,7 @@ EXTRA_OECMAKE += " \
18# lib/libfltk.a(Fl_Native_File_Chooser.cxx.o): undefined reference to symbol 'dlsym@@GLIBC_2.2.5' 18# lib/libfltk.a(Fl_Native_File_Chooser.cxx.o): undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
19LDFLAGS += "-ldl" 19LDFLAGS += "-ldl"
20 20
21do_install_append() { 21do_install:append() {
22 # make sure native fltk-config is not used accidentaly 22 # make sure native fltk-config is not used accidentaly
23 rm -f ${D}${bindir}/fltk-config 23 rm -f ${D}${bindir}/fltk-config
24} 24}
diff --git a/meta-oe/recipes-support/fltk/fltk.bb b/meta-oe/recipes-support/fltk/fltk.bb
index 51b4a0bc8..ca2b517d7 100644
--- a/meta-oe/recipes-support/fltk/fltk.bb
+++ b/meta-oe/recipes-support/fltk/fltk.bb
@@ -22,23 +22,23 @@ PACKAGECONFIG[xinerama] = "-DOPTION_USE_XINERAMA=ON,-DOPTION_USE_XINERAMA=OFF,li
22PACKAGECONFIG[xfixes] = "-DOPTION_USE_XFIXES=ON,-DOPTION_USE_XFIXES=OFF,libxfixes" 22PACKAGECONFIG[xfixes] = "-DOPTION_USE_XFIXES=ON,-DOPTION_USE_XFIXES=OFF,libxfixes"
23PACKAGECONFIG[xcursor] = "-DOPTION_USE_XCURSOR=ON,-DOPTION_USE_XCURSOR=OFF,libxcursor" 23PACKAGECONFIG[xcursor] = "-DOPTION_USE_XCURSOR=ON,-DOPTION_USE_XCURSOR=OFF,libxcursor"
24 24
25do_install_append() { 25do_install:append() {
26 sed -i -e 's,${STAGING_DIR_HOST},,g' ${D}${bindir}/fltk-config 26 sed -i -e 's,${STAGING_DIR_HOST},,g' ${D}${bindir}/fltk-config
27} 27}
28 28
29python populate_packages_prepend () { 29python populate_packages:prepend () {
30 if (d.getVar('DEBIAN_NAMES')): 30 if (d.getVar('DEBIAN_NAMES')):
31 d.setVar('PKG_${BPN}', 'libfltk${PV}') 31 d.setVar('PKG:${BPN}', 'libfltk${PV}')
32} 32}
33 33
34LEAD_SONAME = "libfltk.so" 34LEAD_SONAME = "libfltk.so"
35 35
36# .desktop / icons / mime only necessary for fluid app 36# .desktop / icons / mime only necessary for fluid app
37FILES_${PN}-bin += " \ 37FILES:${PN}-bin += " \
38 ${datadir}/applications \ 38 ${datadir}/applications \
39 ${datadir}/icons \ 39 ${datadir}/icons \
40 ${datadir}/mime \ 40 ${datadir}/mime \
41" 41"
42 42
43# cmake files 43# cmake files
44FILES_${PN}-dev += "${datadir}/fltk" 44FILES:${PN}-dev += "${datadir}/fltk"
diff --git a/meta-oe/recipes-support/freerdp/freerdp_2.3.0.bb b/meta-oe/recipes-support/freerdp/freerdp_2.3.0.bb
index 8890f6ce9..f46834445 100644
--- a/meta-oe/recipes-support/freerdp/freerdp_2.3.0.bb
+++ b/meta-oe/recipes-support/freerdp/freerdp_2.3.0.bb
@@ -48,19 +48,19 @@ PACKAGECONFIG[cups] = "-DWITH_CUPS=ON,-DWITH_CUPS=OFF,cups"
48PACKAGES =+ "libfreerdp" 48PACKAGES =+ "libfreerdp"
49 49
50LEAD_SONAME = "libfreerdp.so" 50LEAD_SONAME = "libfreerdp.so"
51FILES_libfreerdp = "${libdir}/lib*${SOLIBS}" 51FILES:libfreerdp = "${libdir}/lib*${SOLIBS}"
52 52
53PACKAGES_DYNAMIC += "^libfreerdp-plugin-.*" 53PACKAGES_DYNAMIC += "^libfreerdp-plugin-.*"
54 54
55# we will need winpr-makecert to generate TLS certificates 55# we will need winpr-makecert to generate TLS certificates
56do_install_append () { 56do_install:append () {
57 install -d ${D}${bindir} 57 install -d ${D}${bindir}
58 install -m755 winpr/tools/makecert-cli/winpr-makecert ${D}${bindir} 58 install -m755 winpr/tools/makecert-cli/winpr-makecert ${D}${bindir}
59 rm -rf ${D}${libdir}/cmake 59 rm -rf ${D}${libdir}/cmake
60 rm -rf ${D}${libdir}/freerdp 60 rm -rf ${D}${libdir}/freerdp
61} 61}
62 62
63python populate_packages_prepend () { 63python populate_packages:prepend () {
64 freerdp_root = d.expand('${libdir}/freerdp') 64 freerdp_root = d.expand('${libdir}/freerdp')
65 65
66 do_split_packages(d, freerdp_root, '^(audin_.*)\.so$', 66 do_split_packages(d, freerdp_root, '^(audin_.*)\.so$',
diff --git a/meta-oe/recipes-support/function2/function2_4.2.0.bb b/meta-oe/recipes-support/function2/function2_4.2.0.bb
index 14b988337..8b0c78667 100644
--- a/meta-oe/recipes-support/function2/function2_4.2.0.bb
+++ b/meta-oe/recipes-support/function2/function2_4.2.0.bb
@@ -14,7 +14,7 @@ inherit cmake
14inherit ptest 14inherit ptest
15 15
16# Installs some data to incorrect top-level /usr directory 16# Installs some data to incorrect top-level /usr directory
17do_install_append() { 17do_install:append() {
18 mkdir -p ${D}/${datadir}/function2 18 mkdir -p ${D}/${datadir}/function2
19 mv ${D}/${prefix}/Readme.md ${D}/${datadir}/function2/ 19 mv ${D}/${prefix}/Readme.md ${D}/${datadir}/function2/
20 mv ${D}/${prefix}/LICENSE.txt ${D}/${datadir}/function2/ 20 mv ${D}/${prefix}/LICENSE.txt ${D}/${datadir}/function2/
diff --git a/meta-oe/recipes-support/gd/gd_2.3.2.bb b/meta-oe/recipes-support/gd/gd_2.3.2.bb
index 4e95fa954..c9ed029f9 100644
--- a/meta-oe/recipes-support/gd/gd_2.3.2.bb
+++ b/meta-oe/recipes-support/gd/gd_2.3.2.bb
@@ -34,21 +34,21 @@ EXTRA_OECONF += " --disable-rpath \
34 34
35EXTRA_OEMAKE = 'LDFLAGS="${LDFLAGS}"' 35EXTRA_OEMAKE = 'LDFLAGS="${LDFLAGS}"'
36 36
37DEBUG_OPTIMIZATION_append = " -Wno-error=maybe-uninitialized" 37DEBUG_OPTIMIZATION:append = " -Wno-error=maybe-uninitialized"
38 38
39do_install_append_class-target() { 39do_install:append:class-target() {
40 # cleanup buildpaths from gdlib.pc 40 # cleanup buildpaths from gdlib.pc
41 sed -i -e 's#${STAGING_DIR_HOST}##g' ${D}${libdir}/pkgconfig/gdlib.pc 41 sed -i -e 's#${STAGING_DIR_HOST}##g' ${D}${libdir}/pkgconfig/gdlib.pc
42} 42}
43 43
44PACKAGES += "${PN}-tools" 44PACKAGES += "${PN}-tools"
45 45
46FILES_${PN} = "${libdir}/lib*${SOLIBS}" 46FILES:${PN} = "${libdir}/lib*${SOLIBS}"
47FILES_${PN}-tools = "${bindir}/*" 47FILES:${PN}-tools = "${bindir}/*"
48 48
49PROVIDES += "${PN}-tools" 49PROVIDES += "${PN}-tools"
50RPROVIDES_${PN}-tools = "${PN}-tools" 50RPROVIDES:${PN}-tools = "${PN}-tools"
51RDEPENDS_${PN}-tools = "perl perl-module-strict" 51RDEPENDS:${PN}-tools = "perl perl-module-strict"
52 52
53CVE_PRODUCT = "libgd" 53CVE_PRODUCT = "libgd"
54 54
diff --git a/meta-oe/recipes-support/gflags/gflags_2.2.2.bb b/meta-oe/recipes-support/gflags/gflags_2.2.2.bb
index 6eea0c00e..6436df457 100644
--- a/meta-oe/recipes-support/gflags/gflags_2.2.2.bb
+++ b/meta-oe/recipes-support/gflags/gflags_2.2.2.bb
@@ -13,8 +13,8 @@ inherit cmake
13EXTRA_OECMAKE="-DBUILD_SHARED_LIBS=ON -DREGISTER_INSTALL_PREFIX=OFF -DLIB_INSTALL_DIR=${baselib}" 13EXTRA_OECMAKE="-DBUILD_SHARED_LIBS=ON -DREGISTER_INSTALL_PREFIX=OFF -DLIB_INSTALL_DIR=${baselib}"
14 14
15PACKAGES =+ "${PN}-bash-completion" 15PACKAGES =+ "${PN}-bash-completion"
16FILES_${PN}-bash-completion += "${bindir}/gflags_completions.sh" 16FILES:${PN}-bash-completion += "${bindir}/gflags_completions.sh"
17 17
18RDEPENDS_${PN}-bash-completion = "bash bash-completion" 18RDEPENDS:${PN}-bash-completion = "bash bash-completion"
19 19
20BBCLASSEXTEND = "native nativesdk" 20BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-support/glog/glog_0.5.0.bb b/meta-oe/recipes-support/glog/glog_0.5.0.bb
index c4ba9f244..40199343e 100644
--- a/meta-oe/recipes-support/glog/glog_0.5.0.bb
+++ b/meta-oe/recipes-support/glog/glog_0.5.0.bb
@@ -18,16 +18,16 @@ S = "${WORKDIR}/git"
18inherit cmake 18inherit cmake
19 19
20PACKAGECONFIG ?= "shared unwind" 20PACKAGECONFIG ?= "shared unwind"
21PACKAGECONFIG_remove_riscv64 = "unwind" 21PACKAGECONFIG:remove:riscv64 = "unwind"
22PACKAGECONFIG_remove_riscv32 = "unwind" 22PACKAGECONFIG:remove:riscv32 = "unwind"
23PACKAGECONFIG_append_libc-musl_riscv64 = " execinfo" 23PACKAGECONFIG:append:libc-musl:riscv64 = " execinfo"
24PACKAGECONFIG_append_libc-musl_riscv32 = " execinfo" 24PACKAGECONFIG:append:libc-musl:riscv32 = " execinfo"
25 25
26PACKAGECONFIG[unwind] = "-DWITH_UNWIND=ON,-DWITH_UNWIND=OFF,libunwind,libunwind" 26PACKAGECONFIG[unwind] = "-DWITH_UNWIND=ON,-DWITH_UNWIND=OFF,libunwind,libunwind"
27PACKAGECONFIG[execinfo] = ",,libexecinfo" 27PACKAGECONFIG[execinfo] = ",,libexecinfo"
28PACKAGECONFIG[shared] = "-DBUILD_SHARED_LIBS=ON,-DBUILD_SHARED_LIBS=OFF,," 28PACKAGECONFIG[shared] = "-DBUILD_SHARED_LIBS=ON,-DBUILD_SHARED_LIBS=OFF,,"
29 29
30do_configure_append() { 30do_configure:append() {
31 # remove WORKDIR info to improve reproducibility 31 # remove WORKDIR info to improve reproducibility
32 if [ -f "${B}/config.h" ] ; then 32 if [ -f "${B}/config.h" ] ; then
33 sed -i 's/'$(echo ${WORKDIR} | sed 's_/_\\/_g')'/../g' ${B}/config.h 33 sed -i 's/'$(echo ${WORKDIR} | sed 's_/_\\/_g')'/../g' ${B}/config.h
diff --git a/meta-oe/recipes-support/gperftools/gperftools_2.9.1.bb b/meta-oe/recipes-support/gperftools/gperftools_2.9.1.bb
index bf8cb9017..557af0e85 100644
--- a/meta-oe/recipes-support/gperftools/gperftools_2.9.1.bb
+++ b/meta-oe/recipes-support/gperftools/gperftools_2.9.1.bb
@@ -8,7 +8,7 @@ Included are an optimized thread-caching malloc() and cpu and heap profiling uti
8LICENSE = "BSD-3-Clause" 8LICENSE = "BSD-3-Clause"
9LIC_FILES_CHKSUM = "file://COPYING;md5=762732742c73dc6c7fbe8632f06c059a" 9LIC_FILES_CHKSUM = "file://COPYING;md5=762732742c73dc6c7fbe8632f06c059a"
10 10
11DEPENDS_append_libc-musl = " libucontext" 11DEPENDS:append:libc-musl = " libucontext"
12 12
13SRCREV = "f7c6fb6c8e99d6b1b725e5994373bcd19ffdf8fd" 13SRCREV = "f7c6fb6c8e99d6b1b725e5994373bcd19ffdf8fd"
14SRC_URI = "git://github.com/gperftools/gperftools \ 14SRC_URI = "git://github.com/gperftools/gperftools \
@@ -19,7 +19,7 @@ SRC_URI = "git://github.com/gperftools/gperftools \
19 file://sgidef.patch \ 19 file://sgidef.patch \
20 " 20 "
21 21
22SRC_URI_append_libc-musl = " file://ppc-musl.patch" 22SRC_URI:append:libc-musl = " file://ppc-musl.patch"
23 23
24inherit autotools 24inherit autotools
25 25
@@ -28,32 +28,32 @@ S = "${WORKDIR}/git"
28# On mips, we have the following error. 28# On mips, we have the following error.
29# do_page_fault(): sending SIGSEGV to ls for invalid read access from 00000008 29# do_page_fault(): sending SIGSEGV to ls for invalid read access from 00000008
30# Segmentation fault (core dumped) 30# Segmentation fault (core dumped)
31COMPATIBLE_HOST_mipsarch = "null" 31COMPATIBLE_HOST:mipsarch = "null"
32COMPATIBLE_HOST_riscv64 = "null" 32COMPATIBLE_HOST:riscv64 = "null"
33COMPATIBLE_HOST_riscv32 = "null" 33COMPATIBLE_HOST:riscv32 = "null"
34 34
35# Disable thumb1 35# Disable thumb1
36# {standard input}: Assembler messages: 36# {standard input}: Assembler messages:
37# {standard input}:434: Error: lo register required -- `ldr pc,[sp]' 37# {standard input}:434: Error: lo register required -- `ldr pc,[sp]'
38# Makefile:4538: recipe for target 'src/base/libtcmalloc_la-linuxthreads.lo' failed 38# Makefile:4538: recipe for target 'src/base/libtcmalloc_la-linuxthreads.lo' failed
39ARM_INSTRUCTION_SET_armv5 = "arm" 39ARM_INSTRUCTION_SET:armv5 = "arm"
40ARM_INSTRUCTION_SET_toolchain-clang_arm = "arm" 40ARM_INSTRUCTION_SET:toolchain-clang:arm = "arm"
41 41
42EXTRA_OECONF_append_libc-musl_powerpc64le = " --disable-cpu-profiler --disable-heap-profiler --disable-heap-checker" 42EXTRA_OECONF:append:libc-musl:powerpc64le = " --disable-cpu-profiler --disable-heap-profiler --disable-heap-checker"
43PACKAGECONFIG ?= "libunwind static" 43PACKAGECONFIG ?= "libunwind static"
44PACKAGECONFIG_remove_arm_libc-musl = "libunwind" 44PACKAGECONFIG:remove:arm:libc-musl = "libunwind"
45PACKAGECONFIG_remove_riscv64 = "libunwind" 45PACKAGECONFIG:remove:riscv64 = "libunwind"
46PACKAGECONFIG_remove_riscv32 = "libunwind" 46PACKAGECONFIG:remove:riscv32 = "libunwind"
47 47
48PACKAGECONFIG[libunwind] = "--enable-libunwind,--disable-libunwind,libunwind" 48PACKAGECONFIG[libunwind] = "--enable-libunwind,--disable-libunwind,libunwind"
49PACKAGECONFIG[static] = "--enable-static,--disable-static," 49PACKAGECONFIG[static] = "--enable-static,--disable-static,"
50 50
51PACKAGE_BEFORE_PN += "libtcmalloc-minimal" 51PACKAGE_BEFORE_PN += "libtcmalloc-minimal"
52FILES_libtcmalloc-minimal = "${libdir}/libtcmalloc_minimal*${SOLIBS} ${libdir}/libtcmalloc_minimal_debug*${SOLIBS}" 52FILES:libtcmalloc-minimal = "${libdir}/libtcmalloc_minimal*${SOLIBS} ${libdir}/libtcmalloc_minimal_debug*${SOLIBS}"
53 53
54# pprof tool requires Getopt::long and POSIX perl5 modules. 54# pprof tool requires Getopt::long and POSIX perl5 modules.
55# Also runs `objdump` on each cpuprofile data file 55# Also runs `objdump` on each cpuprofile data file
56RDEPENDS_${PN} += " \ 56RDEPENDS:${PN} += " \
57 binutils \ 57 binutils \
58 curl \ 58 curl \
59 perl-module-carp \ 59 perl-module-carp \
@@ -63,4 +63,4 @@ RDEPENDS_${PN} += " \
63 perl-module-posix \ 63 perl-module-posix \
64" 64"
65 65
66RDEPENDS_${PN} += "libtcmalloc-minimal (= ${EXTENDPKGV})" 66RDEPENDS:${PN} += "libtcmalloc-minimal (= ${EXTENDPKGV})"
diff --git a/meta-oe/recipes-support/gpm/gpm_git.bb b/meta-oe/recipes-support/gpm/gpm_git.bb
index 600b25df8..039c9554e 100644
--- a/meta-oe/recipes-support/gpm/gpm_git.bb
+++ b/meta-oe/recipes-support/gpm/gpm_git.bb
@@ -25,15 +25,15 @@ inherit autotools-brokensep update-rc.d systemd texinfo
25INITSCRIPT_NAME = "gpm" 25INITSCRIPT_NAME = "gpm"
26INITSCRIPT_PARAMS = "defaults" 26INITSCRIPT_PARAMS = "defaults"
27 27
28do_configure_prepend() { 28do_configure:prepend() {
29 (cd ${S};./autogen.sh;cd -) 29 (cd ${S};./autogen.sh;cd -)
30} 30}
31 31
32do_install_append () { 32do_install:append () {
33 install -d ${D}${systemd_system_unitdir} 33 install -d ${D}${systemd_system_unitdir}
34 sed 's:@bindir@:${sbindir}:' < ${WORKDIR}/gpm.service.in >${D}${systemd_system_unitdir}/gpm.service 34 sed 's:@bindir@:${sbindir}:' < ${WORKDIR}/gpm.service.in >${D}${systemd_system_unitdir}/gpm.service
35 install -D -m 0755 ${WORKDIR}/init ${D}${INIT_D_DIR}/gpm 35 install -D -m 0755 ${WORKDIR}/init ${D}${INIT_D_DIR}/gpm
36 ln -s libgpm.so.2 ${D}${libdir}/libgpm.so 36 ln -s libgpm.so.2 ${D}${libdir}/libgpm.so
37} 37}
38 38
39SYSTEMD_SERVICE_${PN} = "gpm.service" 39SYSTEMD_SERVICE:${PN} = "gpm.service"
diff --git a/meta-oe/recipes-support/gradm/gradm_3.1-201903191516.bb b/meta-oe/recipes-support/gradm/gradm_3.1-201903191516.bb
index 7ed46f82c..b94bdad3a 100644
--- a/meta-oe/recipes-support/gradm/gradm_3.1-201903191516.bb
+++ b/meta-oe/recipes-support/gradm/gradm_3.1-201903191516.bb
@@ -45,6 +45,6 @@ do_install() {
45 rm -rf ${D}/dev 45 rm -rf ${D}/dev
46} 46}
47 47
48pkg_postinst_ontarget_${PN}() { 48pkg_postinst_ontarget:${PN}() {
49 /bin/mknod -m 0622 /dev/grsec c 1 13 49 /bin/mknod -m 0622 /dev/grsec c 1 13
50} 50}
diff --git a/meta-oe/recipes-support/gsoap/gsoap_2.8.106.bb b/meta-oe/recipes-support/gsoap/gsoap_2.8.106.bb
index 0249d09e4..15c0f6faf 100644
--- a/meta-oe/recipes-support/gsoap/gsoap_2.8.106.bb
+++ b/meta-oe/recipes-support/gsoap/gsoap_2.8.106.bb
@@ -18,12 +18,12 @@ S = "${WORKDIR}/${BPN}-2.8"
18 18
19PARALLEL_MAKE = "" 19PARALLEL_MAKE = ""
20 20
21EXTRA_OEMAKE_class-target = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2" 21EXTRA_OEMAKE:class-target = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2"
22 22
23DEPENDS = "openssl zlib flex bison bison-native" 23DEPENDS = "openssl zlib flex bison bison-native"
24DEPENDS_append_class-target = " gsoap-native" 24DEPENDS:append:class-target = " gsoap-native"
25 25
26do_install_append() { 26do_install:append() {
27 install -d ${D}${libdir} 27 install -d ${D}${libdir}
28 for lib in libgsoapssl libgsoapssl++ libgsoap libgsoapck++ libgsoap++ libgsoapck 28 for lib in libgsoapssl libgsoapssl++ libgsoap libgsoapck++ libgsoap++ libgsoapck
29 do 29 do
@@ -31,12 +31,12 @@ do_install_append() {
31 done 31 done
32} 32}
33 33
34do_install_class-native() { 34do_install:class-native() {
35 oe_runmake DESTDIR=${D} BINDIR=${D}${bindir} install 35 oe_runmake DESTDIR=${D} BINDIR=${D}${bindir} install
36} 36}
37 37
38FILES_${PN} = "${bindir}/wsdl2h ${bindir}/soapcpp2" 38FILES:${PN} = "${bindir}/wsdl2h ${bindir}/soapcpp2"
39FILES_${PN} += "${datadir}" 39FILES:${PN} += "${datadir}"
40FILES_${PN}-staticdev = "${libdir}" 40FILES:${PN}-staticdev = "${libdir}"
41FILES_${PN}-dev = "${includedir}" 41FILES:${PN}-dev = "${includedir}"
42RRECOMMENDS_${PN}-dev = "${PN}-staticdev" 42RRECOMMENDS:${PN}-dev = "${PN}-staticdev"
diff --git a/meta-oe/recipes-support/hddtemp/hddtemp_0.3-beta15.bb b/meta-oe/recipes-support/hddtemp/hddtemp_0.3-beta15.bb
index d5da2b688..27d5c5fef 100644
--- a/meta-oe/recipes-support/hddtemp/hddtemp_0.3-beta15.bb
+++ b/meta-oe/recipes-support/hddtemp/hddtemp_0.3-beta15.bb
@@ -21,9 +21,9 @@ LIC_FILES_CHKSUM = "file://GPL-2;md5=eb723b61539feef013de476e68b5c50a"
21 21
22inherit autotools gettext update-rc.d 22inherit autotools gettext update-rc.d
23 23
24FILES_${PN} += "/usr/share/misc/hddtemp.db" 24FILES:${PN} += "/usr/share/misc/hddtemp.db"
25 25
26do_install_append() { 26do_install:append() {
27 install -d ${D}/usr/share/misc/ 27 install -d ${D}/usr/share/misc/
28 install -m 0644 ${WORKDIR}/hddtemp.db ${D}/usr/share/misc/hddtemp.db 28 install -m 0644 ${WORKDIR}/hddtemp.db ${D}/usr/share/misc/hddtemp.db
29 install -d ${D}${sysconfdir}/init.d 29 install -d ${D}${sysconfdir}/init.d
diff --git a/meta-oe/recipes-support/hdf5/hdf5_1.8.21.bb b/meta-oe/recipes-support/hdf5/hdf5_1.8.21.bb
index 11285451a..b1de0d8b7 100644
--- a/meta-oe/recipes-support/hdf5/hdf5_1.8.21.bb
+++ b/meta-oe/recipes-support/hdf5/hdf5_1.8.21.bb
@@ -20,7 +20,7 @@ SRC_URI = " \
20SRC_URI[md5sum] = "2d2408f2a9dfb5c7b79998002e9a90e9" 20SRC_URI[md5sum] = "2d2408f2a9dfb5c7b79998002e9a90e9"
21SRC_URI[sha256sum] = "e5b1b1dee44a64b795a91c3321ab7196d9e0871fe50d42969761794e3899f40d" 21SRC_URI[sha256sum] = "e5b1b1dee44a64b795a91c3321ab7196d9e0871fe50d42969761794e3899f40d"
22 22
23FILES_${PN} += "${libdir}/libhdf5.settings ${datadir}/*" 23FILES:${PN} += "${libdir}/libhdf5.settings ${datadir}/*"
24 24
25EXTRA_OECMAKE = " \ 25EXTRA_OECMAKE = " \
26 -DTEST_LFS_WORKS_RUN=0 \ 26 -DTEST_LFS_WORKS_RUN=0 \
@@ -47,7 +47,7 @@ gen_hd5file() {
47 install -m 544 ${WORKDIR}/H5Tinit-${SITEINFO_BITS}.c ${S}/H5Tinit.c 47 install -m 544 ${WORKDIR}/H5Tinit-${SITEINFO_BITS}.c ${S}/H5Tinit.c
48} 48}
49 49
50do_install_append() { 50do_install:append() {
51 # Used for generating config files on target 51 # Used for generating config files on target
52 install -m 755 ${B}/bin/H5detect ${D}${bindir} 52 install -m 755 ${B}/bin/H5detect ${D}${bindir}
53 install -m 755 ${B}/bin/H5make_libsettings ${D}${bindir} 53 install -m 755 ${B}/bin/H5make_libsettings ${D}${bindir}
diff --git a/meta-oe/recipes-support/htop/htop_3.0.5.bb b/meta-oe/recipes-support/htop/htop_3.0.5.bb
index c757f7fb5..7854c7beb 100644
--- a/meta-oe/recipes-support/htop/htop_3.0.5.bb
+++ b/meta-oe/recipes-support/htop/htop_3.0.5.bb
@@ -30,6 +30,6 @@ PACKAGECONFIG[setuid] = "--enable-setuid,--disable-setuid"
30PACKAGECONFIG[delayacct] = "--enable-delayacct,--disable-delayacct,libnl" 30PACKAGECONFIG[delayacct] = "--enable-delayacct,--disable-delayacct,libnl"
31PACKAGECONFIG[sensors] = "--with-sensors,--without-sensors,lmsensors,lmsensors-libsensors" 31PACKAGECONFIG[sensors] = "--with-sensors,--without-sensors,lmsensors,lmsensors-libsensors"
32 32
33FILES_${PN} += "${datadir}/icons/hicolor/scalable/apps/htop.svg" 33FILES:${PN} += "${datadir}/icons/hicolor/scalable/apps/htop.svg"
34 34
35RDEPENDS_${PN} += "ncurses-terminfo-base" 35RDEPENDS:${PN} += "ncurses-terminfo-base"
diff --git a/meta-oe/recipes-support/hunspell/hunspell-dictionaries.bb b/meta-oe/recipes-support/hunspell/hunspell-dictionaries.bb
index 28c2d809a..eb1472fea 100644
--- a/meta-oe/recipes-support/hunspell/hunspell-dictionaries.bb
+++ b/meta-oe/recipes-support/hunspell/hunspell-dictionaries.bb
@@ -3,69 +3,69 @@ SUMMARY = "Hunspell dictionaries used by Maliit"
3#Provided by Titus Wormer (wooorm) https://github.com/wooorm/dictionaries 3#Provided by Titus Wormer (wooorm) https://github.com/wooorm/dictionaries
4 4
5LICENSE = "MIT" 5LICENSE = "MIT"
6LICENSE_dictionaries/bg = "LGPL 2.1" 6LICENSE:dictionaries/bg = "LGPL 2.1"
7LICENSE_dictionaries/br = "GPL 3.0" 7LICENSE:dictionaries/br = "GPL 3.0"
8LICENSE_dictionaries/ca-valencia = "GPL 2.0 & LGPL-2.1" 8LICENSE:dictionaries/ca-valencia = "GPL 2.0 & LGPL-2.1"
9LICENSE_dictionaries/ca = "GPL 2.0 & LGPL-2.1" 9LICENSE:dictionaries/ca = "GPL 2.0 & LGPL-2.1"
10LICENSE_dictionaries/cs = "GPL-2.0" 10LICENSE:dictionaries/cs = "GPL-2.0"
11LICENSE_dictionaries/da = "GPL-2.0" 11LICENSE:dictionaries/da = "GPL-2.0"
12LICENSE_dictionaries/de-AT = "GPL-3.0" 12LICENSE:dictionaries/de-AT = "GPL-3.0"
13LICENSE_dictionaries/de-CH = "GPL-3.0" 13LICENSE:dictionaries/de-CH = "GPL-3.0"
14LICENSE_dictionaries/de = "GPL-3.0" 14LICENSE:dictionaries/de = "GPL-3.0"
15LICENSE_dictionaries/el-polyton = "GPL-2.0" 15LICENSE:dictionaries/el-polyton = "GPL-2.0"
16LICENSE_dictionaries/el = "GPL-2.0" 16LICENSE:dictionaries/el = "GPL-2.0"
17LICENSE_dictionaries/en-AU = "LGPL-2.0" 17LICENSE:dictionaries/en-AU = "LGPL-2.0"
18LICENSE_dictionaries/en-CA = "MIT & BSD" 18LICENSE:dictionaries/en-CA = "MIT & BSD"
19LICENSE_dictionaries/en-GB = "LGPL-2.0" 19LICENSE:dictionaries/en-GB = "LGPL-2.0"
20LICENSE_dictionaries/en-US = "MIT & BSD" 20LICENSE:dictionaries/en-US = "MIT & BSD"
21LICENSE_dictionaries/en-ZA = "LGPL 2.1" 21LICENSE:dictionaries/en-ZA = "LGPL 2.1"
22LICENSE_dictionaries/eo = "GPL-2.0" 22LICENSE:dictionaries/eo = "GPL-2.0"
23LICENSE_dictionaries/es = "GPL-3.0" 23LICENSE:dictionaries/es = "GPL-3.0"
24LICENSE_dictionaries/et = "LGPL-2.1" 24LICENSE:dictionaries/et = "LGPL-2.1"
25LICENSE_dictionaries/eu = "GPL-2.0" 25LICENSE:dictionaries/eu = "GPL-2.0"
26LICENSE_dictionaries/fo = "GPL-2.0" 26LICENSE:dictionaries/fo = "GPL-2.0"
27LICENSE_dictionaries/fr = "MPL-2.0" 27LICENSE:dictionaries/fr = "MPL-2.0"
28LICENSE_dictionaries/fur = "GPL-2.0" 28LICENSE:dictionaries/fur = "GPL-2.0"
29LICENSE_dictionaries/fy = "GPL-3.0" 29LICENSE:dictionaries/fy = "GPL-3.0"
30LICENSE_dictionaries/ga = "GPL-2.0" 30LICENSE:dictionaries/ga = "GPL-2.0"
31LICENSE_dictionaries/gd = "GPL-3.0" 31LICENSE:dictionaries/gd = "GPL-3.0"
32LICENSE_dictionaries/gl = "GPL-3.0" 32LICENSE:dictionaries/gl = "GPL-3.0"
33LICENSE_dictionaries/he = "AGPL-3.0" 33LICENSE:dictionaries/he = "AGPL-3.0"
34LICENSE_dictionaries/hr = "GPL-3.0" 34LICENSE:dictionaries/hr = "GPL-3.0"
35LICENSE_dictionaries/hu = "GPL-2.0" 35LICENSE:dictionaries/hu = "GPL-2.0"
36LICENSE_dictionaries/hy-arevela = "GPL-2.0" 36LICENSE:dictionaries/hy-arevela = "GPL-2.0"
37LICENSE_dictionaries/hy-arevmda = "GPL-2.0" 37LICENSE:dictionaries/hy-arevmda = "GPL-2.0"
38LICENSE_dictionaries/ia = "GPL-3.0" 38LICENSE:dictionaries/ia = "GPL-3.0"
39LICENSE_dictionaries/ie = "Apache-2.0" 39LICENSE:dictionaries/ie = "Apache-2.0"
40LICENSE_dictionaries/is = "CC BY-SA 3.0 & CC BY 4.0" 40LICENSE:dictionaries/is = "CC BY-SA 3.0 & CC BY 4.0"
41LICENSE_dictionaries/it = "GPL-3.0" 41LICENSE:dictionaries/it = "GPL-3.0"
42LICENSE_dictionaries/ko = "MPL-1.1 & GPL-2.0 & LGPL-2.1" 42LICENSE:dictionaries/ko = "MPL-1.1 & GPL-2.0 & LGPL-2.1"
43LICENSE_dictionaries/la = "GPL-3.0" 43LICENSE:dictionaries/la = "GPL-3.0"
44LICENSE_dictionaries/lb = "EUPL-1.1" 44LICENSE:dictionaries/lb = "EUPL-1.1"
45LICENSE_dictionaries/lt = "Other" 45LICENSE:dictionaries/lt = "Other"
46LICENSE_dictionaries/ltg = "LGPL-2.1" 46LICENSE:dictionaries/ltg = "LGPL-2.1"
47LICENSE_dictionaries/lv = "LGPL-2.1" 47LICENSE:dictionaries/lv = "LGPL-2.1"
48LICENSE_dictionaries/mk = "GPL-3.0" 48LICENSE:dictionaries/mk = "GPL-3.0"
49LICENSE_dictionaries/mn = "GPL-2.0" 49LICENSE:dictionaries/mn = "GPL-2.0"
50LICENSE_dictionaries/nb = "GPL-2.0" 50LICENSE:dictionaries/nb = "GPL-2.0"
51LICENSE_dictionaries/nds = "GPL-2.0" 51LICENSE:dictionaries/nds = "GPL-2.0"
52LICENSE_dictionaries/ne = "LGPL-2.1" 52LICENSE:dictionaries/ne = "LGPL-2.1"
53LICENSE_dictionaries/nl = "BSD" 53LICENSE:dictionaries/nl = "BSD"
54LICENSE_dictionaries/nn = "GPL-2.0" 54LICENSE:dictionaries/nn = "GPL-2.0"
55LICENSE_dictionaries/pl = "GPL-3.0" 55LICENSE:dictionaries/pl = "GPL-3.0"
56LICENSE_dictionaries/pt-BR = "LGPL 2.1" 56LICENSE:dictionaries/pt-BR = "LGPL 2.1"
57LICENSE_dictionaries/pt = "GPL-2.0" 57LICENSE:dictionaries/pt = "GPL-2.0"
58LICENSE_dictionaries/ro = "GPL-2.0" 58LICENSE:dictionaries/ro = "GPL-2.0"
59LICENSE_dictionaries/ru = "BSD" 59LICENSE:dictionaries/ru = "BSD"
60LICENSE_dictionaries/rw = "GPL-3.0" 60LICENSE:dictionaries/rw = "GPL-3.0"
61LICENSE_dictionaries/sk = "GPL-2.0" 61LICENSE:dictionaries/sk = "GPL-2.0"
62LICENSE_dictionaries/sl = "GPL-2.0" 62LICENSE:dictionaries/sl = "GPL-2.0"
63LICENSE_dictionaries/sr-Latn = "LGPL 3.0" 63LICENSE:dictionaries/sr-Latn = "LGPL 3.0"
64LICENSE_dictionaries/sr = "LGPL 3.0" 64LICENSE:dictionaries/sr = "LGPL 3.0"
65LICENSE_dictionaries/sv = "LGPL 3.0" 65LICENSE:dictionaries/sv = "LGPL 3.0"
66LICENSE_dictionaries/tr = "MIT" 66LICENSE:dictionaries/tr = "MIT"
67LICENSE_dictionaries/uk = "GPL 2.0" 67LICENSE:dictionaries/uk = "GPL 2.0"
68LICENSE_dictionaries/vi = "GPL 3.0" 68LICENSE:dictionaries/vi = "GPL 3.0"
69LIC_FILES_CHKSUM = " \ 69LIC_FILES_CHKSUM = " \
70 file://dictionaries/bg/license;md5=ab14e2ded1a43b84be9aba2be64b9814 \ 70 file://dictionaries/bg/license;md5=ab14e2ded1a43b84be9aba2be64b9814 \
71 file://dictionaries/br/license;md5=2e046c64edc0a4e47fb3ea614e6c82c4 \ 71 file://dictionaries/br/license;md5=2e046c64edc0a4e47fb3ea614e6c82c4 \
@@ -131,7 +131,7 @@ LIC_FILES_CHKSUM = " \
131 file://dictionaries/vi/license;md5=8d9ecb4e7577ce760029786aba7ecec5 \ 131 file://dictionaries/vi/license;md5=8d9ecb4e7577ce760029786aba7ecec5 \
132" 132"
133 133
134RDEPENDS_${PN} = "hunspell" 134RDEPENDS:${PN} = "hunspell"
135 135
136PV = "0.0.0+git${SRCPV}" 136PV = "0.0.0+git${SRCPV}"
137SRCREV = "820a65e539e34a3a8c2a855d2450b84745c624ee" 137SRCREV = "820a65e539e34a3a8c2a855d2450b84745c624ee"
@@ -148,4 +148,4 @@ do_install() {
148 done 148 done
149} 149}
150 150
151FILES_${PN} = "${datadir}/hunspell" 151FILES:${PN} = "${datadir}/hunspell"
diff --git a/meta-oe/recipes-support/hunspell/hunspell_1.7.0.bb b/meta-oe/recipes-support/hunspell/hunspell_1.7.0.bb
index c2fb4fa05..b0aa4f719 100644
--- a/meta-oe/recipes-support/hunspell/hunspell_1.7.0.bb
+++ b/meta-oe/recipes-support/hunspell/hunspell_1.7.0.bb
@@ -13,6 +13,6 @@ S = "${WORKDIR}/git"
13 13
14inherit autotools pkgconfig gettext 14inherit autotools pkgconfig gettext
15 15
16RDEPENDS_${PN} = "perl" 16RDEPENDS:${PN} = "perl"
17 17
18BBCLASSEXTEND = "native" 18BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-support/hwdata/hwdata_0.347.bb b/meta-oe/recipes-support/hwdata/hwdata_0.347.bb
index 43fb9189c..192aa5746 100644
--- a/meta-oe/recipes-support/hwdata/hwdata_0.347.bb
+++ b/meta-oe/recipes-support/hwdata/hwdata_0.347.bb
@@ -17,5 +17,5 @@ do_install() {
17 oe_runmake install DESTDIR=${D} 17 oe_runmake install DESTDIR=${D}
18} 18}
19 19
20FILES_${PN} = "${libdir}/* \ 20FILES:${PN} = "${libdir}/* \
21 ${datadir}/* " 21 ${datadir}/* "
diff --git a/meta-oe/recipes-support/imagemagick/imagemagick_7.0.10.bb b/meta-oe/recipes-support/imagemagick/imagemagick_7.0.10.bb
index ac81fc75a..d8e63156e 100644
--- a/meta-oe/recipes-support/imagemagick/imagemagick_7.0.10.bb
+++ b/meta-oe/recipes-support/imagemagick/imagemagick_7.0.10.bb
@@ -35,18 +35,18 @@ PACKAGECONFIG[webp] = "--with-webp,--without-webp,libwebp"
35PACKAGECONFIG[wmf] = "--with-wmf,--without-wmf,libwmf" 35PACKAGECONFIG[wmf] = "--with-wmf,--without-wmf,libwmf"
36PACKAGECONFIG[x11] = "--with-x,--without-x,virtual/libx11 libxext libxt" 36PACKAGECONFIG[x11] = "--with-x,--without-x,virtual/libx11 libxext libxt"
37 37
38FILES_${PN} += "${libdir}/ImageMagick-${BASE_PV}/config-Q16* \ 38FILES:${PN} += "${libdir}/ImageMagick-${BASE_PV}/config-Q16* \
39 ${datadir}/ImageMagick-7" 39 ${datadir}/ImageMagick-7"
40 40
41FILES_${PN}-dev += "${libdir}/ImageMagick-${BASE_PV}/modules-Q16/*/*.a" 41FILES:${PN}-dev += "${libdir}/ImageMagick-${BASE_PV}/modules-Q16/*/*.a"
42 42
43FILES_${PN}-dbg += "${libdir}/ImageMagick-${BASE_PV}/modules-Q16/*/.debug/*" 43FILES:${PN}-dbg += "${libdir}/ImageMagick-${BASE_PV}/modules-Q16/*/.debug/*"
44 44
45BBCLASSEXTEND = "native" 45BBCLASSEXTEND = "native"
46 46
47ALTERNATIVE_PRIORITY = "100" 47ALTERNATIVE_PRIORITY = "100"
48 48
49ALTERNATIVE_${PN} = "animate compare composite conjure convert display \ 49ALTERNATIVE:${PN} = "animate compare composite conjure convert display \
50 identify import magick-script mogrify montage stream" 50 identify import magick-script mogrify montage stream"
51 51
52ALTERNATIVE_TARGET[animate] = "${bindir}/animate.im7" 52ALTERNATIVE_TARGET[animate] = "${bindir}/animate.im7"
@@ -62,7 +62,7 @@ ALTERNATIVE_TARGET[mogrify] = "${bindir}/mogrify.im7"
62ALTERNATIVE_TARGET[montage] = "${bindir}/montage.im7" 62ALTERNATIVE_TARGET[montage] = "${bindir}/montage.im7"
63ALTERNATIVE_TARGET[stream] = "${bindir}/stream.im7" 63ALTERNATIVE_TARGET[stream] = "${bindir}/stream.im7"
64 64
65ALTERNATIVE_${PN}-doc = "animate.1 compare.1 composite.1 conjure.1 \ 65ALTERNATIVE:${PN}-doc = "animate.1 compare.1 composite.1 conjure.1 \
66 convert.1 display.1 identify.1 import.1 magick-script.1 mogrify.1 montage.1 stream.1" 66 convert.1 display.1 identify.1 import.1 magick-script.1 mogrify.1 montage.1 stream.1"
67 67
68ALTERNATIVE_LINK_NAME[animate.1] = "${mandir}/man1/animate.1" 68ALTERNATIVE_LINK_NAME[animate.1] = "${mandir}/man1/animate.1"
diff --git a/meta-oe/recipes-support/imapfilter/imapfilter_2.7.5.bb b/meta-oe/recipes-support/imapfilter/imapfilter_2.7.5.bb
index 0d21a6bfe..111a8208a 100644
--- a/meta-oe/recipes-support/imapfilter/imapfilter_2.7.5.bb
+++ b/meta-oe/recipes-support/imapfilter/imapfilter_2.7.5.bb
@@ -9,7 +9,7 @@ SRC_URI[sha256sum] = "ab19f840712e6951e51c29e44c43b3b2fa42e93693f98f8969cc763a4f
9 9
10DEPENDS= "openssl lua libpcre2" 10DEPENDS= "openssl lua libpcre2"
11 11
12EXTRA_OEMAKE_append = " PREFIX=${prefix}" 12EXTRA_OEMAKE:append = " PREFIX=${prefix}"
13 13
14do_install(){ 14do_install(){
15 oe_runmake DESTDIR=${D} install 15 oe_runmake DESTDIR=${D} install
diff --git a/meta-oe/recipes-support/inih/libinih_git.bb b/meta-oe/recipes-support/inih/libinih_git.bb
index 5beb29281..00747f4d4 100644
--- a/meta-oe/recipes-support/inih/libinih_git.bb
+++ b/meta-oe/recipes-support/inih/libinih_git.bb
@@ -20,4 +20,4 @@ S = "${WORKDIR}/git"
20inherit gitpkgv cmake 20inherit gitpkgv cmake
21 21
22# We don't have libinih since we only have static libraries 22# We don't have libinih since we only have static libraries
23ALLOW_EMPTY_${PN} = "1" 23ALLOW_EMPTY:${PN} = "1"
diff --git a/meta-oe/recipes-support/inotify-tools/inotify-tools_git.bb b/meta-oe/recipes-support/inotify-tools/inotify-tools_git.bb
index 8206590a8..26e7e8459 100644
--- a/meta-oe/recipes-support/inotify-tools/inotify-tools_git.bb
+++ b/meta-oe/recipes-support/inotify-tools/inotify-tools_git.bb
@@ -18,4 +18,4 @@ EXTRA_OECONF = "--disable-doxygen"
18 18
19PACKAGES =+ "libinotifytools" 19PACKAGES =+ "libinotifytools"
20 20
21FILES_libinotifytools = "${libdir}/lib*.so.*" 21FILES:libinotifytools = "${libdir}/lib*.so.*"
diff --git a/meta-oe/recipes-support/lcov/lcov_1.14.bb b/meta-oe/recipes-support/lcov/lcov_1.14.bb
index 0cc8b31b3..c501b1534 100755
--- a/meta-oe/recipes-support/lcov/lcov_1.14.bb
+++ b/meta-oe/recipes-support/lcov/lcov_1.14.bb
@@ -8,7 +8,7 @@ LCOV supports statement, function and branch coverage measurement."
8LICENSE = "GPL-2.0" 8LICENSE = "GPL-2.0"
9LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" 9LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
10 10
11RDEPENDS_${PN} += " \ 11RDEPENDS:${PN} += " \
12 libjson-perl \ 12 libjson-perl \
13 libperlio-gzip-perl \ 13 libperlio-gzip-perl \
14 perl \ 14 perl \
@@ -44,7 +44,7 @@ RDEPENDS_${PN} += " \
44 perl-module-tie-hash \ 44 perl-module-tie-hash \
45" 45"
46 46
47RDEPENDS_${PN}_append_class-target = " \ 47RDEPENDS:${PN}:append:class-target = " \
48 gcov \ 48 gcov \
49 gcov-symlinks \ 49 gcov-symlinks \
50" 50"
diff --git a/meta-oe/recipes-support/libatasmart/libatasmart_0.19.bb b/meta-oe/recipes-support/libatasmart/libatasmart_0.19.bb
index 4cfb73293..127f71da4 100644
--- a/meta-oe/recipes-support/libatasmart/libatasmart_0.19.bb
+++ b/meta-oe/recipes-support/libatasmart/libatasmart_0.19.bb
@@ -13,9 +13,9 @@ S = "${WORKDIR}/git"
13 13
14inherit autotools lib_package pkgconfig 14inherit autotools lib_package pkgconfig
15 15
16do_install_append() { 16do_install:append() {
17 sed -i -e s://:/:g -e 's:=${libdir}/libudev.la:-ludev:g' ${D}${libdir}/libatasmart.la 17 sed -i -e s://:/:g -e 's:=${libdir}/libudev.la:-ludev:g' ${D}${libdir}/libatasmart.la
18} 18}
19 19
20PACKAGES =+ "${PN}-dev-vala" 20PACKAGES =+ "${PN}-dev-vala"
21FILES_${PN}-dev-vala = "${datadir}/vala" 21FILES:${PN}-dev-vala = "${datadir}/vala"
diff --git a/meta-oe/recipes-support/libbytesize/libbytesize_2.4.bb b/meta-oe/recipes-support/libbytesize/libbytesize_2.4.bb
index 0aaf188b6..ba21ffaf0 100644
--- a/meta-oe/recipes-support/libbytesize/libbytesize_2.4.bb
+++ b/meta-oe/recipes-support/libbytesize/libbytesize_2.4.bb
@@ -21,7 +21,7 @@ DEPENDS += " \
21 gettext-native \ 21 gettext-native \
22" 22"
23 23
24FILES_${PN} += "${PYTHON_SITEPACKAGES_DIR}/bytesize" 24FILES:${PN} += "${PYTHON_SITEPACKAGES_DIR}/bytesize"
25 25
26PACKAGECONFIG ??= "python3" 26PACKAGECONFIG ??= "python3"
27PACKAGECONFIG[python3] = "--with-python3, --without-python3,,python3-core" 27PACKAGECONFIG[python3] = "--with-python3, --without-python3,,python3-core"
diff --git a/meta-oe/recipes-support/libcanberra/libcanberra_0.30.bb b/meta-oe/recipes-support/libcanberra/libcanberra_0.30.bb
index 1495051d7..0b85862bb 100644
--- a/meta-oe/recipes-support/libcanberra/libcanberra_0.30.bb
+++ b/meta-oe/recipes-support/libcanberra/libcanberra_0.30.bb
@@ -32,7 +32,7 @@ PACKAGECONFIG[gstreamer] = "--enable-gstreamer, --disable-gstreamer, gstreamer1.
32PACKAGECONFIG[gtk] = "--enable-gtk, --disable-gtk, gtk+" 32PACKAGECONFIG[gtk] = "--enable-gtk, --disable-gtk, gtk+"
33PACKAGECONFIG[gtk3] = "--enable-gtk3, --disable-gtk3, gtk+3" 33PACKAGECONFIG[gtk3] = "--enable-gtk3, --disable-gtk3, gtk+3"
34 34
35python populate_packages_prepend() { 35python populate_packages:prepend() {
36 plugindir = d.expand('${libdir}/${BPN}-${PV}/') 36 plugindir = d.expand('${libdir}/${BPN}-${PV}/')
37 do_split_packages(d, plugindir, '^libcanberra-(.*)\.so$', 'libcanberra-%s', '%s support library', extra_depends='' ) 37 do_split_packages(d, plugindir, '^libcanberra-(.*)\.so$', 'libcanberra-%s', '%s support library', extra_depends='' )
38 do_split_packages(d, plugindir, '^libcanberra-(.*)\.la$', 'libcanberra-%s', '%s support library', extra_depends='' ) 38 do_split_packages(d, plugindir, '^libcanberra-(.*)\.la$', 'libcanberra-%s', '%s support library', extra_depends='' )
@@ -41,23 +41,23 @@ python populate_packages_prepend() {
41PACKAGES =+ "${PN}-gnome ${PN}-gtk2 ${PN}-gtk3 ${PN}-systemd" 41PACKAGES =+ "${PN}-gnome ${PN}-gtk2 ${PN}-gtk3 ${PN}-systemd"
42PACKAGES_DYNAMIC += "^libcanberra-.*" 42PACKAGES_DYNAMIC += "^libcanberra-.*"
43 43
44FILES_${PN} = "${bindir}/ ${libdir}/${BPN}.so.*" 44FILES:${PN} = "${bindir}/ ${libdir}/${BPN}.so.*"
45 45
46FILES_${PN}-dev += "${datadir}/vala/vapi ${libdir}/*/modules/*.la ${libdir}/*/*.la" 46FILES:${PN}-dev += "${datadir}/vala/vapi ${libdir}/*/modules/*.la ${libdir}/*/*.la"
47 47
48FILES_${PN}-dbg += "${libdir}/${BPN}-${PV}/.debug ${libdir}/gtk-*/modules/.debug" 48FILES:${PN}-dbg += "${libdir}/${BPN}-${PV}/.debug ${libdir}/gtk-*/modules/.debug"
49 49
50FILES_${PN}-gtk2 = "${libdir}/${BPN}-gtk.so.* \ 50FILES:${PN}-gtk2 = "${libdir}/${BPN}-gtk.so.* \
51 ${libdir}/gtk-2.0/modules/*.so \ 51 ${libdir}/gtk-2.0/modules/*.so \
52 ${bindir}/canberra-gtk-play" 52 ${bindir}/canberra-gtk-play"
53 53
54# -gtk3 ships a symlink to a .so 54# -gtk3 ships a symlink to a .so
55INSANE_SKIP_${PN}-gtk3 = "dev-so" 55INSANE_SKIP:${PN}-gtk3 = "dev-so"
56FILES_${PN}-gtk3 = "${libdir}/${BPN}-gtk3.so.* \ 56FILES:${PN}-gtk3 = "${libdir}/${BPN}-gtk3.so.* \
57 ${libdir}/gtk-3.0/modules/*.so \ 57 ${libdir}/gtk-3.0/modules/*.so \
58 ${bindir}/canberra-gtk3-play" 58 ${bindir}/canberra-gtk3-play"
59 59
60FILES_${PN}-gnome = "${libdir}/gnome-settings-daemon-3.0/ \ 60FILES:${PN}-gnome = "${libdir}/gnome-settings-daemon-3.0/ \
61 ${datadir}/gdm/ ${datadir}/gnome/" 61 ${datadir}/gdm/ ${datadir}/gnome/"
62 62
63FILES_${PN}-systemd = "${systemd_unitdir}/system/*.service" 63FILES:${PN}-systemd = "${systemd_unitdir}/system/*.service"
diff --git a/meta-oe/recipes-support/libcereal/libcereal_1.3.0.bb b/meta-oe/recipes-support/libcereal/libcereal_1.3.0.bb
index dc5050969..26b27fa6e 100644
--- a/meta-oe/recipes-support/libcereal/libcereal_1.3.0.bb
+++ b/meta-oe/recipes-support/libcereal/libcereal_1.3.0.bb
@@ -24,8 +24,8 @@ inherit cmake pkgconfig
24 24
25EXTRA_OECMAKE = "-DJUST_INSTALL_CEREAL=ON" 25EXTRA_OECMAKE = "-DJUST_INSTALL_CEREAL=ON"
26 26
27ALLOW_EMPTY_${PN} = "1" 27ALLOW_EMPTY:${PN} = "1"
28 28
29RDEPENDS_${PN}-dev = "" 29RDEPENDS:${PN}-dev = ""
30 30
31BBCLASSEXTEND = "native nativesdk" 31BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb b/meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb
index 6237638d3..d98fa2c2f 100644
--- a/meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb
+++ b/meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb
@@ -17,6 +17,6 @@ inherit cmake
17 17
18S = "${WORKDIR}/git" 18S = "${WORKDIR}/git"
19 19
20do_install_append(){ 20do_install:append(){
21 chrpath -d ${D}${libdir}/libcppkafka.so.0.3.1 21 chrpath -d ${D}${libdir}/libcppkafka.so.0.3.1
22} 22}
diff --git a/meta-oe/recipes-support/libcyusbserial/libcyusbserial_git.bb b/meta-oe/recipes-support/libcyusbserial/libcyusbserial_git.bb
index 74b5e21e2..98871c3cf 100644
--- a/meta-oe/recipes-support/libcyusbserial/libcyusbserial_git.bb
+++ b/meta-oe/recipes-support/libcyusbserial/libcyusbserial_git.bb
@@ -15,4 +15,4 @@ S = "${WORKDIR}/git"
15inherit cmake 15inherit cmake
16 16
17PACKAGES =+ "${PN}-utils" 17PACKAGES =+ "${PN}-utils"
18FILES_${PN}-utils = "${bindir}/*" 18FILES:${PN}-utils = "${bindir}/*"
diff --git a/meta-oe/recipes-support/libeigen/libeigen_3.3.9.bb b/meta-oe/recipes-support/libeigen/libeigen_3.3.9.bb
index a54d8f8f7..8ce26ff63 100644
--- a/meta-oe/recipes-support/libeigen/libeigen_3.3.9.bb
+++ b/meta-oe/recipes-support/libeigen/libeigen_3.3.9.bb
@@ -17,10 +17,10 @@ S = "${WORKDIR}/git"
17 17
18inherit cmake 18inherit cmake
19 19
20FILES_${PN}-dev += "${datadir}/eigen3/cmake" 20FILES:${PN}-dev += "${datadir}/eigen3/cmake"
21 21
22# ${PN} is empty so we need to tweak -dev and -dbg package dependencies 22# ${PN} is empty so we need to tweak -dev and -dbg package dependencies
23RDEPENDS_${PN}-dev = "" 23RDEPENDS:${PN}-dev = ""
24RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" 24RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})"
25 25
26BBCLASSEXTEND = "native nativesdk" 26BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-support/libftdi/libftdi_1.4.bb b/meta-oe/recipes-support/libftdi/libftdi_1.4.bb
index 8479b274e..d1cc721ad 100644
--- a/meta-oe/recipes-support/libftdi/libftdi_1.4.bb
+++ b/meta-oe/recipes-support/libftdi/libftdi_1.4.bb
@@ -30,4 +30,4 @@ BBCLASSEXTEND = "native nativesdk"
30 30
31PACKAGES += "${PN}-python" 31PACKAGES += "${PN}-python"
32 32
33FILES_${PN}-python = "${libdir}/${PYTHON_DIR}/site-packages/" 33FILES:${PN}-python = "${libdir}/${PYTHON_DIR}/site-packages/"
diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_1.6.3.bb b/meta-oe/recipes-support/libgpiod/libgpiod_1.6.3.bb
index be5be2f8d..38bd23711 100644
--- a/meta-oe/recipes-support/libgpiod/libgpiod_1.6.3.bb
+++ b/meta-oe/recipes-support/libgpiod/libgpiod_1.6.3.bb
@@ -28,7 +28,7 @@ EXTRA_OECONF = "--enable-tools"
28DEPENDS += "autoconf-archive-native" 28DEPENDS += "autoconf-archive-native"
29 29
30PACKAGES =+ "${PN}-tools libgpiodcxx ${PN}-python" 30PACKAGES =+ "${PN}-tools libgpiodcxx ${PN}-python"
31FILES_${PN}-tools = " \ 31FILES:${PN}-tools = " \
32 ${bindir}/gpiodetect \ 32 ${bindir}/gpiodetect \
33 ${bindir}/gpioinfo \ 33 ${bindir}/gpioinfo \
34 ${bindir}/gpioget \ 34 ${bindir}/gpioget \
@@ -36,7 +36,7 @@ FILES_${PN}-tools = " \
36 ${bindir}/gpiofind \ 36 ${bindir}/gpiofind \
37 ${bindir}/gpiomon \ 37 ${bindir}/gpiomon \
38" 38"
39FILES_${PN}-ptest += " \ 39FILES:${PN}-ptest += " \
40 ${bindir}/gpiod-test \ 40 ${bindir}/gpiod-test \
41 ${bindir}/gpio-tools-test \ 41 ${bindir}/gpio-tools-test \
42 ${bindir}/gpio-tools-test.bats \ 42 ${bindir}/gpio-tools-test.bats \
@@ -44,14 +44,14 @@ FILES_${PN}-ptest += " \
44 ${bindir}/gpiod_py_test.py \ 44 ${bindir}/gpiod_py_test.py \
45 ${libdir}/libgpiomockup.so.* \ 45 ${libdir}/libgpiomockup.so.* \
46" 46"
47FILES_libgpiodcxx = "${libdir}/libgpiodcxx.so.*" 47FILES:libgpiodcxx = "${libdir}/libgpiodcxx.so.*"
48FILES_${PN}-python = "${PYTHON_SITEPACKAGES_DIR}/*.so" 48FILES:${PN}-python = "${PYTHON_SITEPACKAGES_DIR}/*.so"
49FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/*.a" 49FILES:${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/*.a"
50 50
51RRECOMMENDS_${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'python3', '${PN}-python', '', d)}" 51RRECOMMENDS:${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'python3', '${PN}-python', '', d)}"
52RRECOMMENDS_${PN}-ptest += "kernel-module-gpio-mockup" 52RRECOMMENDS:${PN}-ptest += "kernel-module-gpio-mockup"
53 53
54PACKAGECONFIG_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'ptest', 'tests', '', d)}" 54PACKAGECONFIG:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'ptest', 'tests', '', d)}"
55 55
56do_install_ptest() { 56do_install_ptest() {
57 install -d ${D}${PTEST_PATH}/tests 57 install -d ${D}${PTEST_PATH}/tests
diff --git a/meta-oe/recipes-support/libharu/libharu_2.3.0.bb b/meta-oe/recipes-support/libharu/libharu_2.3.0.bb
index 8d30c1f7b..01c94f847 100644
--- a/meta-oe/recipes-support/libharu/libharu_2.3.0.bb
+++ b/meta-oe/recipes-support/libharu/libharu_2.3.0.bb
@@ -18,7 +18,7 @@ S = "${WORKDIR}/git"
18inherit cmake 18inherit cmake
19DEPENDS += "libpng zlib" 19DEPENDS += "libpng zlib"
20 20
21do_install_append() { 21do_install:append() {
22 mkdir -p ${D}/${datadir}/libharu 22 mkdir -p ${D}/${datadir}/libharu
23 mv ${D}/libharu ${D}/${datadir} 23 mv ${D}/libharu ${D}/${datadir}
24} 24}
diff --git a/meta-oe/recipes-support/libiio/libiio_git.bb b/meta-oe/recipes-support/libiio/libiio_git.bb
index d2d6fd475..748633d9d 100644
--- a/meta-oe/recipes-support/libiio/libiio_git.bb
+++ b/meta-oe/recipes-support/libiio/libiio_git.bb
@@ -38,17 +38,17 @@ PACKAGECONFIG[libiio-python3] = "-DPYTHON_BINDINGS=ON,-DPYTHON_BINDINGS=OFF"
38 38
39PACKAGES =+ "${PN}-iiod ${PN}-tests ${PN}-${PYTHON_PN}" 39PACKAGES =+ "${PN}-iiod ${PN}-tests ${PN}-${PYTHON_PN}"
40 40
41RDEPENDS_${PN}-${PYTHON_PN} = "${PN} ${PYTHON_PN}-ctypes ${PYTHON_PN}-stringold" 41RDEPENDS:${PN}-${PYTHON_PN} = "${PN} ${PYTHON_PN}-ctypes ${PYTHON_PN}-stringold"
42 42
43FILES_${PN}-iiod = " \ 43FILES:${PN}-iiod = " \
44 ${sbindir}/iiod \ 44 ${sbindir}/iiod \
45 ${systemd_system_unitdir}/iiod.service \ 45 ${systemd_system_unitdir}/iiod.service \
46" 46"
47FILES_${PN}-tests = "${bindir}" 47FILES:${PN}-tests = "${bindir}"
48FILES_${PN}-${PYTHON_PN} = "${PYTHON_SITEPACKAGES_DIR}" 48FILES:${PN}-${PYTHON_PN} = "${PYTHON_SITEPACKAGES_DIR}"
49 49
50SYSTEMD_PACKAGES = "${PN}-iiod" 50SYSTEMD_PACKAGES = "${PN}-iiod"
51SYSTEMD_SERVICE_${PN}-iiod = "iiod.service" 51SYSTEMD_SERVICE:${PN}-iiod = "iiod.service"
52 52
53# Explicitly define do_configure, do_compile and do_install because both cmake and setuptools3 have 53# Explicitly define do_configure, do_compile and do_install because both cmake and setuptools3 have
54# EXPORT_FUNCTIONS do_configure do_compile do_install 54# EXPORT_FUNCTIONS do_configure do_compile do_install
diff --git a/meta-oe/recipes-support/libjs/libjs-jquery_1.7.2.bb b/meta-oe/recipes-support/libjs/libjs-jquery_1.7.2.bb
index 7f425cdea..4dc2e8041 100644
--- a/meta-oe/recipes-support/libjs/libjs-jquery_1.7.2.bb
+++ b/meta-oe/recipes-support/libjs/libjs-jquery_1.7.2.bb
@@ -22,4 +22,4 @@ do_install() {
22 install -m 0644 ${S}${JQUERYDOCDIR}/copyright ${D}${JQUERYDOCDIR}/ 22 install -m 0644 ${S}${JQUERYDOCDIR}/copyright ${D}${JQUERYDOCDIR}/
23} 23}
24 24
25FILES_${PN} = "/usr/share/javascript/jquery" 25FILES:${PN} = "/usr/share/javascript/jquery"
diff --git a/meta-oe/recipes-support/libjs/libjs-sizzle_1.10.18.bb b/meta-oe/recipes-support/libjs/libjs-sizzle_1.10.18.bb
index 4928b6c3a..417a11f50 100644
--- a/meta-oe/recipes-support/libjs/libjs-sizzle_1.10.18.bb
+++ b/meta-oe/recipes-support/libjs/libjs-sizzle_1.10.18.bb
@@ -16,4 +16,4 @@ do_install() {
16 install -m 0644 ${SIZZLEDIR}/*.js ${D}/${datadir}/javascript/sizzle/ 16 install -m 0644 ${SIZZLEDIR}/*.js ${D}/${datadir}/javascript/sizzle/
17} 17}
18 18
19FILES_${PN} = "${datadir}/javascript/sizzle/" 19FILES:${PN} = "${datadir}/javascript/sizzle/"
diff --git a/meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb b/meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb
index 23ab348dc..78c75460e 100644
--- a/meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb
+++ b/meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb
@@ -12,5 +12,5 @@ SRC_URI[sha256sum] = "63653259a821ec7d90d681e52e757e2219d462828c9d74b056a5f53267
12 12
13inherit meson pkgconfig gobject-introspection ptest vala 13inherit meson pkgconfig gobject-introspection ptest vala
14 14
15FILES_${PN}-ptest =+ "${bindir}/manette-test" 15FILES:${PN}-ptest =+ "${bindir}/manette-test"
16FILES_${PN}-dev =+ "${libdir}/girepository-1.0" 16FILES:${PN}-dev =+ "${libdir}/girepository-1.0"
diff --git a/meta-oe/recipes-support/libmxml/libmxml_3.2.bb b/meta-oe/recipes-support/libmxml/libmxml_3.2.bb
index c0ed72d99..2e8ecbfc4 100644
--- a/meta-oe/recipes-support/libmxml/libmxml_3.2.bb
+++ b/meta-oe/recipes-support/libmxml/libmxml_3.2.bb
@@ -19,7 +19,7 @@ B = "${S}"
19# MXML uses autotools but it explicitly states it does not support autoheader. 19# MXML uses autotools but it explicitly states it does not support autoheader.
20EXTRA_AUTORECONF = "--exclude=autopoint,autoheader" 20EXTRA_AUTORECONF = "--exclude=autopoint,autoheader"
21 21
22do_configure_prepend() { 22do_configure:prepend() {
23 # Respect optimization CFLAGS specified by OE. 23 # Respect optimization CFLAGS specified by OE.
24 sed -e 's/-Os -g//' -i ${S}/configure.ac 24 sed -e 's/-Os -g//' -i ${S}/configure.ac
25 25
diff --git a/meta-oe/recipes-support/libol/libol_0.3.18.bb b/meta-oe/recipes-support/libol/libol_0.3.18.bb
index d7adb2b94..b1e6da1bb 100644
--- a/meta-oe/recipes-support/libol/libol_0.3.18.bb
+++ b/meta-oe/recipes-support/libol/libol_0.3.18.bb
@@ -11,10 +11,10 @@ SRC_URI[sha256sum] = "9de3bf13297ff882e02a1e6e5f6bf760a544aff92a9d8a1cf4328a3200
11 11
12inherit autotools binconfig 12inherit autotools binconfig
13 13
14do_compile_prepend() { 14do_compile:prepend() {
15 install ${S}/utils/make_class.in ${B}/utils 15 install ${S}/utils/make_class.in ${B}/utils
16} 16}
17 17
18do_install_append() { 18do_install:append() {
19 rm -fr ${D}${bindir} 19 rm -fr ${D}${bindir}
20} 20}
diff --git a/meta-oe/recipes-support/libp11/libp11_0.4.11.bb b/meta-oe/recipes-support/libp11/libp11_0.4.11.bb
index 1c5cc52bf..4c99a328b 100644
--- a/meta-oe/recipes-support/libp11/libp11_0.4.11.bb
+++ b/meta-oe/recipes-support/libp11/libp11_0.4.11.bb
@@ -20,11 +20,11 @@ inherit autotools pkgconfig
20 20
21EXTRA_OECONF = "--disable-static" 21EXTRA_OECONF = "--disable-static"
22 22
23do_install_append () { 23do_install:append () {
24 rm -rf ${D}${docdir}/${BPN} 24 rm -rf ${D}${docdir}/${BPN}
25} 25}
26 26
27FILES_${PN} += "${libdir}/engines*/pkcs11.so" 27FILES:${PN} += "${libdir}/engines*/pkcs11.so"
28FILES_${PN}-dev += "${libdir}/engines*/libpkcs11${SOLIBSDEV}" 28FILES:${PN}-dev += "${libdir}/engines*/libpkcs11${SOLIBSDEV}"
29 29
30BBCLASSEXTEND = "native" 30BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb b/meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb
index 5314f4a48..0fa229662 100644
--- a/meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb
+++ b/meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb
@@ -18,6 +18,6 @@ inherit cmake
18 18
19S = "${WORKDIR}/git" 19S = "${WORKDIR}/git"
20 20
21FILES_${PN} += "${datadir}" 21FILES:${PN} += "${datadir}"
22 22
23EXTRA_OECMAKE += "-DRDKAFKA_BUILD_EXAMPLES=OFF -DRDKAFKA_BUILD_TESTS=OFF" \ No newline at end of file 23EXTRA_OECMAKE += "-DRDKAFKA_BUILD_EXAMPLES=OFF -DRDKAFKA_BUILD_TESTS=OFF" \ No newline at end of file
diff --git a/meta-oe/recipes-support/librsync/librsync_2.3.2.bb b/meta-oe/recipes-support/librsync/librsync_2.3.2.bb
index f1997136a..79a1a0fb8 100644
--- a/meta-oe/recipes-support/librsync/librsync_2.3.2.bb
+++ b/meta-oe/recipes-support/librsync/librsync_2.3.2.bb
@@ -13,6 +13,6 @@ DEPENDS = "popt"
13inherit cmake 13inherit cmake
14 14
15PACKAGES =+ "rdiff" 15PACKAGES =+ "rdiff"
16FILES_rdiff = "${bindir}/rdiff" 16FILES:rdiff = "${bindir}/rdiff"
17 17
18BBCLASSEXTEND = "native nativesdk" 18BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-support/libsmi/libsmi_0.5.0.bb b/meta-oe/recipes-support/libsmi/libsmi_0.5.0.bb
index ae76fade7..a98f32be4 100644
--- a/meta-oe/recipes-support/libsmi/libsmi_0.5.0.bb
+++ b/meta-oe/recipes-support/libsmi/libsmi_0.5.0.bb
@@ -12,21 +12,21 @@ SRC_URI = "https://www.ibr.cs.tu-bs.de/projects/${BPN}/download/${BP}.tar.gz \
12SRC_URI[md5sum] = "4bf47483c06c9f07d1b10fbc74eddf11" 12SRC_URI[md5sum] = "4bf47483c06c9f07d1b10fbc74eddf11"
13SRC_URI[sha256sum] = "f21accdadb1bb328ea3f8a13fc34d715baac6e2db66065898346322c725754d3" 13SRC_URI[sha256sum] = "f21accdadb1bb328ea3f8a13fc34d715baac6e2db66065898346322c725754d3"
14 14
15RDEPENDS_${PN} += "wget" 15RDEPENDS:${PN} += "wget"
16 16
17inherit autotools 17inherit autotools
18 18
19EXTRA_OECONF = "ac_cv_path_SH=/bin/sh ac_cv_path_WGET=${bindir}/wget ac_cv_path_AWK=${bindir}/awk" 19EXTRA_OECONF = "ac_cv_path_SH=/bin/sh ac_cv_path_WGET=${bindir}/wget ac_cv_path_AWK=${bindir}/awk"
20 20
21do_install_append () { 21do_install:append () {
22 install -d ${D}${sysconfdir} 22 install -d ${D}${sysconfdir}
23 install -m 0644 ${WORKDIR}/smi.conf ${D}${sysconfdir}/smi.conf 23 install -m 0644 ${WORKDIR}/smi.conf ${D}${sysconfdir}/smi.conf
24} 24}
25 25
26PACKAGES += "${PN}-mibs ${PN}-pibs ${PN}-yang" 26PACKAGES += "${PN}-mibs ${PN}-pibs ${PN}-yang"
27 27
28FILES_${PN}-mibs += "${datadir}/mibs" 28FILES:${PN}-mibs += "${datadir}/mibs"
29FILES_${PN}-pibs += "${datadir}/pibs" 29FILES:${PN}-pibs += "${datadir}/pibs"
30FILES_${PN}-yang += "${datadir}/yang" 30FILES:${PN}-yang += "${datadir}/yang"
31 31
32RRECOMMENDS_${PN} = "${BPN}-mibs" 32RRECOMMENDS:${PN} = "${BPN}-mibs"
diff --git a/meta-oe/recipes-support/libsoc/libsoc_0.8.2.bb b/meta-oe/recipes-support/libsoc/libsoc_0.8.2.bb
index 8b773aefa..9abba6e04 100644
--- a/meta-oe/recipes-support/libsoc/libsoc_0.8.2.bb
+++ b/meta-oe/recipes-support/libsoc/libsoc_0.8.2.bb
@@ -26,7 +26,7 @@ PACKAGECONFIG[python] = "--enable-python=${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-n
26PACKAGES =+ "${@bb.utils.contains('PACKAGECONFIG', 'python', \ 26PACKAGES =+ "${@bb.utils.contains('PACKAGECONFIG', 'python', \
27 '${PYTHON_PN}-libsoc-staticdev ${PYTHON_PN}-libsoc', '', d)}" 27 '${PYTHON_PN}-libsoc-staticdev ${PYTHON_PN}-libsoc', '', d)}"
28 28
29RDEPENDS_${PN} = "libgcc" 29RDEPENDS:${PN} = "libgcc"
30 30
31FILES_${PYTHON_PN}-libsoc-staticdev += "${PYTHON_SITEPACKAGES_DIR}/*/*.a" 31FILES:${PYTHON_PN}-libsoc-staticdev += "${PYTHON_SITEPACKAGES_DIR}/*/*.a"
32FILES_${PYTHON_PN}-libsoc += "${PYTHON_SITEPACKAGES_DIR}" 32FILES:${PYTHON_PN}-libsoc += "${PYTHON_SITEPACKAGES_DIR}"
diff --git a/meta-oe/recipes-support/libssh/libssh_0.8.9.bb b/meta-oe/recipes-support/libssh/libssh_0.8.9.bb
index 2aff2c878..cbda8b7be 100644
--- a/meta-oe/recipes-support/libssh/libssh_0.8.9.bb
+++ b/meta-oe/recipes-support/libssh/libssh_0.8.9.bb
@@ -17,7 +17,7 @@ PACKAGECONFIG ??= "gcrypt"
17PACKAGECONFIG[gssapi] = "-DWITH_GSSAPI=1, -DWITH_GSSAPI=0, krb5, " 17PACKAGECONFIG[gssapi] = "-DWITH_GSSAPI=1, -DWITH_GSSAPI=0, krb5, "
18PACKAGECONFIG[gcrypt] = "-DWITH_GCRYPT=1, -DWITH_GCRYPT=0, libgcrypt, " 18PACKAGECONFIG[gcrypt] = "-DWITH_GCRYPT=1, -DWITH_GCRYPT=0, libgcrypt, "
19 19
20ARM_INSTRUCTION_SET_armv5 = "arm" 20ARM_INSTRUCTION_SET:armv5 = "arm"
21 21
22EXTRA_OECMAKE = " \ 22EXTRA_OECMAKE = " \
23 -DWITH_PCAP=1 \ 23 -DWITH_PCAP=1 \
@@ -26,7 +26,7 @@ EXTRA_OECMAKE = " \
26 -DLIB_SUFFIX=${@d.getVar('baselib').replace('lib', '')} \ 26 -DLIB_SUFFIX=${@d.getVar('baselib').replace('lib', '')} \
27 " 27 "
28 28
29do_configure_prepend () { 29do_configure:prepend () {
30 # Disable building of examples 30 # Disable building of examples
31 sed -i -e '/add_subdirectory(examples)/s/^/#DONOTWANT/' ${S}/CMakeLists.txt \ 31 sed -i -e '/add_subdirectory(examples)/s/^/#DONOTWANT/' ${S}/CMakeLists.txt \
32 || bbfatal "Failed to disable examples" 32 || bbfatal "Failed to disable examples"
diff --git a/meta-oe/recipes-support/libteam/libteam_1.31.bb b/meta-oe/recipes-support/libteam/libteam_1.31.bb
index 149cfb8d2..a131de36c 100644
--- a/meta-oe/recipes-support/libteam/libteam_1.31.bb
+++ b/meta-oe/recipes-support/libteam/libteam_1.31.bb
@@ -20,20 +20,20 @@ S = "${WORKDIR}/git"
20 20
21inherit autotools pkgconfig ptest 21inherit autotools pkgconfig ptest
22 22
23FILES_${PN} = "${libdir}/libteam${SOLIBS} \ 23FILES:${PN} = "${libdir}/libteam${SOLIBS} \
24" 24"
25 25
26PACKAGES += "${PN}-dctl ${PN}-utils" 26PACKAGES += "${PN}-dctl ${PN}-utils"
27FILES_${PN}-dctl = "${libdir}/libteamdctl${SOLIBS} \ 27FILES:${PN}-dctl = "${libdir}/libteamdctl${SOLIBS} \
28" 28"
29FILES_${PN}-utils = "${bindir}/bond2team \ 29FILES:${PN}-utils = "${bindir}/bond2team \
30 ${bindir}/teamd \ 30 ${bindir}/teamd \
31 ${bindir}/teamdctl \ 31 ${bindir}/teamdctl \
32 ${bindir}/teamnl \ 32 ${bindir}/teamnl \
33" 33"
34 34
35RDEPENDS_${PN}-utils = "bash" 35RDEPENDS:${PN}-utils = "bash"
36RDEPENDS_${PN}-ptest = "python3-core" 36RDEPENDS:${PN}-ptest = "python3-core"
37 37
38do_install_ptest() { 38do_install_ptest() {
39 install ${S}/scripts/team_basic_test.py ${D}${PTEST_PATH}/ 39 install ${S}/scripts/team_basic_test.py ${D}${PTEST_PATH}/
diff --git a/meta-oe/recipes-support/liburing/liburing_2.0.bb b/meta-oe/recipes-support/liburing/liburing_2.0.bb
index 9eddf2e2a..7a903e5d4 100644
--- a/meta-oe/recipes-support/liburing/liburing_2.0.bb
+++ b/meta-oe/recipes-support/liburing/liburing_2.0.bb
@@ -13,15 +13,15 @@ SRC_URI = "git://github.com/axboe/liburing.git;branch=master;protocol=https \
13 file://0001-examples-ucontext-cp.c-Do-not-use-SIGSTKSZ.patch \ 13 file://0001-examples-ucontext-cp.c-Do-not-use-SIGSTKSZ.patch \
14 file://0001-tests-fix-portability-issue-when-using-__NR_mmap-sys.patch \ 14 file://0001-tests-fix-portability-issue-when-using-__NR_mmap-sys.patch \
15 " 15 "
16SRC_URI_append_libc-musl_riscv64 = " file://0001-do-not-build-examples.patch " 16SRC_URI:append:libc-musl:riscv64 = " file://0001-do-not-build-examples.patch "
17SRC_URI_append_libc-musl_riscv32 = " file://0001-do-not-build-examples.patch " 17SRC_URI:append:libc-musl:riscv32 = " file://0001-do-not-build-examples.patch "
18 18
19SRCREV = "b013dfd5a5f65116373d5e0f0bdfb73db9d8816e" 19SRCREV = "b013dfd5a5f65116373d5e0f0bdfb73db9d8816e"
20S = "${WORKDIR}/git" 20S = "${WORKDIR}/git"
21 21
22DEPENDS_append_libc-musl = " libucontext" 22DEPENDS:append:libc-musl = " libucontext"
23XCFLAGS = "-pthread" 23XCFLAGS = "-pthread"
24XCFLAGS_append_libc-musl = " -lucontext" 24XCFLAGS:append:libc-musl = " -lucontext"
25 25
26EXTRA_OEMAKE = "'CC=${CC}' 'RANLIB=${RANLIB}' 'AR=${AR}' 'CFLAGS=${CFLAGS} -I${S}/include -DWITHOUT_XATTR' 'LDFLAGS=${LDFLAGS}' 'XCFLAGS=${XCFLAGS}' 'BUILDDIR=${S}'" 26EXTRA_OEMAKE = "'CC=${CC}' 'RANLIB=${RANLIB}' 'AR=${AR}' 'CFLAGS=${CFLAGS} -I${S}/include -DWITHOUT_XATTR' 'LDFLAGS=${LDFLAGS}' 'XCFLAGS=${XCFLAGS}' 'BUILDDIR=${S}'"
27do_configure() { 27do_configure() {
diff --git a/meta-oe/recipes-support/libusb/libusb-compat_0.1.7.bb b/meta-oe/recipes-support/libusb/libusb-compat_0.1.7.bb
index 21fa478b6..8c3337370 100644
--- a/meta-oe/recipes-support/libusb/libusb-compat_0.1.7.bb
+++ b/meta-oe/recipes-support/libusb/libusb-compat_0.1.7.bb
@@ -33,7 +33,7 @@ inherit autotools pkgconfig binconfig-disabled lib_package
33 33
34EXTRA_OECONF = "--libdir=${base_libdir}" 34EXTRA_OECONF = "--libdir=${base_libdir}"
35 35
36do_install_append() { 36do_install:append() {
37 install -d ${D}${libdir} 37 install -d ${D}${libdir}
38 if [ ! ${D}${libdir} -ef ${D}${base_libdir} ]; then 38 if [ ! ${D}${libdir} -ef ${D}${base_libdir} ]; then
39 mv ${D}${base_libdir}/pkgconfig ${D}${libdir} 39 mv ${D}${base_libdir}/pkgconfig ${D}${libdir}
diff --git a/meta-oe/recipes-support/libusbg/libusbg_git.bb b/meta-oe/recipes-support/libusbg/libusbg_git.bb
index b1c466352..94399a017 100644
--- a/meta-oe/recipes-support/libusbg/libusbg_git.bb
+++ b/meta-oe/recipes-support/libusbg/libusbg_git.bb
@@ -14,6 +14,6 @@ SRC_URI = "git://github.com/libusbg/libusbg.git \
14 14
15S = "${WORKDIR}/git" 15S = "${WORKDIR}/git"
16 16
17ALTERNATIVE_${PN} = "gadget-acm-ecm show-gadgets" 17ALTERNATIVE:${PN} = "gadget-acm-ecm show-gadgets"
18ALTERNATIVE_LINK_NAME[gadget-acm-ecm] = "${bindir}/gadget-acm-ecm" 18ALTERNATIVE_LINK_NAME[gadget-acm-ecm] = "${bindir}/gadget-acm-ecm"
19ALTERNATIVE_LINK_NAME[show-gadgets] = "${bindir}/show-gadgets" 19ALTERNATIVE_LINK_NAME[show-gadgets] = "${bindir}/show-gadgets"
diff --git a/meta-oe/recipes-support/libusbgx/libusbgx_git.bb b/meta-oe/recipes-support/libusbgx/libusbgx_git.bb
index 48fc91143..dc0d5c08d 100644
--- a/meta-oe/recipes-support/libusbgx/libusbgx_git.bb
+++ b/meta-oe/recipes-support/libusbgx/libusbgx_git.bb
@@ -20,14 +20,14 @@ SRC_URI = " \
20S = "${WORKDIR}/git" 20S = "${WORKDIR}/git"
21 21
22SYSTEMD_PACKAGES = "${PN}" 22SYSTEMD_PACKAGES = "${PN}"
23SYSTEMD_SERVICE_${PN} = "usbgx.service" 23SYSTEMD_SERVICE:${PN} = "usbgx.service"
24 24
25INITSCRIPT_NAME = "usbgx" 25INITSCRIPT_NAME = "usbgx"
26INITSCRIPT_PARAMS = "defaults" 26INITSCRIPT_PARAMS = "defaults"
27 27
28EXTRA_OECONF = "--includedir=${includedir}/usbgx" 28EXTRA_OECONF = "--includedir=${includedir}/usbgx"
29 29
30do_install_append() { 30do_install:append() {
31 install -Dm 0755 ${WORKDIR}/gadget-start ${D}/${bindir}/gadget-start 31 install -Dm 0755 ${WORKDIR}/gadget-start ${D}/${bindir}/gadget-start
32 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then 32 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then
33 install -Dm 0644 ${WORKDIR}/usbgx.service ${D}${systemd_system_unitdir}/usbgx.service 33 install -Dm 0644 ${WORKDIR}/usbgx.service ${D}${systemd_system_unitdir}/usbgx.service
@@ -37,9 +37,9 @@ do_install_append() {
37 fi 37 fi
38} 38}
39 39
40RDEPENDS_${PN} += "libusbgx-config" 40RDEPENDS:${PN} += "libusbgx-config"
41 41
42ALTERNATIVE_PRIORITY = "90" 42ALTERNATIVE_PRIORITY = "90"
43ALTERNATIVE_${PN} = "gadget-acm-ecm show-gadgets" 43ALTERNATIVE:${PN} = "gadget-acm-ecm show-gadgets"
44ALTERNATIVE_LINK_NAME[gadget-acm-ecm] = "${bindir}/gadget-acm-ecm" 44ALTERNATIVE_LINK_NAME[gadget-acm-ecm] = "${bindir}/gadget-acm-ecm"
45ALTERNATIVE_LINK_NAME[show-gadgets] = "${bindir}/show-gadgets" 45ALTERNATIVE_LINK_NAME[show-gadgets] = "${bindir}/show-gadgets"
diff --git a/meta-oe/recipes-support/libutempter/libutempter.bb b/meta-oe/recipes-support/libutempter/libutempter.bb
index b8a700b7b..68a8ad364 100644
--- a/meta-oe/recipes-support/libutempter/libutempter.bb
+++ b/meta-oe/recipes-support/libutempter/libutempter.bb
@@ -37,6 +37,6 @@ do_install() {
37 rm -f ${D}${libdir}/*.a 37 rm -f ${D}${libdir}/*.a
38} 38}
39 39
40FILES_${PN} = "${libdir}/*.so.*" 40FILES:${PN} = "${libdir}/*.so.*"
41FILES_${PN} += "${libexecdir}/utempter/utempter" 41FILES:${PN} += "${libexecdir}/utempter/utempter"
42FILES_${PN}-dbg += "${libexecdir}/utempter/.debug/utempter" 42FILES:${PN}-dbg += "${libexecdir}/utempter/.debug/utempter"
diff --git a/meta-oe/recipes-support/links/links-x11_2.22.bb b/meta-oe/recipes-support/links/links-x11_2.22.bb
index 563984c0e..e354bbafd 100644
--- a/meta-oe/recipes-support/links/links-x11_2.22.bb
+++ b/meta-oe/recipes-support/links/links-x11_2.22.bb
@@ -1,7 +1,7 @@
1require links.inc 1require links.inc
2 2
3DEPENDS += "virtual/libx11" 3DEPENDS += "virtual/libx11"
4RCONFLICTS_${PN} = "links" 4RCONFLICTS:${PN} = "links"
5 5
6inherit features_check 6inherit features_check
7# depends on virtual/libx11 7# depends on virtual/libx11
@@ -21,7 +21,7 @@ EXTRA_OECONF = "--enable-graphics \
21 --without-directfb --without-pmshell --without-atheos \ 21 --without-directfb --without-pmshell --without-atheos \
22 --with-x --without-gpm" 22 --with-x --without-gpm"
23 23
24do_install_append() { 24do_install:append() {
25 install -d ${D}/${datadir}/applications 25 install -d ${D}/${datadir}/applications
26 install -m 0644 ${WORKDIR}/links2.desktop ${D}/${datadir}/applications 26 install -m 0644 ${WORKDIR}/links2.desktop ${D}/${datadir}/applications
27 install -d ${D}/${datadir}/pixmaps 27 install -d ${D}/${datadir}/pixmaps
diff --git a/meta-oe/recipes-support/links/links_2.22.bb b/meta-oe/recipes-support/links/links_2.22.bb
index 2bfc9ae07..f2b4a6a80 100644
--- a/meta-oe/recipes-support/links/links_2.22.bb
+++ b/meta-oe/recipes-support/links/links_2.22.bb
@@ -1,7 +1,7 @@
1require links.inc 1require links.inc
2 2
3DEPENDS += "gpm" 3DEPENDS += "gpm"
4RCONFLICTS_${PN} = "links-x11" 4RCONFLICTS:${PN} = "links-x11"
5 5
6EXTRA_OECONF = "--enable-graphics \ 6EXTRA_OECONF = "--enable-graphics \
7 --with-ssl=${STAGING_LIBDIR}/.. --with-libjpeg \ 7 --with-ssl=${STAGING_LIBDIR}/.. --with-libjpeg \
diff --git a/meta-oe/recipes-support/lio-utils/lio-utils_4.1.bb b/meta-oe/recipes-support/lio-utils/lio-utils_4.1.bb
index 4891fd187..7d7c67b65 100644
--- a/meta-oe/recipes-support/lio-utils/lio-utils_4.1.bb
+++ b/meta-oe/recipes-support/lio-utils/lio-utils_4.1.bb
@@ -57,11 +57,11 @@ do_install() {
57 57
58PNBLACKLIST[lio-utils] ?= "${@bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', '', 'python2 is out of support for long time, read https://www.python.org/doc/sunset-python-2/ https://python3statement.org/ and if you really have to temporarily use this, then set I_SWEAR_TO_MIGRATE_TO_PYTHON3 to "yes"', d)}" 58PNBLACKLIST[lio-utils] ?= "${@bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', '', 'python2 is out of support for long time, read https://www.python.org/doc/sunset-python-2/ https://python3statement.org/ and if you really have to temporarily use this, then set I_SWEAR_TO_MIGRATE_TO_PYTHON3 to "yes"', d)}"
59 59
60RDEPENDS_${PN} += "python-stringold python-subprocess python-shell \ 60RDEPENDS:${PN} += "python-stringold python-subprocess python-shell \
61 python-datetime python-textutils python-crypt python-netclient python-email \ 61 python-datetime python-textutils python-crypt python-netclient python-email \
62 bash" 62 bash"
63 63
64FILES_${PN} += "${sbindir}/* /etc/init.d/* /etc/target/*" 64FILES:${PN} += "${sbindir}/* /etc/init.d/* /etc/target/*"
65 65
66# http://errors.yoctoproject.org/Errors/Details/184712/ 66# http://errors.yoctoproject.org/Errors/Details/184712/
67# python-native/python: can't open file 'setup.py': [Errno 2] No such file or directory 67# python-native/python: can't open file 'setup.py': [Errno 2] No such file or directory
diff --git a/meta-oe/recipes-support/logwarn/logwarn_1.0.14.bb b/meta-oe/recipes-support/logwarn/logwarn_1.0.14.bb
index 5ae36bb67..3549cb215 100644
--- a/meta-oe/recipes-support/logwarn/logwarn_1.0.14.bb
+++ b/meta-oe/recipes-support/logwarn/logwarn_1.0.14.bb
@@ -31,7 +31,7 @@ CACHED_CONFIGUREVARS += " \
31 31
32# Make sure some files exist for autoreconf. 32# Make sure some files exist for autoreconf.
33# 33#
34do_configure_prepend () { 34do_configure:prepend () {
35 touch ${S}/NEWS 35 touch ${S}/NEWS
36 touch ${S}/ChangeLog 36 touch ${S}/ChangeLog
37 touch ${S}/README 37 touch ${S}/README
@@ -39,7 +39,7 @@ do_configure_prepend () {
39 39
40# Create a directory for logfile state info, usually under /var/lib. 40# Create a directory for logfile state info, usually under /var/lib.
41# 41#
42do_install_append () { 42do_install:append () {
43 install -d ${D}${lcl_default_state_dir} 43 install -d ${D}${lcl_default_state_dir}
44} 44}
45 45
@@ -47,6 +47,6 @@ do_install_append () {
47# 47#
48PACKAGES += "${PN}-nagios" 48PACKAGES += "${PN}-nagios"
49 49
50FILES_${PN}-nagios = "${nonarch_libdir}/nagios" 50FILES:${PN}-nagios = "${nonarch_libdir}/nagios"
51 51
52RDEPENDS_${PN}-nagios += "bash coreutils sed" 52RDEPENDS:${PN}-nagios += "bash coreutils sed"
diff --git a/meta-oe/recipes-support/lvm2/lvm2.inc b/meta-oe/recipes-support/lvm2/lvm2.inc
index ccb4f7ac1..43356c9cd 100644
--- a/meta-oe/recipes-support/lvm2/lvm2.inc
+++ b/meta-oe/recipes-support/lvm2/lvm2.inc
@@ -24,7 +24,7 @@ S = "${WORKDIR}/git"
24inherit autotools-brokensep pkgconfig systemd 24inherit autotools-brokensep pkgconfig systemd
25 25
26LVM2_PACKAGECONFIG = "dmeventd" 26LVM2_PACKAGECONFIG = "dmeventd"
27LVM2_PACKAGECONFIG_append_class-target = " \ 27LVM2_PACKAGECONFIG:append:class-target = " \
28 ${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)} \ 28 ${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)} \
29" 29"
30 30
diff --git a/meta-oe/recipes-support/lvm2/lvm2_2.03.11.bb b/meta-oe/recipes-support/lvm2/lvm2_2.03.11.bb
index 7f3f000e0..3988d5491 100644
--- a/meta-oe/recipes-support/lvm2/lvm2_2.03.11.bb
+++ b/meta-oe/recipes-support/lvm2/lvm2_2.03.11.bb
@@ -12,7 +12,7 @@ MULTILIB_SCRIPTS = "${PN}:${sysconfdir}/lvm/lvm.conf"
12 12
13CACHED_CONFIGUREVARS += "MODPROBE_CMD=${base_sbindir}/modprobe" 13CACHED_CONFIGUREVARS += "MODPROBE_CMD=${base_sbindir}/modprobe"
14 14
15do_install_append() { 15do_install:append() {
16 # Install machine specific configuration file 16 # Install machine specific configuration file
17 install -d ${D}${sysconfdir}/lvm 17 install -d ${D}${sysconfdir}/lvm
18 install -m 0644 ${WORKDIR}/lvm.conf ${D}${sysconfdir}/lvm/lvm.conf 18 install -m 0644 ${WORKDIR}/lvm.conf ${D}${sysconfdir}/lvm/lvm.conf
@@ -30,33 +30,33 @@ do_install_append() {
30PACKAGE_BEFORE_PN = "${PN}-scripts ${PN}-udevrules" 30PACKAGE_BEFORE_PN = "${PN}-scripts ${PN}-udevrules"
31 31
32SYSTEMD_PACKAGES = "${PN}" 32SYSTEMD_PACKAGES = "${PN}"
33SYSTEMD_SERVICE_${PN} = "${@bb.utils.contains('PACKAGECONFIG', 'dmeventd', 'lvm2-monitor.service dm-event.socket dm-event.service', '', d)} \ 33SYSTEMD_SERVICE:${PN} = "${@bb.utils.contains('PACKAGECONFIG', 'dmeventd', 'lvm2-monitor.service dm-event.socket dm-event.service', '', d)} \
34 blk-availability.service" 34 blk-availability.service"
35SYSTEMD_AUTO_ENABLE = "disable" 35SYSTEMD_AUTO_ENABLE = "disable"
36 36
37TARGET_CC_ARCH += "${LDFLAGS}" 37TARGET_CC_ARCH += "${LDFLAGS}"
38 38
39EXTRA_OECONF_append_class-nativesdk = " --with-confdir=${sysconfdir}" 39EXTRA_OECONF:append:class-nativesdk = " --with-confdir=${sysconfdir}"
40 40
41DEPENDS += "util-linux" 41DEPENDS += "util-linux"
42LVM2_PACKAGECONFIG_append_class-target = " \ 42LVM2_PACKAGECONFIG:append:class-target = " \
43 udev \ 43 udev \
44" 44"
45PACKAGECONFIG[udev] = "--enable-udev_sync --enable-udev_rules --with-udevdir=${nonarch_base_libdir}/udev/rules.d,--disable-udev_sync --disable-udev_rules,udev,${PN}-udevrules" 45PACKAGECONFIG[udev] = "--enable-udev_sync --enable-udev_rules --with-udevdir=${nonarch_base_libdir}/udev/rules.d,--disable-udev_sync --disable-udev_rules,udev,${PN}-udevrules"
46 46
47PACKAGES =+ "libdevmapper" 47PACKAGES =+ "libdevmapper"
48FILES_libdevmapper = " \ 48FILES:libdevmapper = " \
49 ${libdir}/libdevmapper.so.* \ 49 ${libdir}/libdevmapper.so.* \
50 ${sbindir}/dmsetup \ 50 ${sbindir}/dmsetup \
51 ${sbindir}/dmstats \ 51 ${sbindir}/dmstats \
52" 52"
53 53
54FILES_${PN} += " \ 54FILES:${PN} += " \
55 ${libdir}/device-mapper/*.so \ 55 ${libdir}/device-mapper/*.so \
56 ${systemd_system_unitdir}/lvm2-pvscan@.service \ 56 ${systemd_system_unitdir}/lvm2-pvscan@.service \
57" 57"
58 58
59FILES_${PN}-scripts = " \ 59FILES:${PN}-scripts = " \
60 ${sbindir}/blkdeactivate \ 60 ${sbindir}/blkdeactivate \
61 ${sbindir}/fsadm \ 61 ${sbindir}/fsadm \
62 ${sbindir}/lvmconf \ 62 ${sbindir}/lvmconf \
@@ -64,22 +64,22 @@ FILES_${PN}-scripts = " \
64" 64"
65# Specified explicitly for the udev rules, just in case that it does not get picked 65# Specified explicitly for the udev rules, just in case that it does not get picked
66# up automatically: 66# up automatically:
67FILES_${PN}-udevrules = "${nonarch_base_libdir}/udev/rules.d" 67FILES:${PN}-udevrules = "${nonarch_base_libdir}/udev/rules.d"
68RDEPENDS_${PN}-udevrules = "libdevmapper" 68RDEPENDS:${PN}-udevrules = "libdevmapper"
69RDEPENDS_${PN}_append_class-target = " libdevmapper" 69RDEPENDS:${PN}:append:class-target = " libdevmapper"
70RDEPENDS_${PN}_append_class-nativesdk = " libdevmapper" 70RDEPENDS:${PN}:append:class-nativesdk = " libdevmapper"
71 71
72RDEPENDS_${PN}-scripts = "${PN} (= ${EXTENDPKGV}) \ 72RDEPENDS:${PN}-scripts = "${PN} (= ${EXTENDPKGV}) \
73 bash \ 73 bash \
74 util-linux-lsblk \ 74 util-linux-lsblk \
75 util-linux-findmnt \ 75 util-linux-findmnt \
76 coreutils \ 76 coreutils \
77" 77"
78RRECOMMENDS_${PN}_class-target = "${PN}-scripts (= ${EXTENDPKGV})" 78RRECOMMENDS:${PN}:class-target = "${PN}-scripts (= ${EXTENDPKGV})"
79 79
80CONFFILES_${PN} += "${sysconfdir}/lvm/lvm.conf" 80CONFFILES:${PN} += "${sysconfdir}/lvm/lvm.conf"
81 81
82SYSROOT_PREPROCESS_FUNCS_append = " remove_libdevmapper_sysroot_preprocess" 82SYSROOT_PREPROCESS_FUNCS:append = " remove_libdevmapper_sysroot_preprocess"
83remove_libdevmapper_sysroot_preprocess() { 83remove_libdevmapper_sysroot_preprocess() {
84 rm -f ${SYSROOT_DESTDIR}${libdir}/libdevmapper.so* \ 84 rm -f ${SYSROOT_DESTDIR}${libdir}/libdevmapper.so* \
85 ${SYSROOT_DESTDIR}${sbindir}/dmsetup \ 85 ${SYSROOT_DESTDIR}${sbindir}/dmsetup \
diff --git a/meta-oe/recipes-support/mailcap/mailcap_2.1.53.bb b/meta-oe/recipes-support/mailcap/mailcap_2.1.53.bb
index c3cd57fb6..34588380a 100644
--- a/meta-oe/recipes-support/mailcap/mailcap_2.1.53.bb
+++ b/meta-oe/recipes-support/mailcap/mailcap_2.1.53.bb
@@ -27,5 +27,5 @@ do_install() {
27 oe_runmake install DESTDIR=${D} sysconfdir=${sysconfdir} mandir=${mandir} 27 oe_runmake install DESTDIR=${D} sysconfdir=${sysconfdir} mandir=${mandir}
28} 28}
29 29
30ALTERNATIVE_${PN} = "mime.types" 30ALTERNATIVE:${PN} = "mime.types"
31ALTERNATIVE_LINK_NAME[mime.types] = "${sysconfdir}/mime.types" 31ALTERNATIVE_LINK_NAME[mime.types] = "${sysconfdir}/mime.types"
diff --git a/meta-oe/recipes-support/mcelog/mce-test_git.bb b/meta-oe/recipes-support/mcelog/mce-test_git.bb
index 35fb94470..328f7c99b 100644
--- a/meta-oe/recipes-support/mcelog/mce-test_git.bb
+++ b/meta-oe/recipes-support/mcelog/mce-test_git.bb
@@ -17,15 +17,15 @@ SRC_URI = "git://git.kernel.org/pub/scm/utils/cpu/mce/mce-test.git;protocol=git
17SRCREV = "7643baf6c3919b3d727e6ba6c2e545dc6a653307" 17SRCREV = "7643baf6c3919b3d727e6ba6c2e545dc6a653307"
18PV = "20190917+git${SRCPV}" 18PV = "20190917+git${SRCPV}"
19 19
20RDEPENDS_${PN} = "mcelog mce-inject dialog bash" 20RDEPENDS:${PN} = "mcelog mce-inject dialog bash"
21 21
22COMPATIBLE_HOST = '(i.86|x86_64).*-linux' 22COMPATIBLE_HOST = '(i.86|x86_64).*-linux'
23 23
24S ="${WORKDIR}/git" 24S ="${WORKDIR}/git"
25 25
26do_install_append(){ 26do_install:append(){
27 install -d ${D}/opt/mce-test 27 install -d ${D}/opt/mce-test
28 cp -rf ${S}/* ${D}/opt/mce-test/ 28 cp -rf ${S}/* ${D}/opt/mce-test/
29} 29}
30 30
31FILES_${PN} += "/opt" 31FILES:${PN} += "/opt"
diff --git a/meta-oe/recipes-support/mcelog/mcelog_175.bb b/meta-oe/recipes-support/mcelog/mcelog_175.bb
index ae810eff8..b77709485 100644
--- a/meta-oe/recipes-support/mcelog/mcelog_175.bb
+++ b/meta-oe/recipes-support/mcelog/mcelog_175.bb
@@ -21,7 +21,7 @@ inherit autotools-brokensep ptest
21 21
22COMPATIBLE_HOST = '(x86_64.*|i.86.*)-linux' 22COMPATIBLE_HOST = '(x86_64.*|i.86.*)-linux'
23 23
24do_install_append() { 24do_install:append() {
25 install -d ${D}${sysconfdir}/cron.hourly 25 install -d ${D}${sysconfdir}/cron.hourly
26 install -m 0755 ${S}/mcelog.cron ${D}${sysconfdir}/cron.hourly/ 26 install -m 0755 ${S}/mcelog.cron ${D}${sysconfdir}/cron.hourly/
27 sed -i 's/bash/sh/' ${D}${sysconfdir}/cron.hourly/mcelog.cron 27 sed -i 's/bash/sh/' ${D}${sysconfdir}/cron.hourly/mcelog.cron
@@ -33,4 +33,4 @@ do_install_ptest() {
33 sed -i 's#../../mcelog#mcelog#' ${D}${PTEST_PATH}/tests/test 33 sed -i 's#../../mcelog#mcelog#' ${D}${PTEST_PATH}/tests/test
34} 34}
35 35
36RDEPENDS_${PN}-ptest += "make bash mce-inject" 36RDEPENDS:${PN}-ptest += "make bash mce-inject"
diff --git a/meta-oe/recipes-support/mg/mg_20210609.bb b/meta-oe/recipes-support/mg/mg_20210609.bb
index eb7de1279..797e91eae 100644
--- a/meta-oe/recipes-support/mg/mg_20210609.bb
+++ b/meta-oe/recipes-support/mg/mg_20210609.bb
@@ -10,7 +10,7 @@ SRC_URI = "git://github.com/hboetes/mg \
10 file://0001-fileio-Include-sys-param.h-for-MAXNAMLEN.patch \ 10 file://0001-fileio-Include-sys-param.h-for-MAXNAMLEN.patch \
11 file://0002-fileio-Define-DEFFILEMODE-if-platform-is-missing.patch \ 11 file://0002-fileio-Define-DEFFILEMODE-if-platform-is-missing.patch \
12 " 12 "
13SRC_URI_append_libc-musl = "\ 13SRC_URI:append:libc-musl = "\
14 file://0001-Undefine-REGEX-for-musl-based-systems.patch \ 14 file://0001-Undefine-REGEX-for-musl-based-systems.patch \
15 " 15 "
16 16
diff --git a/meta-oe/recipes-support/mime-support/mime-support_3.62.bb b/meta-oe/recipes-support/mime-support/mime-support_3.62.bb
index 858521b65..46def2a23 100644
--- a/meta-oe/recipes-support/mime-support/mime-support_3.62.bb
+++ b/meta-oe/recipes-support/mime-support/mime-support_3.62.bb
@@ -1,14 +1,14 @@
1SECTION = "base" 1SECTION = "base"
2SUMMARY = "MIME files 'mime.types' & 'mailcap', and support programs" 2SUMMARY = "MIME files 'mime.types' & 'mailcap', and support programs"
3LICENSE = "PD & Bellcore" 3LICENSE = "PD & Bellcore"
4LICENSE_${PN} = "PD" 4LICENSE:${PN} = "PD"
5# mailcap.man's license is Bellcore 5# mailcap.man's license is Bellcore
6LICENSE_${PN}-doc = "PD & Bellcore" 6LICENSE:${PN}-doc = "PD & Bellcore"
7LIC_FILES_CHKSUM = "file://debian/copyright;md5=53c851e31d27c3ea8a6217073a5ff01c" 7LIC_FILES_CHKSUM = "file://debian/copyright;md5=53c851e31d27c3ea8a6217073a5ff01c"
8 8
9DEPENDS = "file" 9DEPENDS = "file"
10RDEPENDS_${PN} = "perl" 10RDEPENDS:${PN} = "perl"
11RRECOMMENDS_${PN} = "file" 11RRECOMMENDS:${PN} = "file"
12 12
13SRC_URI = "${DEBIAN_MIRROR}/main/m/mime-support/mime-support_${PV}.tar.gz" 13SRC_URI = "${DEBIAN_MIRROR}/main/m/mime-support/mime-support_${PV}.tar.gz"
14SRC_URI[sha256sum] = "54e0a03e0cd63c7c9fe68a18ead0a2143fd3c327604215f989d85484d0409f4a" 14SRC_URI[sha256sum] = "54e0a03e0cd63c7c9fe68a18ead0a2143fd3c327604215f989d85484d0409f4a"
@@ -16,9 +16,9 @@ S = "${WORKDIR}/${BPN}"
16 16
17inherit update-alternatives 17inherit update-alternatives
18 18
19FILES_${PN} += " ${libdir}/mime" 19FILES:${PN} += " ${libdir}/mime"
20 20
21docdir_append = "/${BPN}" 21docdir:append = "/${BPN}"
22 22
23do_install () { 23do_install () {
24 install -d ${D}${sysconfdir} 24 install -d ${D}${sysconfdir}
@@ -61,5 +61,5 @@ do_install () {
61} 61}
62 62
63ALTERNATIVE_PRIORITY = "90" 63ALTERNATIVE_PRIORITY = "90"
64ALTERNATIVE_${PN} = "mime.types" 64ALTERNATIVE:${PN} = "mime.types"
65ALTERNATIVE_LINK_NAME[mime.types] = "${sysconfdir}/mime.types" 65ALTERNATIVE_LINK_NAME[mime.types] = "${sysconfdir}/mime.types"
diff --git a/meta-oe/recipes-support/monit/monit_5.28.0.bb b/meta-oe/recipes-support/monit/monit_5.28.0.bb
index 069d9f81c..52becf9b7 100644
--- a/meta-oe/recipes-support/monit/monit_5.28.0.bb
+++ b/meta-oe/recipes-support/monit/monit_5.28.0.bb
@@ -31,14 +31,14 @@ EXTRA_OECONF = "\
31 --with-ssl-incl-dir=${STAGING_INCDIR} \ 31 --with-ssl-incl-dir=${STAGING_INCDIR} \
32" 32"
33 33
34SYSTEMD_SERVICE_${PN} = "monit.service" 34SYSTEMD_SERVICE:${PN} = "monit.service"
35SYSTEMD_AUTO_ENABLE = "enable" 35SYSTEMD_AUTO_ENABLE = "enable"
36 36
37INITSCRIPT_PACKAGES = "${PN}" 37INITSCRIPT_PACKAGES = "${PN}"
38INITSCRIPT_NAME_${PN} = "monit" 38INITSCRIPT_NAME:${PN} = "monit"
39INITSCRIPT_PARAMS_${PN} = "defaults 89" 39INITSCRIPT_PARAMS:${PN} = "defaults 89"
40 40
41do_install_append() { 41do_install:append() {
42 42
43 # Configuration file 43 # Configuration file
44 install -Dm 0600 ${WORKDIR}/monitrc ${D}${sysconfdir}/monitrc 44 install -Dm 0600 ${WORKDIR}/monitrc ${D}${sysconfdir}/monitrc
diff --git a/meta-oe/recipes-support/mscgen/mscgen_0.20.bb b/meta-oe/recipes-support/mscgen/mscgen_0.20.bb
index 49899edd7..25cfafafa 100644
--- a/meta-oe/recipes-support/mscgen/mscgen_0.20.bb
+++ b/meta-oe/recipes-support/mscgen/mscgen_0.20.bb
@@ -13,7 +13,7 @@ DEPENDS = "gd "
13 13
14inherit autotools gettext 14inherit autotools gettext
15 15
16do_configure_prepend() { 16do_configure:prepend() {
17 sed -i "s#AC_PATH_PROG(GDLIB_CONFIG,gdlib-config)#AC_PATH_PROG([GDLIB_CONFIG],[gdlib-config], ,[${STAGING_BINDIR_CROSS}])#" ${S}/configure.ac 17 sed -i "s#AC_PATH_PROG(GDLIB_CONFIG,gdlib-config)#AC_PATH_PROG([GDLIB_CONFIG],[gdlib-config], ,[${STAGING_BINDIR_CROSS}])#" ${S}/configure.ac
18} 18}
19 19
diff --git a/meta-oe/recipes-support/multipath-tools/multipath-tools_0.8.4.bb b/meta-oe/recipes-support/multipath-tools/multipath-tools_0.8.4.bb
index 186f78b8f..d4d6c6ba9 100644
--- a/meta-oe/recipes-support/multipath-tools/multipath-tools_0.8.4.bb
+++ b/meta-oe/recipes-support/multipath-tools/multipath-tools_0.8.4.bb
@@ -58,7 +58,7 @@ S = "${WORKDIR}/git"
58 58
59inherit systemd pkgconfig 59inherit systemd pkgconfig
60 60
61SYSTEMD_SERVICE_${PN} = "multipathd.service" 61SYSTEMD_SERVICE:${PN} = "multipathd.service"
62SYSTEMD_AUTO_ENABLE = "disable" 62SYSTEMD_AUTO_ENABLE = "disable"
63 63
64TARGET_CC_ARCH += "${LDFLAGS}" 64TARGET_CC_ARCH += "${LDFLAGS}"
@@ -68,8 +68,8 @@ TARGET_CC_ARCH += "${LDFLAGS}"
68# that only works on ARM when thumb is disabled. Otherwise one gets: 68# that only works on ARM when thumb is disabled. Otherwise one gets:
69# Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#3' 69# Error: shifts in CMP/MOV instructions are only supported in unified syntax -- `mov r12,r12,ror#3'
70# ../Makefile.inc:66: recipe for target 'debug.o' failed 70# ../Makefile.inc:66: recipe for target 'debug.o' failed
71ARM_INSTRUCTION_SET_armv4 = "arm" 71ARM_INSTRUCTION_SET:armv4 = "arm"
72ARM_INSTRUCTION_SET_armv5 = "arm" 72ARM_INSTRUCTION_SET:armv5 = "arm"
73 73
74# The exact version of SYSTEMD does not matter but should be greater than 209. 74# The exact version of SYSTEMD does not matter but should be greater than 209.
75# 75#
@@ -100,23 +100,23 @@ do_install() {
100 ${D}${sysconfdir}/multipath.conf.example 100 ${D}${sysconfdir}/multipath.conf.example
101} 101}
102 102
103FILES_${PN}-dbg += "${base_libdir}/multipath/.debug" 103FILES:${PN}-dbg += "${base_libdir}/multipath/.debug"
104 104
105PACKAGES =+ "${PN}-libs" 105PACKAGES =+ "${PN}-libs"
106FILES_${PN}-libs = "${base_libdir}/lib*.so.* \ 106FILES:${PN}-libs = "${base_libdir}/lib*.so.* \
107 ${base_libdir}/multipath/lib*.so*" 107 ${base_libdir}/multipath/lib*.so*"
108RDEPENDS_${PN} += "${PN}-libs bash" 108RDEPENDS:${PN} += "${PN}-libs bash"
109 109
110PROVIDES += "device-mapper-multipath" 110PROVIDES += "device-mapper-multipath"
111RPROVIDES_${PN} += "device-mapper-multipath" 111RPROVIDES:${PN} += "device-mapper-multipath"
112RPROVIDES_${PN}-libs += "device-mapper-multipath-libs" 112RPROVIDES:${PN}-libs += "device-mapper-multipath-libs"
113 113
114FILES_${PN}-dev += "${base_libdir}/pkgconfig" 114FILES:${PN}-dev += "${base_libdir}/pkgconfig"
115 115
116PACKAGES =+ "kpartx" 116PACKAGES =+ "kpartx"
117FILES_kpartx = "${base_sbindir}/kpartx \ 117FILES:kpartx = "${base_sbindir}/kpartx \
118 ${nonarch_base_libdir}/udev/kpartx_id \ 118 ${nonarch_base_libdir}/udev/kpartx_id \
119 " 119 "
120 120
121RDEPENDS_${PN} += "kpartx" 121RDEPENDS:${PN} += "kpartx"
122PARALLEL_MAKE = "" 122PARALLEL_MAKE = ""
diff --git a/meta-oe/recipes-support/nano/nano_5.8.bb b/meta-oe/recipes-support/nano/nano_5.8.bb
index 8ba4ca13f..146ad55c6 100644
--- a/meta-oe/recipes-support/nano/nano_5.8.bb
+++ b/meta-oe/recipes-support/nano/nano_5.8.bb
@@ -8,7 +8,7 @@ LICENSE = "GPLv3"
8LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949" 8LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949"
9 9
10DEPENDS = "ncurses file" 10DEPENDS = "ncurses file"
11RDEPENDS_${PN} = "ncurses-terminfo-base" 11RDEPENDS:${PN} = "ncurses-terminfo-base"
12 12
13PV_MAJOR = "${@d.getVar('PV').split('.')[0]}" 13PV_MAJOR = "${@d.getVar('PV').split('.')[0]}"
14 14
diff --git a/meta-oe/recipes-support/ne10/ne10_1.2.1.bb b/meta-oe/recipes-support/ne10/ne10_1.2.1.bb
index f37ccde1c..295628c77 100644
--- a/meta-oe/recipes-support/ne10/ne10_1.2.1.bb
+++ b/meta-oe/recipes-support/ne10/ne10_1.2.1.bb
@@ -17,13 +17,13 @@ inherit cmake
17 17
18# Incompatible with archs other than armv7, armv7ve and aarch64 18# Incompatible with archs other than armv7, armv7ve and aarch64
19COMPATIBLE_MACHINE = "(^$)" 19COMPATIBLE_MACHINE = "(^$)"
20COMPATIBLE_MACHINE_aarch64 = "(.*)" 20COMPATIBLE_MACHINE:aarch64 = "(.*)"
21COMPATIBLE_MACHINE_armv7a = "(.*)" 21COMPATIBLE_MACHINE:armv7a = "(.*)"
22COMPATIBLE_MACHINE_armv7ve = "(.*)" 22COMPATIBLE_MACHINE:armv7ve = "(.*)"
23NE10_TARGET_ARCH = "" 23NE10_TARGET_ARCH = ""
24NE10_TARGET_ARCH_aarch64 = "aarch64" 24NE10_TARGET_ARCH:aarch64 = "aarch64"
25NE10_TARGET_ARCH_armv7a = "armv7" 25NE10_TARGET_ARCH:armv7a = "armv7"
26NE10_TARGET_ARCH_armv7ve = "armv7" 26NE10_TARGET_ARCH:armv7ve = "armv7"
27 27
28EXTRA_OECMAKE = '-DGNULINUX_PLATFORM=ON -DNE10_BUILD_SHARED=ON -DNE10_LINUX_TARGET_ARCH="${NE10_TARGET_ARCH}"' 28EXTRA_OECMAKE = '-DGNULINUX_PLATFORM=ON -DNE10_BUILD_SHARED=ON -DNE10_LINUX_TARGET_ARCH="${NE10_TARGET_ARCH}"'
29 29
@@ -38,4 +38,4 @@ do_install() {
38 38
39# ERROR: QA Issue: ELF binary 'ne10/1.2.1-r0/packages-split/ne10/usr/lib/libNE10.so.10' has relocations in .text [textrel] 39# ERROR: QA Issue: ELF binary 'ne10/1.2.1-r0/packages-split/ne10/usr/lib/libNE10.so.10' has relocations in .text [textrel]
40# ERROR: QA Issue: ELF binary 'ne10/1.2.1-r0/packages-split/ne10/usr/lib/libNE10.so.10' has relocations in .text [textrel] 40# ERROR: QA Issue: ELF binary 'ne10/1.2.1-r0/packages-split/ne10/usr/lib/libNE10.so.10' has relocations in .text [textrel]
41INSANE_SKIP_${PN} += "textrel" 41INSANE_SKIP:${PN} += "textrel"
diff --git a/meta-oe/recipes-support/neon/neon_0.30.2.bb b/meta-oe/recipes-support/neon/neon_0.30.2.bb
index 2639c9229..5f120e9a7 100644
--- a/meta-oe/recipes-support/neon/neon_0.30.2.bb
+++ b/meta-oe/recipes-support/neon/neon_0.30.2.bb
@@ -18,7 +18,7 @@ inherit autotools binconfig-disabled lib_package pkgconfig ptest
18 18
19# Enable gnutls or openssl, not both 19# Enable gnutls or openssl, not both
20PACKAGECONFIG ?= "expat gnutls libproxy webdav zlib" 20PACKAGECONFIG ?= "expat gnutls libproxy webdav zlib"
21PACKAGECONFIG_class-native = "expat gnutls webdav zlib" 21PACKAGECONFIG:class-native = "expat gnutls webdav zlib"
22 22
23PACKAGECONFIG[expat] = "--with-expat,--without-expat,expat" 23PACKAGECONFIG[expat] = "--with-expat,--without-expat,expat"
24PACKAGECONFIG[gnutls] = "--with-ssl=gnutls,,gnutls" 24PACKAGECONFIG[gnutls] = "--with-ssl=gnutls,,gnutls"
@@ -31,7 +31,7 @@ PACKAGECONFIG[zlib] = "--with-zlib,--without-zlib,zlib"
31 31
32EXTRA_OECONF += "--enable-shared" 32EXTRA_OECONF += "--enable-shared"
33 33
34do_compile_append() { 34do_compile:append() {
35 oe_runmake -C test 35 oe_runmake -C test
36} 36}
37 37
diff --git a/meta-oe/recipes-support/nmon/nmon_16g.bb b/meta-oe/recipes-support/nmon/nmon_16g.bb
index e77faa30a..32b60fef9 100644
--- a/meta-oe/recipes-support/nmon/nmon_16g.bb
+++ b/meta-oe/recipes-support/nmon/nmon_16g.bb
@@ -4,7 +4,7 @@ SECTION = "console/utils"
4LICENSE = "GPLv3" 4LICENSE = "GPLv3"
5LIC_FILES_CHKSUM = "file://${WORKDIR}/Documentation.txt;md5=dbb13658cf55d687c4f2ff771a696d4a" 5LIC_FILES_CHKSUM = "file://${WORKDIR}/Documentation.txt;md5=dbb13658cf55d687c4f2ff771a696d4a"
6DEPENDS = "ncurses" 6DEPENDS = "ncurses"
7DEPENDS_append_libc-musl = " bsd-headers" 7DEPENDS:append:libc-musl = " bsd-headers"
8 8
9SRC_URI = "${SOURCEFORGE_MIRROR}/nmon/lmon${PV}.c;name=lmon \ 9SRC_URI = "${SOURCEFORGE_MIRROR}/nmon/lmon${PV}.c;name=lmon \
10 ${SOURCEFORGE_MIRROR}/nmon/Documentation.txt;name=doc \ 10 ${SOURCEFORGE_MIRROR}/nmon/Documentation.txt;name=doc \
@@ -17,7 +17,7 @@ SRC_URI[doc.sha256sum] = "1f7f83afe62a7210be5e83cd24157adb854c14599efe0b377a7ecc
17 17
18CFLAGS += "-D JFS -D GETUSER -Wall -D LARGEMEM" 18CFLAGS += "-D JFS -D GETUSER -Wall -D LARGEMEM"
19LDFLAGS += "-ltinfo -lncursesw -lm" 19LDFLAGS += "-ltinfo -lncursesw -lm"
20ASNEEDED_pn-nmon = "" 20ASNEEDED:pn-nmon = ""
21 21
22S = "${WORKDIR}" 22S = "${WORKDIR}"
23 23
diff --git a/meta-oe/recipes-support/nspr/nspr_4.29.bb b/meta-oe/recipes-support/nspr/nspr_4.29.bb
index 6307c159e..1bf6811b7 100644
--- a/meta-oe/recipes-support/nspr/nspr_4.29.bb
+++ b/meta-oe/recipes-support/nspr/nspr_4.29.bb
@@ -15,7 +15,7 @@ SRC_URI = "http://ftp.mozilla.org/pub/nspr/releases/v${PV}/src/nspr-${PV}.tar.gz
15 file://nspr.pc.in \ 15 file://nspr.pc.in \
16" 16"
17 17
18CACHED_CONFIGUREVARS_append_libc-musl = " CFLAGS='${CFLAGS} -D_PR_POLL_AVAILABLE \ 18CACHED_CONFIGUREVARS:append:libc-musl = " CFLAGS='${CFLAGS} -D_PR_POLL_AVAILABLE \
19 -D_PR_HAVE_OFF64_T -D_PR_INET6 -D_PR_HAVE_INET_NTOP \ 19 -D_PR_HAVE_OFF64_T -D_PR_INET6 -D_PR_HAVE_INET_NTOP \
20 -D_PR_HAVE_GETHOSTBYNAME2 -D_PR_HAVE_GETADDRINFO \ 20 -D_PR_HAVE_GETHOSTBYNAME2 -D_PR_HAVE_GETADDRINFO \
21 -D_PR_INET6_PROBE -DNO_DLOPEN_NULL'" 21 -D_PR_INET6_PROBE -DNO_DLOPEN_NULL'"
@@ -30,7 +30,7 @@ CVE_PRODUCT = "netscape_portable_runtime"
30 30
31S = "${WORKDIR}/nspr-${PV}/nspr" 31S = "${WORKDIR}/nspr-${PV}/nspr"
32 32
33RDEPENDS_${PN}-dev += "perl" 33RDEPENDS:${PN}-dev += "perl"
34TARGET_CC_ARCH += "${LDFLAGS}" 34TARGET_CC_ARCH += "${LDFLAGS}"
35 35
36TESTS = " \ 36TESTS = " \
@@ -160,15 +160,15 @@ PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6,"
160# preferred path upstream. 160# preferred path upstream.
161EXTRA_OECONF += "--includedir=${includedir}/nspr" 161EXTRA_OECONF += "--includedir=${includedir}/nspr"
162 162
163do_compile_prepend() { 163do_compile:prepend() {
164 oe_runmake CROSS_COMPILE=1 CFLAGS="-DXP_UNIX ${BUILD_CFLAGS}" LDFLAGS="" CC="${BUILD_CC}" -C config export 164 oe_runmake CROSS_COMPILE=1 CFLAGS="-DXP_UNIX ${BUILD_CFLAGS}" LDFLAGS="" CC="${BUILD_CC}" -C config export
165} 165}
166 166
167do_compile_append() { 167do_compile:append() {
168 oe_runmake -C pr/tests 168 oe_runmake -C pr/tests
169} 169}
170 170
171do_install_append() { 171do_install:append() {
172 install -D ${WORKDIR}/nspr.pc.in ${D}${libdir}/pkgconfig/nspr.pc 172 install -D ${WORKDIR}/nspr.pc.in ${D}${libdir}/pkgconfig/nspr.pc
173 sed -i \ 173 sed -i \
174 -e 's:NSPRVERSION:${PV}:g' \ 174 -e 's:NSPRVERSION:${PV}:g' \
@@ -190,8 +190,8 @@ do_install_append() {
190 rm ${D}${bindir}/compile-et.pl ${D}${bindir}/prerr.properties 190 rm ${D}${bindir}/compile-et.pl ${D}${bindir}/prerr.properties
191} 191}
192 192
193FILES_${PN} = "${libdir}/lib*.so" 193FILES:${PN} = "${libdir}/lib*.so"
194FILES_${PN}-dev = "${bindir}/* ${libdir}/nspr/tests/* ${libdir}/pkgconfig \ 194FILES:${PN}-dev = "${bindir}/* ${libdir}/nspr/tests/* ${libdir}/pkgconfig \
195 ${includedir}/* ${datadir}/aclocal/* " 195 ${includedir}/* ${datadir}/aclocal/* "
196 196
197BBCLASSEXTEND = "native nativesdk" 197BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-support/nss/nss_3.64.bb b/meta-oe/recipes-support/nss/nss_3.64.bb
index 98be21d40..c935c6a2a 100644
--- a/meta-oe/recipes-support/nss/nss_3.64.bb
+++ b/meta-oe/recipes-support/nss/nss_3.64.bb
@@ -9,7 +9,7 @@ HOMEPAGE = "http://www.mozilla.org/projects/security/pki/nss/"
9SECTION = "libs" 9SECTION = "libs"
10 10
11DEPENDS = "sqlite3 nspr zlib nss-native" 11DEPENDS = "sqlite3 nspr zlib nss-native"
12DEPENDS_class-native = "sqlite3-native nspr-native zlib-native" 12DEPENDS:class-native = "sqlite3-native nspr-native zlib-native"
13 13
14LICENSE = "(MPL-2.0 & MIT) | (MPL-2.0 & GPL-2.0+ & MIT) | (MPL-2.0 & LGPL-2.1+ & MIT)" 14LICENSE = "(MPL-2.0 & MIT) | (MPL-2.0 & GPL-2.0+ & MIT) | (MPL-2.0 & LGPL-2.1+ & MIT)"
15 15
@@ -45,30 +45,30 @@ TDS = "${S}/tentative-dist-staging"
45 45
46TARGET_CC_ARCH += "${LDFLAGS}" 46TARGET_CC_ARCH += "${LDFLAGS}"
47 47
48CFLAGS_append_class-native = " -D_XOPEN_SOURCE " 48CFLAGS:append:class-native = " -D_XOPEN_SOURCE "
49 49
50do_configure_prepend_libc-musl () { 50do_configure:prepend:libc-musl () {
51 sed -i -e '/-DHAVE_SYS_CDEFS_H/d' ${S}/nss/lib/dbm/config/config.mk 51 sed -i -e '/-DHAVE_SYS_CDEFS_H/d' ${S}/nss/lib/dbm/config/config.mk
52} 52}
53 53
54do_configure_prepend_powerpc64le_toolchain-clang () { 54do_configure:prepend:powerpc64le:toolchain-clang () {
55 sed -i -e 's/\-std=c99/\-std=gnu99/g' ${S}/nss/coreconf/command.mk 55 sed -i -e 's/\-std=c99/\-std=gnu99/g' ${S}/nss/coreconf/command.mk
56} 56}
57 57
58do_configure_prepend_powerpc64_toolchain-clang () { 58do_configure:prepend:powerpc64:toolchain-clang () {
59 sed -i -e 's/\-std=c99/\-std=gnu99/g' ${S}/nss/coreconf/command.mk 59 sed -i -e 's/\-std=c99/\-std=gnu99/g' ${S}/nss/coreconf/command.mk
60} 60}
61 61
62do_compile_prepend_class-native() { 62do_compile:prepend:class-native() {
63 export NSPR_INCLUDE_DIR=${STAGING_INCDIR_NATIVE}/nspr 63 export NSPR_INCLUDE_DIR=${STAGING_INCDIR_NATIVE}/nspr
64 export NSPR_LIB_DIR=${STAGING_LIBDIR_NATIVE} 64 export NSPR_LIB_DIR=${STAGING_LIBDIR_NATIVE}
65} 65}
66 66
67do_compile_prepend_class-nativesdk() { 67do_compile:prepend:class-nativesdk() {
68 export LDFLAGS="" 68 export LDFLAGS=""
69} 69}
70 70
71do_compile_prepend_class-native() { 71do_compile:prepend:class-native() {
72 # Need to set RPATH so that chrpath will do its job correctly 72 # Need to set RPATH so that chrpath will do its job correctly
73 RPATH="-Wl,-rpath-link,${STAGING_LIBDIR_NATIVE} -Wl,-rpath-link,${STAGING_BASE_LIBDIR_NATIVE} -Wl,-rpath,${STAGING_LIBDIR_NATIVE} -Wl,-rpath,${STAGING_BASE_LIBDIR_NATIVE}" 73 RPATH="-Wl,-rpath-link,${STAGING_LIBDIR_NATIVE} -Wl,-rpath-link,${STAGING_BASE_LIBDIR_NATIVE} -Wl,-rpath,${STAGING_LIBDIR_NATIVE} -Wl,-rpath,${STAGING_BASE_LIBDIR_NATIVE}"
74} 74}
@@ -138,7 +138,7 @@ do_compile() {
138 138
139do_compile[vardepsexclude] += "SITEINFO_BITS" 139do_compile[vardepsexclude] += "SITEINFO_BITS"
140 140
141do_install_prepend_class-nativesdk() { 141do_install:prepend:class-nativesdk() {
142 export LDFLAGS="" 142 export LDFLAGS=""
143} 143}
144 144
@@ -215,7 +215,7 @@ do_install() {
215 215
216do_install[vardepsexclude] += "SITEINFO_BITS" 216do_install[vardepsexclude] += "SITEINFO_BITS"
217 217
218do_install_append() { 218do_install:append() {
219 # Create empty .chk files for the NSS libraries at build time. They could 219 # Create empty .chk files for the NSS libraries at build time. They could
220 # be regenerated at target's boot time. 220 # be regenerated at target's boot time.
221 for file in libsoftokn3.chk libfreebl3.chk libnssdbm3.chk; do 221 for file in libsoftokn3.chk libfreebl3.chk libnssdbm3.chk; do
@@ -231,7 +231,7 @@ do_install_append() {
231 sed -i s:OEINCDIR:${includedir}/nss3:g ${D}${libdir}/pkgconfig/nss.pc 231 sed -i s:OEINCDIR:${includedir}/nss3:g ${D}${libdir}/pkgconfig/nss.pc
232} 232}
233 233
234do_install_append_class-target() { 234do_install:append:class-target() {
235 # It used to call certutil to create a blank certificate with empty password at 235 # It used to call certutil to create a blank certificate with empty password at
236 # build time, but the checksum of key4.db changes every time when certutil is called. 236 # build time, but the checksum of key4.db changes every time when certutil is called.
237 # It causes non-determinism issue, so provide databases with a blank certificate 237 # It causes non-determinism issue, so provide databases with a blank certificate
@@ -246,7 +246,7 @@ do_install_append_class-target() {
246 246
247PACKAGE_WRITE_DEPS += "nss-native" 247PACKAGE_WRITE_DEPS += "nss-native"
248 248
249pkg_postinst_${PN} () { 249pkg_postinst:${PN} () {
250 for I in $D${libdir}/lib*.chk; do 250 for I in $D${libdir}/lib*.chk; do
251 DN=`dirname $I` 251 DN=`dirname $I`
252 BN=`basename $I .chk` 252 BN=`basename $I .chk`
@@ -259,24 +259,24 @@ pkg_postinst_${PN} () {
259} 259}
260 260
261PACKAGES =+ "${PN}-smime" 261PACKAGES =+ "${PN}-smime"
262FILES_${PN}-smime = "\ 262FILES:${PN}-smime = "\
263 ${bindir}/smime \ 263 ${bindir}/smime \
264" 264"
265 265
266FILES_${PN} = "\ 266FILES:${PN} = "\
267 ${sysconfdir} \ 267 ${sysconfdir} \
268 ${bindir} \ 268 ${bindir} \
269 ${libdir}/lib*.chk \ 269 ${libdir}/lib*.chk \
270 ${libdir}/lib*.so \ 270 ${libdir}/lib*.so \
271 " 271 "
272 272
273FILES_${PN}-dev = "\ 273FILES:${PN}-dev = "\
274 ${libdir}/nss \ 274 ${libdir}/nss \
275 ${libdir}/pkgconfig/* \ 275 ${libdir}/pkgconfig/* \
276 ${includedir}/* \ 276 ${includedir}/* \
277 " 277 "
278 278
279RDEPENDS_${PN}-smime = "perl" 279RDEPENDS:${PN}-smime = "perl"
280 280
281BBCLASSEXTEND = "native nativesdk" 281BBCLASSEXTEND = "native nativesdk"
282 282
diff --git a/meta-oe/recipes-support/openct/openct_0.6.20.bb b/meta-oe/recipes-support/openct/openct_0.6.20.bb
index 3dae8b33c..075373563 100644
--- a/meta-oe/recipes-support/openct/openct_0.6.20.bb
+++ b/meta-oe/recipes-support/openct/openct_0.6.20.bb
@@ -26,7 +26,7 @@ LICENSE = "LGPLv2+"
26LIC_FILES_CHKSUM = "file://LGPL-2.1;md5=2d5025d4aa3495befef8f17206a5b0a1" 26LIC_FILES_CHKSUM = "file://LGPL-2.1;md5=2d5025d4aa3495befef8f17206a5b0a1"
27 27
28inherit systemd 28inherit systemd
29SYSTEMD_SERVICE_${PN} += "openct.service " 29SYSTEMD_SERVICE:${PN} += "openct.service "
30SYSTEMD_AUTO_ENABLE = "enable" 30SYSTEMD_AUTO_ENABLE = "enable"
31 31
32EXTRA_OECONF=" \ 32EXTRA_OECONF=" \
@@ -41,19 +41,19 @@ EXTRA_OECONF=" \
41 41
42inherit autotools pkgconfig 42inherit autotools pkgconfig
43 43
44FILES_${PN} += " \ 44FILES:${PN} += " \
45 ${libdir}/ctapi \ 45 ${libdir}/ctapi \
46 ${nonarch_libdir}/udev \ 46 ${nonarch_libdir}/udev \
47 ${libdir}/openct-ifd.so \ 47 ${libdir}/openct-ifd.so \
48 ${libdir}/pcsc \ 48 ${libdir}/pcsc \
49" 49"
50 50
51FILES_${PN}-dbg += " \ 51FILES:${PN}-dbg += " \
52 ${libdir}/ctapi/.debug \ 52 ${libdir}/ctapi/.debug \
53 ${libdir}/pcsc/drivers/openct-ifd.bundle/Contents/Linux/.debug \ 53 ${libdir}/pcsc/drivers/openct-ifd.bundle/Contents/Linux/.debug \
54" 54"
55 55
56INSANE_SKIP_${PN} += "dev-deps" 56INSANE_SKIP:${PN} += "dev-deps"
57 57
58do_install[cleandirs] += "${D}" 58do_install[cleandirs] += "${D}"
59 59
diff --git a/meta-oe/recipes-support/opencv/ade_0.1.1f.bb b/meta-oe/recipes-support/opencv/ade_0.1.1f.bb
index 386180215..12b71226a 100644
--- a/meta-oe/recipes-support/opencv/ade_0.1.1f.bb
+++ b/meta-oe/recipes-support/opencv/ade_0.1.1f.bb
@@ -19,4 +19,4 @@ S = "${WORKDIR}/git"
19 19
20EXTRA_OECMAKE += " -DCMAKE_BUILD_TYPE=Release" 20EXTRA_OECMAKE += " -DCMAKE_BUILD_TYPE=Release"
21 21
22FILES_${PN}-dev += "${datadir}/${BPN}/*.cmake" 22FILES:${PN}-dev += "${datadir}/${BPN}/*.cmake"
diff --git a/meta-oe/recipes-support/opencv/opencv_4.5.2.bb b/meta-oe/recipes-support/opencv/opencv_4.5.2.bb
index 31dcc3c29..7eefbccfe 100644
--- a/meta-oe/recipes-support/opencv/opencv_4.5.2.bb
+++ b/meta-oe/recipes-support/opencv/opencv_4.5.2.bb
@@ -5,8 +5,8 @@ SECTION = "libs"
5LICENSE = "Apache-2.0" 5LICENSE = "Apache-2.0"
6LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" 6LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
7 7
8ARM_INSTRUCTION_SET_armv4 = "arm" 8ARM_INSTRUCTION_SET:armv4 = "arm"
9ARM_INSTRUCTION_SET_armv5 = "arm" 9ARM_INSTRUCTION_SET:armv5 = "arm"
10 10
11DEPENDS = "libtool swig-native bzip2 zlib glib-2.0 libwebp" 11DEPENDS = "libtool swig-native bzip2 zlib glib-2.0 libwebp"
12 12
@@ -53,7 +53,7 @@ SRC_URI = "git://github.com/opencv/opencv.git;name=opencv \
53 file://0001-Make-ts-module-external.patch \ 53 file://0001-Make-ts-module-external.patch \
54 file://0001-sfm-link-with-Glog_LIBS.patch;patchdir=../contrib \ 54 file://0001-sfm-link-with-Glog_LIBS.patch;patchdir=../contrib \
55 " 55 "
56SRC_URI_append_riscv64 = " file://0001-Use-Os-to-compile-tinyxml2.cpp.patch;patchdir=../contrib" 56SRC_URI:append:riscv64 = " file://0001-Use-Os-to-compile-tinyxml2.cpp.patch;patchdir=../contrib"
57 57
58S = "${WORKDIR}/git" 58S = "${WORKDIR}/git"
59 59
@@ -100,17 +100,17 @@ EXTRA_OECMAKE = "-DOPENCV_EXTRA_MODULES_PATH=${WORKDIR}/contrib/modules \
100 ${@bb.utils.contains("TARGET_CC_ARCH", "-msse4.1", "-DENABLE_SSE=1 -DENABLE_SSE2=1 -DENABLE_SSE3=1 -DENABLE_SSSE3=1 -DENABLE_SSE41=1", "", d)} \ 100 ${@bb.utils.contains("TARGET_CC_ARCH", "-msse4.1", "-DENABLE_SSE=1 -DENABLE_SSE2=1 -DENABLE_SSE3=1 -DENABLE_SSSE3=1 -DENABLE_SSE41=1", "", d)} \
101 ${@bb.utils.contains("TARGET_CC_ARCH", "-msse4.2", "-DENABLE_SSE=1 -DENABLE_SSE2=1 -DENABLE_SSE3=1 -DENABLE_SSSE3=1 -DENABLE_SSE41=1 -DENABLE_SSE42=1", "", d)} \ 101 ${@bb.utils.contains("TARGET_CC_ARCH", "-msse4.2", "-DENABLE_SSE=1 -DENABLE_SSE2=1 -DENABLE_SSE3=1 -DENABLE_SSSE3=1 -DENABLE_SSE41=1 -DENABLE_SSE42=1", "", d)} \
102" 102"
103EXTRA_OECMAKE_append_x86 = " -DX86=ON" 103EXTRA_OECMAKE:append:x86 = " -DX86=ON"
104 104
105PACKAGECONFIG ??= "gapi python3 eigen jpeg png tiff v4l libv4l gstreamer samples tbb gphoto2 \ 105PACKAGECONFIG ??= "gapi python3 eigen jpeg png tiff v4l libv4l gstreamer samples tbb gphoto2 \
106 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gtk", "", d)} \ 106 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gtk", "", d)} \
107 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libav", "", d)}" 107 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libav", "", d)}"
108 108
109# TBB does not build for powerpc so disable that package config 109# TBB does not build for powerpc so disable that package config
110PACKAGECONFIG_remove_powerpc = "tbb" 110PACKAGECONFIG:remove:powerpc = "tbb"
111# tbb now needs getcontect/setcontext which is not there for all arches on musl 111# tbb now needs getcontect/setcontext which is not there for all arches on musl
112PACKAGECONFIG_remove_libc-musl_riscv64 = "tbb" 112PACKAGECONFIG:remove:libc-musl:riscv64 = "tbb"
113PACKAGECONFIG_remove_libc-musl_riscv32 = "tbb" 113PACKAGECONFIG:remove:libc-musl:riscv32 = "tbb"
114 114
115PACKAGECONFIG[gapi] = "-DWITH_ADE=ON -Dade_DIR=${STAGING_LIBDIR},-DWITH_ADE=OFF,ade" 115PACKAGECONFIG[gapi] = "-DWITH_ADE=ON -Dade_DIR=${STAGING_LIBDIR},-DWITH_ADE=OFF,ade"
116PACKAGECONFIG[amdblas] = "-DWITH_OPENCLAMDBLAS=ON,-DWITH_OPENCLAMDBLAS=OFF,libclamdblas," 116PACKAGECONFIG[amdblas] = "-DWITH_OPENCLAMDBLAS=ON,-DWITH_OPENCLAMDBLAS=OFF,libclamdblas,"
@@ -158,7 +158,7 @@ PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'samples', '${PN}-samples', '
158 ${@bb.utils.contains('PACKAGECONFIG', 'python3', 'python3-${BPN}', '', d)} \ 158 ${@bb.utils.contains('PACKAGECONFIG', 'python3', 'python3-${BPN}', '', d)} \
159 ${PN}-apps" 159 ${PN}-apps"
160 160
161python populate_packages_prepend () { 161python populate_packages:prepend () {
162 cv_libdir = d.expand('${libdir}') 162 cv_libdir = d.expand('${libdir}')
163 do_split_packages(d, cv_libdir, '^lib(.*)\.so$', 'lib%s-dev', 'OpenCV %s development package', extra_depends='${PN}-dev', allow_links=True) 163 do_split_packages(d, cv_libdir, '^lib(.*)\.so$', 'lib%s-dev', 'OpenCV %s development package', extra_depends='${PN}-dev', allow_links=True)
164 do_split_packages(d, cv_libdir, '^lib(.*)\.la$', 'lib%s-dev', 'OpenCV %s development package', extra_depends='${PN}-dev') 164 do_split_packages(d, cv_libdir, '^lib(.*)\.la$', 'lib%s-dev', 'OpenCV %s development package', extra_depends='${PN}-dev')
@@ -167,58 +167,58 @@ python populate_packages_prepend () {
167 167
168 pn = d.getVar('PN') 168 pn = d.getVar('PN')
169 metapkg = pn + '-dev' 169 metapkg = pn + '-dev'
170 d.setVar('ALLOW_EMPTY_' + metapkg, "1") 170 d.setVar('ALLOW_EMPTY:' + metapkg, "1")
171 blacklist = [ metapkg ] 171 blacklist = [ metapkg ]
172 metapkg_rdepends = [ ] 172 metapkg_rdepends = [ ]
173 packages = d.getVar('PACKAGES').split() 173 packages = d.getVar('PACKAGES').split()
174 for pkg in packages[1:]: 174 for pkg in packages[1:]:
175 if not pkg in blacklist and not pkg in metapkg_rdepends and pkg.endswith('-dev'): 175 if not pkg in blacklist and not pkg in metapkg_rdepends and pkg.endswith('-dev'):
176 metapkg_rdepends.append(pkg) 176 metapkg_rdepends.append(pkg)
177 d.setVar('RRECOMMENDS_' + metapkg, ' '.join(metapkg_rdepends)) 177 d.setVar('RRECOMMENDS:' + metapkg, ' '.join(metapkg_rdepends))
178 178
179 metapkg = pn 179 metapkg = pn
180 d.setVar('ALLOW_EMPTY_' + metapkg, "1") 180 d.setVar('ALLOW_EMPTY:' + metapkg, "1")
181 blacklist = [ metapkg, "libopencv-ts" ] 181 blacklist = [ metapkg, "libopencv-ts" ]
182 metapkg_rdepends = [ ] 182 metapkg_rdepends = [ ]
183 for pkg in packages[1:]: 183 for pkg in packages[1:]:
184 if not pkg in blacklist and not pkg in metapkg_rdepends and not pkg.endswith('-dev') and not pkg.endswith('-dbg') and not pkg.endswith('-doc') and not pkg.endswith('-locale') and not pkg.endswith('-staticdev'): 184 if not pkg in blacklist and not pkg in metapkg_rdepends and not pkg.endswith('-dev') and not pkg.endswith('-dbg') and not pkg.endswith('-doc') and not pkg.endswith('-locale') and not pkg.endswith('-staticdev'):
185 metapkg_rdepends.append(pkg) 185 metapkg_rdepends.append(pkg)
186 d.setVar('RDEPENDS_' + metapkg, ' '.join(metapkg_rdepends)) 186 d.setVar('RDEPENDS:' + metapkg, ' '.join(metapkg_rdepends))
187} 187}
188 188
189PACKAGES_DYNAMIC += "^libopencv-.*" 189PACKAGES_DYNAMIC += "^libopencv-.*"
190 190
191FILES_${PN} = "" 191FILES:${PN} = ""
192FILES_${PN}-dbg += "${datadir}/OpenCV/java/.debug/* ${datadir}/OpenCV/samples/bin/.debug/*" 192FILES:${PN}-dbg += "${datadir}/OpenCV/java/.debug/* ${datadir}/OpenCV/samples/bin/.debug/*"
193FILES_${PN}-dev = "${includedir} ${libdir}/pkgconfig ${libdir}/cmake/opencv4/*.cmake" 193FILES:${PN}-dev = "${includedir} ${libdir}/pkgconfig ${libdir}/cmake/opencv4/*.cmake"
194FILES_${PN}-staticdev += "${libdir}/opencv4/3rdparty/*.a" 194FILES:${PN}-staticdev += "${libdir}/opencv4/3rdparty/*.a"
195FILES_${PN}-apps = "${bindir}/* ${datadir}/opencv4 ${datadir}/licenses" 195FILES:${PN}-apps = "${bindir}/* ${datadir}/opencv4 ${datadir}/licenses"
196FILES_${PN}-java = "${datadir}/OpenCV/java" 196FILES:${PN}-java = "${datadir}/OpenCV/java"
197FILES_${PN}-samples = "${datadir}/opencv4/samples/" 197FILES:${PN}-samples = "${datadir}/opencv4/samples/"
198 198
199INSANE_SKIP_${PN}-java = "libdir" 199INSANE_SKIP:${PN}-java = "libdir"
200INSANE_SKIP_${PN}-dbg = "libdir" 200INSANE_SKIP:${PN}-dbg = "libdir"
201 201
202ALLOW_EMPTY_${PN} = "1" 202ALLOW_EMPTY:${PN} = "1"
203 203
204SUMMARY_python-opencv = "Python bindings to opencv" 204SUMMARY:python-opencv = "Python bindings to opencv"
205FILES_python-opencv = "${PYTHON_SITEPACKAGES_DIR}/*" 205FILES:python-opencv = "${PYTHON_SITEPACKAGES_DIR}/*"
206RDEPENDS_python-opencv = "python-core python-numpy" 206RDEPENDS:python-opencv = "python-core python-numpy"
207 207
208SUMMARY_python3-opencv = "Python bindings to opencv" 208SUMMARY:python3-opencv = "Python bindings to opencv"
209FILES_python3-opencv = "${PYTHON_SITEPACKAGES_DIR}/*" 209FILES:python3-opencv = "${PYTHON_SITEPACKAGES_DIR}/*"
210RDEPENDS_python3-opencv = "python3-core python3-numpy" 210RDEPENDS:python3-opencv = "python3-core python3-numpy"
211 211
212RDEPENDS_${PN}-apps = "bash" 212RDEPENDS:${PN}-apps = "bash"
213 213
214do_compile_prepend() { 214do_compile:prepend() {
215 # remove the build host info to improve reproducibility 215 # remove the build host info to improve reproducibility
216 if [ -f ${WORKDIR}/build/modules/core/version_string.inc ]; then 216 if [ -f ${WORKDIR}/build/modules/core/version_string.inc ]; then
217 sed -i "s#${WORKDIR}#/workdir#g" ${WORKDIR}/build/modules/core/version_string.inc 217 sed -i "s#${WORKDIR}#/workdir#g" ${WORKDIR}/build/modules/core/version_string.inc
218 fi 218 fi
219} 219}
220 220
221do_install_append() { 221do_install:append() {
222 # Move Python files into correct library folder (for multilib build) 222 # Move Python files into correct library folder (for multilib build)
223 if [ "$libdir" != "/usr/lib" -a -d ${D}/usr/lib ]; then 223 if [ "$libdir" != "/usr/lib" -a -d ${D}/usr/lib ]; then
224 mv ${D}/usr/lib/* ${D}/${libdir}/ 224 mv ${D}/usr/lib/* ${D}/${libdir}/
diff --git a/meta-oe/recipes-support/openldap/openldap_2.4.58.bb b/meta-oe/recipes-support/openldap/openldap_2.4.58.bb
index c5274aa39..f9dc58a4c 100644
--- a/meta-oe/recipes-support/openldap/openldap_2.4.58.bb
+++ b/meta-oe/recipes-support/openldap/openldap_2.4.58.bb
@@ -140,15 +140,15 @@ PACKAGECONFIG[dyngroup] = "--enable-dyngroup=mod,--enable-dyngroup=no,"
140 140
141#--enable-proxycache Proxy Cache overlay no|yes|mod no 141#--enable-proxycache Proxy Cache overlay no|yes|mod no
142PACKAGECONFIG[proxycache] = "--enable-proxycache=mod,--enable-proxycache=no," 142PACKAGECONFIG[proxycache] = "--enable-proxycache=mod,--enable-proxycache=no,"
143FILES_${PN}-overlay-proxycache = "${md}/pcache-*.so.*" 143FILES:${PN}-overlay-proxycache = "${md}/pcache-*.so.*"
144PACKAGES += "${PN}-overlay-proxycache" 144PACKAGES += "${PN}-overlay-proxycache"
145 145
146# Append URANDOM_DEVICE='/dev/urandom' to CPPFLAGS: 146# Append URANDOM_DEVICE='/dev/urandom' to CPPFLAGS:
147# This allows tls to obtain random bits from /dev/urandom, by default 147# This allows tls to obtain random bits from /dev/urandom, by default
148# it was disabled for cross-compiling. 148# it was disabled for cross-compiling.
149CPPFLAGS_append = " -D_GNU_SOURCE -DURANDOM_DEVICE=\'/dev/urandom\' -fPIC" 149CPPFLAGS:append = " -D_GNU_SOURCE -DURANDOM_DEVICE=\'/dev/urandom\' -fPIC"
150 150
151LDFLAGS_append = " -pthread" 151LDFLAGS:append = " -pthread"
152 152
153do_configure() { 153do_configure() {
154 rm -f ${S}/libtool 154 rm -f ${S}/libtool
@@ -170,16 +170,16 @@ LEAD_SONAME = "libldap-${LDAP_VER}.so.*"
170PACKAGES += "${PN}-slapd ${PN}-slurpd ${PN}-bin" 170PACKAGES += "${PN}-slapd ${PN}-slurpd ${PN}-bin"
171 171
172# Package contents - shift most standard contents to -bin 172# Package contents - shift most standard contents to -bin
173FILES_${PN} = "${libdir}/lib*.so.* ${sysconfdir}/openldap/ldap.* ${localstatedir}/${BPN}/data" 173FILES:${PN} = "${libdir}/lib*.so.* ${sysconfdir}/openldap/ldap.* ${localstatedir}/${BPN}/data"
174FILES_${PN}-slapd = "${sysconfdir}/init.d ${libexecdir}/slapd ${sbindir} ${localstatedir}/run ${localstatedir}/volatile/run \ 174FILES:${PN}-slapd = "${sysconfdir}/init.d ${libexecdir}/slapd ${sbindir} ${localstatedir}/run ${localstatedir}/volatile/run \
175 ${sysconfdir}/openldap/slapd.* ${sysconfdir}/openldap/schema \ 175 ${sysconfdir}/openldap/slapd.* ${sysconfdir}/openldap/schema \
176 ${sysconfdir}/openldap/DB_CONFIG.example ${systemd_unitdir}/system/*" 176 ${sysconfdir}/openldap/DB_CONFIG.example ${systemd_unitdir}/system/*"
177FILES_${PN}-slurpd = "${libexecdir}/slurpd ${localstatedir}/openldap-slurp" 177FILES:${PN}-slurpd = "${libexecdir}/slurpd ${localstatedir}/openldap-slurp"
178FILES_${PN}-bin = "${bindir}" 178FILES:${PN}-bin = "${bindir}"
179FILES_${PN}-dev = "${includedir} ${libdir}/lib*.so ${libdir}/*.la ${libexecdir}/openldap/*.a ${libexecdir}/openldap/*.la ${libexecdir}/openldap/*.so" 179FILES:${PN}-dev = "${includedir} ${libdir}/lib*.so ${libdir}/*.la ${libexecdir}/openldap/*.a ${libexecdir}/openldap/*.la ${libexecdir}/openldap/*.so"
180FILES_${PN}-dbg += "${libexecdir}/openldap/.debug" 180FILES:${PN}-dbg += "${libexecdir}/openldap/.debug"
181 181
182do_install_append() { 182do_install:append() {
183 install -d ${D}${sysconfdir}/init.d 183 install -d ${D}${sysconfdir}/init.d
184 cat ${WORKDIR}/initscript > ${D}${sysconfdir}/init.d/openldap 184 cat ${WORKDIR}/initscript > ${D}${sysconfdir}/init.d/openldap
185 chmod 755 ${D}${sysconfdir}/init.d/openldap 185 chmod 755 ${D}${sysconfdir}/init.d/openldap
@@ -215,40 +215,40 @@ do_install_append() {
215} 215}
216 216
217INITSCRIPT_PACKAGES = "${PN}-slapd" 217INITSCRIPT_PACKAGES = "${PN}-slapd"
218INITSCRIPT_NAME_${PN}-slapd = "openldap" 218INITSCRIPT_NAME:${PN}-slapd = "openldap"
219INITSCRIPT_PARAMS_${PN}-slapd = "defaults" 219INITSCRIPT_PARAMS:${PN}-slapd = "defaults"
220SYSTEMD_SERVICE_${PN}-slapd = "hostapd.service" 220SYSTEMD_SERVICE:${PN}-slapd = "hostapd.service"
221SYSTEMD_AUTO_ENABLE_${PN}-slapd ?= "disable" 221SYSTEMD_AUTO_ENABLE:${PN}-slapd ?= "disable"
222 222
223 223
224PACKAGES_DYNAMIC += "^${PN}-backends.* ^${PN}-backend-.*" 224PACKAGES_DYNAMIC += "^${PN}-backends.* ^${PN}-backend-.*"
225 225
226# The modules require their .so to be dynamicaly loaded 226# The modules require their .so to be dynamicaly loaded
227INSANE_SKIP_${PN}-backend-dnssrv += "dev-so" 227INSANE_SKIP:${PN}-backend-dnssrv += "dev-so"
228INSANE_SKIP_${PN}-backend-ldap += "dev-so" 228INSANE_SKIP:${PN}-backend-ldap += "dev-so"
229INSANE_SKIP_${PN}-backend-meta += "dev-so" 229INSANE_SKIP:${PN}-backend-meta += "dev-so"
230INSANE_SKIP_${PN}-backend-mdb += "dev-so" 230INSANE_SKIP:${PN}-backend-mdb += "dev-so"
231INSANE_SKIP_${PN}-backend-monitor += "dev-so" 231INSANE_SKIP:${PN}-backend-monitor += "dev-so"
232INSANE_SKIP_${PN}-backend-null += "dev-so" 232INSANE_SKIP:${PN}-backend-null += "dev-so"
233INSANE_SKIP_${PN}-backend-passwd += "dev-so" 233INSANE_SKIP:${PN}-backend-passwd += "dev-so"
234INSANE_SKIP_${PN}-backend-shell += "dev-so" 234INSANE_SKIP:${PN}-backend-shell += "dev-so"
235 235
236 236
237python populate_packages_prepend () { 237python populate_packages:prepend () {
238 backend_dir = d.expand('${libexecdir}/openldap') 238 backend_dir = d.expand('${libexecdir}/openldap')
239 do_split_packages(d, backend_dir, 'back_([a-z]*)\.so$', 'openldap-backend-%s', 'OpenLDAP %s backend', prepend=True, extra_depends='', allow_links=True) 239 do_split_packages(d, backend_dir, 'back_([a-z]*)\.so$', 'openldap-backend-%s', 'OpenLDAP %s backend', prepend=True, extra_depends='', allow_links=True)
240 do_split_packages(d, backend_dir, 'back_([a-z]*)\-.*\.so\..*$', 'openldap-backend-%s', 'OpenLDAP %s backend', extra_depends='', allow_links=True) 240 do_split_packages(d, backend_dir, 'back_([a-z]*)\-.*\.so\..*$', 'openldap-backend-%s', 'OpenLDAP %s backend', extra_depends='', allow_links=True)
241 241
242 metapkg = "${PN}-backends" 242 metapkg = "${PN}-backends"
243 d.setVar('ALLOW_EMPTY_' + metapkg, "1") 243 d.setVar('ALLOW_EMPTY:' + metapkg, "1")
244 d.setVar('FILES_' + metapkg, "") 244 d.setVar('FILES:' + metapkg, "")
245 metapkg_rdepends = [] 245 metapkg_rdepends = []
246 packages = d.getVar('PACKAGES').split() 246 packages = d.getVar('PACKAGES').split()
247 for pkg in packages[1:]: 247 for pkg in packages[1:]:
248 if pkg.count("openldap-backend-") and not pkg in metapkg_rdepends and not pkg.count("-dev") and not pkg.count("-dbg") and not pkg.count("static") and not pkg.count("locale"): 248 if pkg.count("openldap-backend-") and not pkg in metapkg_rdepends and not pkg.count("-dev") and not pkg.count("-dbg") and not pkg.count("static") and not pkg.count("locale"):
249 metapkg_rdepends.append(pkg) 249 metapkg_rdepends.append(pkg)
250 d.setVar('RDEPENDS_' + metapkg, ' '.join(metapkg_rdepends)) 250 d.setVar('RDEPENDS:' + metapkg, ' '.join(metapkg_rdepends))
251 d.setVar('DESCRIPTION_' + metapkg, 'OpenLDAP backends meta package') 251 d.setVar('DESCRIPTION:' + metapkg, 'OpenLDAP backends meta package')
252 packages.append(metapkg) 252 packages.append(metapkg)
253 d.setVar('PACKAGES', ' '.join(packages)) 253 d.setVar('PACKAGES', ' '.join(packages))
254} 254}
diff --git a/meta-oe/recipes-support/opensc/opensc_0.21.0.bb b/meta-oe/recipes-support/opensc/opensc_0.21.0.bb
index 2fbf60c14..ea832ec0f 100644
--- a/meta-oe/recipes-support/opensc/opensc_0.21.0.bb
+++ b/meta-oe/recipes-support/opensc/opensc_0.21.0.bb
@@ -32,14 +32,14 @@ PACKAGECONFIG ??= "pcsc"
32PACKAGECONFIG[openct] = "--enable-openct,--disable-openct,openct" 32PACKAGECONFIG[openct] = "--enable-openct,--disable-openct,openct"
33PACKAGECONFIG[pcsc] = "--enable-pcsc,--disable-pcsc,pcsc-lite,pcsc-lite pcsc-lite-lib" 33PACKAGECONFIG[pcsc] = "--enable-pcsc,--disable-pcsc,pcsc-lite,pcsc-lite pcsc-lite-lib"
34 34
35RDEPENDS_${PN} = "readline" 35RDEPENDS:${PN} = "readline"
36 36
37FILES_${PN} += "\ 37FILES:${PN} += "\
38 ${libdir}/opensc-pkcs11.so \ 38 ${libdir}/opensc-pkcs11.so \
39 ${libdir}/onepin-opensc-pkcs11.so \ 39 ${libdir}/onepin-opensc-pkcs11.so \
40 ${libdir}/pkcs11-spy.so \ 40 ${libdir}/pkcs11-spy.so \
41" 41"
42FILES_${PN}-dev += "\ 42FILES:${PN}-dev += "\
43 ${libdir}/pkcs11/opensc-pkcs11.so \ 43 ${libdir}/pkcs11/opensc-pkcs11.so \
44 ${libdir}/pkcs11/onepin-opensc-pkcs11.so \ 44 ${libdir}/pkcs11/onepin-opensc-pkcs11.so \
45 ${libdir}/pkcs11/pkcs11-spy.so \ 45 ${libdir}/pkcs11/pkcs11-spy.so \
diff --git a/meta-oe/recipes-support/opensync/wbxml2_0.10.8.bb b/meta-oe/recipes-support/opensync/wbxml2_0.10.8.bb
index 8c948c565..3d6bd2a4f 100644
--- a/meta-oe/recipes-support/opensync/wbxml2_0.10.8.bb
+++ b/meta-oe/recipes-support/opensync/wbxml2_0.10.8.bb
@@ -19,5 +19,5 @@ EXTRA_OECMAKE = "-DLIB_SUFFIX=${@d.getVar('baselib').replace('lib', '')}"
19 19
20PACKAGES += "${PN}-tools" 20PACKAGES += "${PN}-tools"
21 21
22FILES_${PN}-tools = "${bindir}" 22FILES:${PN}-tools = "${bindir}"
23FILES_${PN} = "${libdir}/*.so.*" 23FILES:${PN} = "${libdir}/*.so.*"
diff --git a/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.9.0.bb b/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.9.0.bb
index c1b793960..93b18ba1d 100644
--- a/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.9.0.bb
+++ b/meta-oe/recipes-support/pcsc-lite/pcsc-lite_1.9.0.bb
@@ -1,13 +1,13 @@
1SUMMARY = "PC/SC Lite smart card framework and applications" 1SUMMARY = "PC/SC Lite smart card framework and applications"
2HOMEPAGE = "http://pcsclite.alioth.debian.org/" 2HOMEPAGE = "http://pcsclite.alioth.debian.org/"
3LICENSE = "BSD & GPLv3+" 3LICENSE = "BSD & GPLv3+"
4LICENSE_${PN} = "BSD" 4LICENSE:${PN} = "BSD"
5LICENSE_${PN}-lib = "BSD" 5LICENSE:${PN}-lib = "BSD"
6LICENSE_${PN}-doc = "BSD" 6LICENSE:${PN}-doc = "BSD"
7LICENSE_${PN}-dev = "BSD" 7LICENSE:${PN}-dev = "BSD"
8LICENSE_${PN}-dbg = "BSD & GPLv3+" 8LICENSE:${PN}-dbg = "BSD & GPLv3+"
9LICENSE_${PN}-spy = "GPLv3+" 9LICENSE:${PN}-spy = "GPLv3+"
10LICENSE_${PN}-spy-dev = "GPLv3+" 10LICENSE:${PN}-spy-dev = "GPLv3+"
11LIC_FILES_CHKSUM = "file://COPYING;md5=628c01ba985ecfa21677f5ee2d5202f6" 11LIC_FILES_CHKSUM = "file://COPYING;md5=628c01ba985ecfa21677f5ee2d5202f6"
12 12
13SRC_URI = "\ 13SRC_URI = "\
@@ -27,33 +27,33 @@ EXTRA_OECONF = " \
27S = "${WORKDIR}/pcsc-lite-${PV}" 27S = "${WORKDIR}/pcsc-lite-${PV}"
28 28
29PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} udev" 29PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} udev"
30PACKAGECONFIG_class-native ??= "" 30PACKAGECONFIG:class-native ??= ""
31 31
32PACKAGECONFIG[systemd] = ",--disable-libsystemd,systemd," 32PACKAGECONFIG[systemd] = ",--disable-libsystemd,systemd,"
33PACKAGECONFIG[udev] = "--enable-libudev,--disable-libudev,udev" 33PACKAGECONFIG[udev] = "--enable-libudev,--disable-libudev,udev"
34 34
35PACKAGES = "${PN} ${PN}-dbg ${PN}-dev ${PN}-lib ${PN}-doc ${PN}-spy ${PN}-spy-dev" 35PACKAGES = "${PN} ${PN}-dbg ${PN}-dev ${PN}-lib ${PN}-doc ${PN}-spy ${PN}-spy-dev"
36 36
37RRECOMMENDS_${PN} = "ccid" 37RRECOMMENDS:${PN} = "ccid"
38RRECOMMENDS_${PN}_class-native = "" 38RRECOMMENDS:${PN}:class-native = ""
39RPROVIDES_${PN}_class-native += "pcsc-lite-lib-native" 39RPROVIDES:${PN}:class-native += "pcsc-lite-lib-native"
40 40
41FILES_${PN} = "${sbindir}/pcscd" 41FILES:${PN} = "${sbindir}/pcscd"
42FILES_${PN}-lib = "${libdir}/libpcsclite*${SOLIBS}" 42FILES:${PN}-lib = "${libdir}/libpcsclite*${SOLIBS}"
43FILES_${PN}-dev = "${includedir} \ 43FILES:${PN}-dev = "${includedir} \
44 ${libdir}/pkgconfig \ 44 ${libdir}/pkgconfig \
45 ${libdir}/libpcsclite.la \ 45 ${libdir}/libpcsclite.la \
46 ${libdir}/libpcsclite.so" 46 ${libdir}/libpcsclite.so"
47 47
48FILES_${PN}-spy = "${bindir}/pcsc-spy \ 48FILES:${PN}-spy = "${bindir}/pcsc-spy \
49 ${libdir}/libpcscspy*${SOLIBS}" 49 ${libdir}/libpcscspy*${SOLIBS}"
50FILES_${PN}-spy-dev = "${libdir}/libpcscspy.la \ 50FILES:${PN}-spy-dev = "${libdir}/libpcscspy.la \
51 ${libdir}/libpcscspy.so " 51 ${libdir}/libpcscspy.so "
52 52
53RPROVIDES_${PN} += "${PN}-systemd" 53RPROVIDES:${PN} += "${PN}-systemd"
54RREPLACES_${PN} += "${PN}-systemd" 54RREPLACES:${PN} += "${PN}-systemd"
55RCONFLICTS_${PN} += "${PN}-systemd" 55RCONFLICTS:${PN} += "${PN}-systemd"
56SYSTEMD_SERVICE_${PN} = "pcscd.socket" 56SYSTEMD_SERVICE:${PN} = "pcscd.socket"
57RDEPENDS_${PN}-spy +="python3" 57RDEPENDS:${PN}-spy +="python3"
58 58
59BBCLASSEXTEND = "native" 59BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-support/pcsc-tools/pcsc-tools_1.5.7.bb b/meta-oe/recipes-support/pcsc-tools/pcsc-tools_1.5.7.bb
index bc82e49ea..a5825d5a9 100644
--- a/meta-oe/recipes-support/pcsc-tools/pcsc-tools_1.5.7.bb
+++ b/meta-oe/recipes-support/pcsc-tools/pcsc-tools_1.5.7.bb
@@ -13,4 +13,4 @@ S = "${WORKDIR}/git"
13 13
14DEPENDS = "pcsc-lite" 14DEPENDS = "pcsc-lite"
15 15
16FILES_${PN} += "${datadir}/pcsc/smartcard_list.txt" 16FILES:${PN} += "${datadir}/pcsc/smartcard_list.txt"
diff --git a/meta-oe/recipes-support/pidgin/funyahoo-plusplus_git.bb b/meta-oe/recipes-support/pidgin/funyahoo-plusplus_git.bb
index 3a437659e..89d463699 100644
--- a/meta-oe/recipes-support/pidgin/funyahoo-plusplus_git.bb
+++ b/meta-oe/recipes-support/pidgin/funyahoo-plusplus_git.bb
@@ -20,6 +20,6 @@ do_install() {
20 oe_runmake DESTDIR="${D}" install; 20 oe_runmake DESTDIR="${D}" install;
21} 21}
22 22
23FILES_${PN} += " \ 23FILES:${PN} += " \
24 ${libdir} \ 24 ${libdir} \
25" 25"
diff --git a/meta-oe/recipes-support/pidgin/icyque_git.bb b/meta-oe/recipes-support/pidgin/icyque_git.bb
index 0f32dc3a3..02cd12bf4 100644
--- a/meta-oe/recipes-support/pidgin/icyque_git.bb
+++ b/meta-oe/recipes-support/pidgin/icyque_git.bb
@@ -22,6 +22,6 @@ do_install() {
22 oe_runmake DESTDIR="${D}" install; 22 oe_runmake DESTDIR="${D}" install;
23} 23}
24 24
25FILES_${PN} += " \ 25FILES:${PN} += " \
26 ${libdir} \ 26 ${libdir} \
27" 27"
diff --git a/meta-oe/recipes-support/pidgin/libgnt_2.14.1.bb b/meta-oe/recipes-support/pidgin/libgnt_2.14.1.bb
index 67d8cc87c..7c9a2cbf6 100644
--- a/meta-oe/recipes-support/pidgin/libgnt_2.14.1.bb
+++ b/meta-oe/recipes-support/pidgin/libgnt_2.14.1.bb
@@ -17,4 +17,4 @@ SRC_URI[sha256sum] = "5ec3e68e18f956e9998d79088b299fa3bca689bcc95c86001bc5da17c1
17 17
18EXTRA_OEMESON = "-Dintrospection=false -Ddoc=false" 18EXTRA_OEMESON = "-Dintrospection=false -Ddoc=false"
19 19
20FILES_${PN} += "${libdir}/gnt/s.so ${libdir}/gnt/irssi.so" 20FILES:${PN} += "${libdir}/gnt/s.so ${libdir}/gnt/irssi.so"
diff --git a/meta-oe/recipes-support/pidgin/pidgin-otr_4.0.2.bb b/meta-oe/recipes-support/pidgin/pidgin-otr_4.0.2.bb
index 04133c1b3..80fb23e6a 100644
--- a/meta-oe/recipes-support/pidgin/pidgin-otr_4.0.2.bb
+++ b/meta-oe/recipes-support/pidgin/pidgin-otr_4.0.2.bb
@@ -10,6 +10,6 @@ SRC_URI = "https://otr.cypherpunks.ca/${BP}.tar.gz \
10SRC_URI[md5sum] = "7ef14e1334a4bc80e5d530f9a3cfc626" 10SRC_URI[md5sum] = "7ef14e1334a4bc80e5d530f9a3cfc626"
11SRC_URI[sha256sum] = "f4b59eef4a94b1d29dbe0c106dd00cdc630e47f18619fc754e5afbf5724ebac4" 11SRC_URI[sha256sum] = "f4b59eef4a94b1d29dbe0c106dd00cdc630e47f18619fc754e5afbf5724ebac4"
12 12
13FILES_${PN} = "${libdir}/pidgin/*" 13FILES:${PN} = "${libdir}/pidgin/*"
14 14
15inherit autotools pkgconfig features_check 15inherit autotools pkgconfig features_check
diff --git a/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb b/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb
index 5a96bec90..3752c0501 100644
--- a/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb
+++ b/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb
@@ -26,11 +26,11 @@ PACKAGECONFIG[telepathy] = "--enable-telepathy=yes,--enable-telepathy=no,telepat
26#PACKAGECONFIG[gssapi_only] = "--enable-gssapi-only=yes,--enable-gssapi-only=no,krb5" 26#PACKAGECONFIG[gssapi_only] = "--enable-gssapi-only=yes,--enable-gssapi-only=no,krb5"
27PACKAGECONFIG[debug] = "--enable-debug=yes,--enable-debug=no,valgrind" 27PACKAGECONFIG[debug] = "--enable-debug=yes,--enable-debug=no,valgrind"
28 28
29FILES_${PN}-dev += " \ 29FILES:${PN}-dev += " \
30 ${libdir}/purple-2/*.la \ 30 ${libdir}/purple-2/*.la \
31" 31"
32 32
33FILES_${PN} += " \ 33FILES:${PN} += " \
34 ${libdir}/purple-2/libsipe.so \ 34 ${libdir}/purple-2/libsipe.so \
35 ${datadir}/appdata \ 35 ${datadir}/appdata \
36 ${datadir}/metainfo \ 36 ${datadir}/metainfo \
diff --git a/meta-oe/recipes-support/pidgin/pidgin_2.14.2.bb b/meta-oe/recipes-support/pidgin/pidgin_2.14.2.bb
index ba0dca233..b2e6d9ac1 100644
--- a/meta-oe/recipes-support/pidgin/pidgin_2.14.2.bb
+++ b/meta-oe/recipes-support/pidgin/pidgin_2.14.2.bb
@@ -55,30 +55,30 @@ OE_LT_RPATH_ALLOW[export]="1"
55 55
56PACKAGES =+ "libpurple-dev libpurple finch finch-dev ${PN}-data" 56PACKAGES =+ "libpurple-dev libpurple finch finch-dev ${PN}-data"
57 57
58RPROVIDES_${PN}-dbg += "libpurple-dbg finch-dbg" 58RPROVIDES:${PN}-dbg += "libpurple-dbg finch-dbg"
59 59
60LEAD_SONAME = "libpurple.so.0" 60LEAD_SONAME = "libpurple.so.0"
61FILES_libpurple = "${libdir}/libpurple*.so.* ${libdir}/purple-2 ${bindir}/purple-* ${sysconfdir}/gconf/schemas/purple* ${datadir}/purple/ca-certs" 61FILES:libpurple = "${libdir}/libpurple*.so.* ${libdir}/purple-2 ${bindir}/purple-* ${sysconfdir}/gconf/schemas/purple* ${datadir}/purple/ca-certs"
62FILES_libpurple-dev = "${libdir}/libpurple*.la \ 62FILES:libpurple-dev = "${libdir}/libpurple*.la \
63 ${libdir}/libpurple*.so \ 63 ${libdir}/libpurple*.so \
64 ${libdir}/purple-2/*.la \ 64 ${libdir}/purple-2/*.la \
65 ${libdir}/purple-2/libjabber.so \ 65 ${libdir}/purple-2/libjabber.so \
66 ${libdir}/purple-2/liboscar.so \ 66 ${libdir}/purple-2/liboscar.so \
67 ${libdir}/purple-2/libymsg.so \ 67 ${libdir}/purple-2/libymsg.so \
68 ${datadir}/aclocal" 68 ${datadir}/aclocal"
69FILES_finch = "${bindir}/finch" 69FILES:finch = "${bindir}/finch"
70FILES_finch-dev = "${libdir}/finch/*.la" 70FILES:finch-dev = "${libdir}/finch/*.la"
71 71
72FILES_${PN} = "${bindir} ${datadir}/${PN} ${libdir}/${PN}/*.so \ 72FILES:${PN} = "${bindir} ${datadir}/${PN} ${libdir}/${PN}/*.so \
73 ${datadir}/applications" 73 ${datadir}/applications"
74RRECOMMENDS_${PN} = "${PN}-data libpurple-protocol-irc libpurple-protocol-xmpp" 74RRECOMMENDS:${PN} = "${PN}-data libpurple-protocol-irc libpurple-protocol-xmpp"
75 75
76FILES_${PN}-data = "${datadir}/pixmaps ${datadir}/sounds ${datadir}/icons ${datadir}/appdata" 76FILES:${PN}-data = "${datadir}/pixmaps ${datadir}/sounds ${datadir}/icons ${datadir}/appdata"
77FILES_${PN}-dev += "${libdir}/${PN}/*.la" 77FILES:${PN}-dev += "${libdir}/${PN}/*.la"
78 78
79PACKAGES_DYNAMIC += "^libpurple-protocol-.* ^libpurple-plugin-.* ^pidgin-plugin-.* ^finch-plugin-.*" 79PACKAGES_DYNAMIC += "^libpurple-protocol-.* ^libpurple-plugin-.* ^pidgin-plugin-.* ^finch-plugin-.*"
80 80
81python populate_packages_prepend () { 81python populate_packages:prepend () {
82 pidgroot = d.expand('${libdir}/pidgin') 82 pidgroot = d.expand('${libdir}/pidgin')
83 purple = d.expand('${libdir}/purple-2') 83 purple = d.expand('${libdir}/purple-2')
84 finch = d.expand('${libdir}/finch') 84 finch = d.expand('${libdir}/finch')
diff --git a/meta-oe/recipes-support/pidgin/purple-skypeweb_git.bb b/meta-oe/recipes-support/pidgin/purple-skypeweb_git.bb
index 277d12057..1a8249528 100644
--- a/meta-oe/recipes-support/pidgin/purple-skypeweb_git.bb
+++ b/meta-oe/recipes-support/pidgin/purple-skypeweb_git.bb
@@ -21,6 +21,6 @@ do_install() {
21 oe_runmake -C skypeweb DESTDIR="${D}" install; 21 oe_runmake -C skypeweb DESTDIR="${D}" install;
22} 22}
23 23
24FILES_${PN} += " \ 24FILES:${PN} += " \
25 ${libdir} \ 25 ${libdir} \
26" 26"
diff --git a/meta-oe/recipes-support/poco/poco_1.10.1.bb b/meta-oe/recipes-support/poco/poco_1.10.1.bb
index 48b31dd3f..5db518cbb 100644
--- a/meta-oe/recipes-support/poco/poco_1.10.1.bb
+++ b/meta-oe/recipes-support/poco/poco_1.10.1.bb
@@ -57,12 +57,12 @@ EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=RelWithDebInfo -DPOCO_UNBUNDLED=ON \
57 ${@bb.utils.contains('PTEST_ENABLED', '1', '-DENABLE_TESTS=ON ', '', d)}" 57 ${@bb.utils.contains('PTEST_ENABLED', '1', '-DENABLE_TESTS=ON ', '', d)}"
58 58
59# For the native build we want to use the bundled version 59# For the native build we want to use the bundled version
60EXTRA_OECMAKE_append_class-native = " -DPOCO_UNBUNDLED=OFF" 60EXTRA_OECMAKE:append:class-native = " -DPOCO_UNBUNDLED=OFF"
61 61
62# do not use rpath 62# do not use rpath
63EXTRA_OECMAKE_append = " -DCMAKE_SKIP_RPATH=ON" 63EXTRA_OECMAKE:append = " -DCMAKE_SKIP_RPATH=ON"
64 64
65python populate_packages_prepend () { 65python populate_packages:prepend () {
66 poco_libdir = d.expand('${libdir}') 66 poco_libdir = d.expand('${libdir}')
67 pn = d.getVar("PN") 67 pn = d.getVar("PN")
68 packages = [] 68 packages = []
@@ -75,7 +75,7 @@ python populate_packages_prepend () {
75 do_split_packages(d, poco_libdir, '^libPoco(.*)\.so\..*$', 75 do_split_packages(d, poco_libdir, '^libPoco(.*)\.so\..*$',
76 'poco-%s', 'Poco %s component', extra_depends='', prepend=True, hook=hook) 76 'poco-%s', 'Poco %s component', extra_depends='', prepend=True, hook=hook)
77 77
78 d.setVar("RRECOMMENDS_%s" % pn, " ".join(packages)) 78 d.setVar("RRECOMMENDS:%s" % pn, " ".join(packages))
79 d.setVar("POCO_TESTRUNNERS", "\n".join(testrunners)) 79 d.setVar("POCO_TESTRUNNERS", "\n".join(testrunners))
80} 80}
81 81
@@ -90,13 +90,13 @@ do_install_ptest () {
90PACKAGES_DYNAMIC = "poco-.*" 90PACKAGES_DYNAMIC = "poco-.*"
91 91
92# "poco" is a metapackage which pulls in all Poco components 92# "poco" is a metapackage which pulls in all Poco components
93ALLOW_EMPTY_${PN} = "1" 93ALLOW_EMPTY:${PN} = "1"
94 94
95# cppunit is only built if tests are enabled 95# cppunit is only built if tests are enabled
96PACKAGES =+ "${PN}-cppunit" 96PACKAGES =+ "${PN}-cppunit"
97FILES_${PN}-cppunit += "${libdir}/libCppUnit.so*" 97FILES:${PN}-cppunit += "${libdir}/libCppUnit.so*"
98ALLOW_EMPTY_${PN}-cppunit = "1" 98ALLOW_EMPTY:${PN}-cppunit = "1"
99 99
100RDEPENDS_${PN}-ptest += "${PN}-cppunit" 100RDEPENDS:${PN}-ptest += "${PN}-cppunit"
101 101
102BBCLASSEXTEND = "native" 102BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-support/poppler/poppler-data_0.4.10.bb b/meta-oe/recipes-support/poppler/poppler-data_0.4.10.bb
index 46e33514e..7574c7b5b 100644
--- a/meta-oe/recipes-support/poppler/poppler-data_0.4.10.bb
+++ b/meta-oe/recipes-support/poppler/poppler-data_0.4.10.bb
@@ -34,4 +34,4 @@ do_install() {
34 install -m644 ${WORKDIR}/Identity-* ${D}${datadir}/poppler/cMap/ 34 install -m644 ${WORKDIR}/Identity-* ${D}${datadir}/poppler/cMap/
35} 35}
36 36
37FILES_${PN} += "${datadir}" 37FILES:${PN} += "${datadir}"
diff --git a/meta-oe/recipes-support/poppler/poppler_21.07.0.bb b/meta-oe/recipes-support/poppler/poppler_21.07.0.bb
index 975ab1d70..cfbd394bc 100644
--- a/meta-oe/recipes-support/poppler/poppler_21.07.0.bb
+++ b/meta-oe/recipes-support/poppler/poppler_21.07.0.bb
@@ -37,7 +37,7 @@ EXTRA_OECMAKE += " \
37 ${@bb.utils.contains('GI_DATA_ENABLED', 'True', '-DENABLE_GOBJECT_INTROSPECTION=ON', '-DENABLE_GOBJECT_INTROSPECTION=OFF', d)} \ 37 ${@bb.utils.contains('GI_DATA_ENABLED', 'True', '-DENABLE_GOBJECT_INTROSPECTION=ON', '-DENABLE_GOBJECT_INTROSPECTION=OFF', d)} \
38" 38"
39 39
40do_configure_append() { 40do_configure:append() {
41 # poppler macro uses pkg-config to check for g-ir runtimes. Something 41 # poppler macro uses pkg-config to check for g-ir runtimes. Something
42 # makes them point to /usr/bin. Align them to sysroot - that's where the 42 # makes them point to /usr/bin. Align them to sysroot - that's where the
43 # gir-wrappers are: 43 # gir-wrappers are:
@@ -45,7 +45,7 @@ do_configure_append() {
45} 45}
46 46
47PACKAGES =+ "libpoppler libpoppler-glib" 47PACKAGES =+ "libpoppler libpoppler-glib"
48FILES_libpoppler = "${libdir}/libpoppler.so.*" 48FILES:libpoppler = "${libdir}/libpoppler.so.*"
49FILES_libpoppler-glib = "${libdir}/libpoppler-glib.so.*" 49FILES:libpoppler-glib = "${libdir}/libpoppler-glib.so.*"
50 50
51RDEPENDS_libpoppler = "poppler-data" 51RDEPENDS:libpoppler = "poppler-data"
diff --git a/meta-oe/recipes-support/portaudio/portaudio-v19_19.7.0.bb b/meta-oe/recipes-support/portaudio/portaudio-v19_19.7.0.bb
index aec482b9b..c0b32e725 100644
--- a/meta-oe/recipes-support/portaudio/portaudio-v19_19.7.0.bb
+++ b/meta-oe/recipes-support/portaudio/portaudio-v19_19.7.0.bb
@@ -20,7 +20,7 @@ PACKAGECONFIG[alsa] = ",,alsa-lib"
20PACKAGECONFIG[jack] = ",,jack" 20PACKAGECONFIG[jack] = ",,jack"
21PACKAGECONFIG[examples] = "-DPA_BUILD_EXAMPLES=ON,-DPA_BUILD_EXAMPLES=OFF" 21PACKAGECONFIG[examples] = "-DPA_BUILD_EXAMPLES=ON,-DPA_BUILD_EXAMPLES=OFF"
22 22
23do_install_append() { 23do_install:append() {
24 if [ -d ${B}/examples ]; then 24 if [ -d ${B}/examples ]; then
25 install -d ${D}${bindir} 25 install -d ${D}${bindir}
26 for example in ${B}/examples/pa*; do 26 for example in ${B}/examples/pa*; do
@@ -30,4 +30,4 @@ do_install_append() {
30} 30}
31 31
32FILES_SOLIBSDEV = "" 32FILES_SOLIBSDEV = ""
33FILES_${PN} += "${libdir}/libportaudio.so" 33FILES:${PN} += "${libdir}/libportaudio.so"
diff --git a/meta-oe/recipes-support/pps-tools/pps-tools_1.0.2.bb b/meta-oe/recipes-support/pps-tools/pps-tools_1.0.2.bb
index c8baa5d9c..262f05f49 100644
--- a/meta-oe/recipes-support/pps-tools/pps-tools_1.0.2.bb
+++ b/meta-oe/recipes-support/pps-tools/pps-tools_1.0.2.bb
@@ -9,7 +9,7 @@ SRC_URI = "git://github.com/ago/pps-tools.git"
9 9
10S = "${WORKDIR}/git" 10S = "${WORKDIR}/git"
11 11
12RDEPENDS_${PN} = "bash" 12RDEPENDS:${PN} = "bash"
13 13
14do_install() { 14do_install() {
15 install -d ${D}${bindir} ${D}${includedir} \ 15 install -d ${D}${bindir} ${D}${includedir} \
diff --git a/meta-oe/recipes-support/pv/pv_1.6.6.bb b/meta-oe/recipes-support/pv/pv_1.6.6.bb
index 0eef82b2c..244d14001 100644
--- a/meta-oe/recipes-support/pv/pv_1.6.6.bb
+++ b/meta-oe/recipes-support/pv/pv_1.6.6.bb
@@ -12,5 +12,5 @@ UPSTREAM_CHECK_REGEX = "pv-(?P<pver>\d+(\.\d+)+).tar.bz2"
12 12
13inherit autotools 13inherit autotools
14 14
15LDEMULATION_mipsarchn32 = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', 'elf32btsmipn32', 'elf32ltsmipn32', d)}" 15LDEMULATION:mipsarchn32 = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', 'elf32btsmipn32', 'elf32ltsmipn32', d)}"
16export LDEMULATION 16export LDEMULATION
diff --git a/meta-oe/recipes-support/re2/re2_2020.11.01.bb b/meta-oe/recipes-support/re2/re2_2020.11.01.bb
index 7f6fcdb01..a289d962e 100644
--- a/meta-oe/recipes-support/re2/re2_2020.11.01.bb
+++ b/meta-oe/recipes-support/re2/re2_2020.11.01.bb
@@ -17,7 +17,7 @@ EXTRA_OECMAKE += " \
17" 17"
18 18
19# Don't include so files in dev package 19# Don't include so files in dev package
20FILES_${PN} = "${libdir}" 20FILES:${PN} = "${libdir}"
21FILES_${PN}-dev = "${includedir} ${libdir}/cmake" 21FILES:${PN}-dev = "${includedir} ${libdir}/cmake"
22 22
23BBCLASSEXTEND = "native nativesdk" 23BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-support/remmina/remmina_1.4.18.bb b/meta-oe/recipes-support/remmina/remmina_1.4.18.bb
index 954da272e..f52378b4b 100644
--- a/meta-oe/recipes-support/remmina/remmina_1.4.18.bb
+++ b/meta-oe/recipes-support/remmina/remmina_1.4.18.bb
@@ -22,8 +22,8 @@ DEPENDS = " \
22 libxkbfile \ 22 libxkbfile \
23" 23"
24 24
25DEPENDS_append_libc-musl = " libexecinfo" 25DEPENDS:append:libc-musl = " libexecinfo"
26LDFLAGS_append_libc-musl = " -lexecinfo" 26LDFLAGS:append:libc-musl = " -lexecinfo"
27 27
28SRCREV = "045862cc7d7dd986b349c68131df2f86b9b1cd9c" 28SRCREV = "045862cc7d7dd986b349c68131df2f86b9b1cd9c"
29SRC_URI = "git://gitlab.com/Remmina/Remmina;protocol=https" 29SRC_URI = "git://gitlab.com/Remmina/Remmina;protocol=https"
@@ -38,9 +38,9 @@ PACKAGECONFIG[spice] = "-DWITH_SPICE=ON, -DWITH_SPICE=OFF, spice spice-protocol"
38# Switch on gtk support in avahi recipe if you want to enable avahi support 38# Switch on gtk support in avahi recipe if you want to enable avahi support
39PACKAGECONFIG[avahi] = "-DWITH_AVAHI=ON, -DWITH_AVAHI=OFF, avahi" 39PACKAGECONFIG[avahi] = "-DWITH_AVAHI=ON, -DWITH_AVAHI=OFF, avahi"
40 40
41RDEPENDS_${PN} = "bash" 41RDEPENDS:${PN} = "bash"
42 42
43FILES_${PN}+= " \ 43FILES:${PN}+= " \
44 ${datadir}/metainfo \ 44 ${datadir}/metainfo \
45 ${datadir}/mime \ 45 ${datadir}/mime \
46" 46"
diff --git a/meta-oe/recipes-support/rsnapshot/rsnapshot_git.bb b/meta-oe/recipes-support/rsnapshot/rsnapshot_git.bb
index a81d8d6ca..3cdf78200 100644
--- a/meta-oe/recipes-support/rsnapshot/rsnapshot_git.bb
+++ b/meta-oe/recipes-support/rsnapshot/rsnapshot_git.bb
@@ -6,7 +6,7 @@ SECTION = "console/network"
6LICENSE = "GPLv2" 6LICENSE = "GPLv2"
7LIC_FILES_CHKSUM = "file://COPYING;md5=892f569a555ba9c07a568a7c0c4fa63a" 7LIC_FILES_CHKSUM = "file://COPYING;md5=892f569a555ba9c07a568a7c0c4fa63a"
8 8
9RDEPENDS_${PN} = "rsync \ 9RDEPENDS:${PN} = "rsync \
10 perl \ 10 perl \
11 perl-module-dirhandle \ 11 perl-module-dirhandle \
12 perl-module-cwd \ 12 perl-module-cwd \
@@ -48,7 +48,7 @@ EXTRA_OECONF += "--without-cp \
48 48
49# Create 't/include.ac' before starting the autoreconf to fix configure 49# Create 't/include.ac' before starting the autoreconf to fix configure
50# error: configure.ac:302: file 't/include.ac' does not exist 50# error: configure.ac:302: file 't/include.ac' does not exist
51do_configure_prepend(){ 51do_configure:prepend(){
52 saved_dir=`pwd` 52 saved_dir=`pwd`
53 cd ${S}; ./autogen.sh 53 cd ${S}; ./autogen.sh
54 cd ${saved_dir} 54 cd ${saved_dir}
diff --git a/meta-oe/recipes-support/satyr/satyr_0.38.bb b/meta-oe/recipes-support/satyr/satyr_0.38.bb
index d01ea42bd..4c0845a0f 100644
--- a/meta-oe/recipes-support/satyr/satyr_0.38.bb
+++ b/meta-oe/recipes-support/satyr/satyr_0.38.bb
@@ -24,12 +24,12 @@ DEPENDS += " \
24" 24"
25 25
26PACKAGES += "python3-${BPN}" 26PACKAGES += "python3-${BPN}"
27FILES_python3-${BPN} = "${PYTHON_SITEPACKAGES_DIR}/${BPN}" 27FILES:python3-${BPN} = "${PYTHON_SITEPACKAGES_DIR}/${BPN}"
28 28
29PACKAGECONFIG ??= "python3 rpm" 29PACKAGECONFIG ??= "python3 rpm"
30PACKAGECONFIG[python3] = "--with-python3, --without-python3,,python3" 30PACKAGECONFIG[python3] = "--with-python3, --without-python3,,python3"
31PACKAGECONFIG[rpm] = "--with-rpm, --without-rpm, rpm" 31PACKAGECONFIG[rpm] = "--with-rpm, --without-rpm, rpm"
32 32
33do_configure_prepend() { 33do_configure:prepend() {
34 ${S}/gen-version 34 ${S}/gen-version
35} 35}
diff --git a/meta-oe/recipes-support/sdparm/sdparm_1.12.bb b/meta-oe/recipes-support/sdparm/sdparm_1.12.bb
index d0a4a0467..a5f98e672 100644
--- a/meta-oe/recipes-support/sdparm/sdparm_1.12.bb
+++ b/meta-oe/recipes-support/sdparm/sdparm_1.12.bb
@@ -15,7 +15,7 @@ MIRRORS += "http://sg.danny.cz/sg/p https://fossies.org/linux/misc"
15UPSTREAM_CHECK_REGEX = "sdparm-(?P<pver>\d+(\.\d+)+)\.tgz" 15UPSTREAM_CHECK_REGEX = "sdparm-(?P<pver>\d+(\.\d+)+)\.tgz"
16 16
17PACKAGES =+ "${PN}-scripts" 17PACKAGES =+ "${PN}-scripts"
18RDEPENDS_${PN}-scripts += "bash ${PN}" 18RDEPENDS:${PN}-scripts += "bash ${PN}"
19 19
20SRC_URI[md5sum] = "2902fd29e6834fd62c16bb5d1ac53c7e" 20SRC_URI[md5sum] = "2902fd29e6834fd62c16bb5d1ac53c7e"
21SRC_URI[sha256sum] = "e7f84247069da9a0c293963948d8aba8e5897a13e35e5476c8258acb7ca3a124" 21SRC_URI[sha256sum] = "e7f84247069da9a0c293963948d8aba8e5897a13e35e5476c8258acb7ca3a124"
@@ -23,4 +23,4 @@ SRC_URI[sha256sum] = "e7f84247069da9a0c293963948d8aba8e5897a13e35e5476c8258acb7c
23inherit autotools 23inherit autotools
24 24
25# Put the bash scripts to ${PN}-scripts 25# Put the bash scripts to ${PN}-scripts
26FILES_${PN}-scripts = "${bindir}/sas_disk_blink ${bindir}/scsi_ch_swp" 26FILES:${PN}-scripts = "${bindir}/sas_disk_blink ${bindir}/scsi_ch_swp"
diff --git a/meta-oe/recipes-support/sg3-utils/sg3-utils_1.45.bb b/meta-oe/recipes-support/sg3-utils/sg3-utils_1.45.bb
index 22995b773..43ee19afb 100644
--- a/meta-oe/recipes-support/sg3-utils/sg3-utils_1.45.bb
+++ b/meta-oe/recipes-support/sg3-utils/sg3-utils_1.45.bb
@@ -21,4 +21,4 @@ inherit autotools-brokensep
21 21
22S = "${WORKDIR}/sg3_utils-${PV}" 22S = "${WORKDIR}/sg3_utils-${PV}"
23 23
24RDEPENDS_${PN} += "bash" 24RDEPENDS:${PN} += "bash"
diff --git a/meta-oe/recipes-support/sharutils/sharutils_4.15.2.bb b/meta-oe/recipes-support/sharutils/sharutils_4.15.2.bb
index 8bbc6815e..381958051 100644
--- a/meta-oe/recipes-support/sharutils/sharutils_4.15.2.bb
+++ b/meta-oe/recipes-support/sharutils/sharutils_4.15.2.bb
@@ -16,7 +16,7 @@ SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.gz \
16SRC_URI[md5sum] = "32a51b23e25ad5e6af4b89f228be1800" 16SRC_URI[md5sum] = "32a51b23e25ad5e6af4b89f228be1800"
17SRC_URI[sha256sum] = "ee336e68549664e7a19b117adf02edfdeac6307f22e5ba78baca457116914637" 17SRC_URI[sha256sum] = "ee336e68549664e7a19b117adf02edfdeac6307f22e5ba78baca457116914637"
18 18
19do_install_append() { 19do_install:append() {
20 if [ -e ${D}${libdir}/charset.alias ] 20 if [ -e ${D}${libdir}/charset.alias ]
21 then 21 then
22 rm -rf ${D}${libdir}/charset.alias 22 rm -rf ${D}${libdir}/charset.alias
@@ -26,6 +26,6 @@ do_install_append() {
26 26
27BBCLASSEXTEND = "native nativesdk" 27BBCLASSEXTEND = "native nativesdk"
28 28
29ALTERNATIVE_${PN} = "uudecode uuencode" 29ALTERNATIVE:${PN} = "uudecode uuencode"
30ALTERNATIVE_LINK_NAME[uudecode] = "${bindir}/uudecode" 30ALTERNATIVE_LINK_NAME[uudecode] = "${bindir}/uudecode"
31ALTERNATIVE_LINK_NAME[uuencode] = "${bindir}/uuencode" 31ALTERNATIVE_LINK_NAME[uuencode] = "${bindir}/uuencode"
diff --git a/meta-oe/recipes-support/spdlog/spdlog_1.8.2.bb b/meta-oe/recipes-support/spdlog/spdlog_1.8.2.bb
index 67ec802cd..40ef4646b 100644
--- a/meta-oe/recipes-support/spdlog/spdlog_1.8.2.bb
+++ b/meta-oe/recipes-support/spdlog/spdlog_1.8.2.bb
@@ -18,5 +18,5 @@ EXTRA_OECMAKE += "-DSPDLOG_INSTALL=on -DSPDLOG_BUILD_SHARED=on -DSPDLOG_BUILD_EX
18inherit cmake 18inherit cmake
19 19
20# Header-only library 20# Header-only library
21RDEPENDS_${PN}-dev = "" 21RDEPENDS:${PN}-dev = ""
22RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" 22RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})"
diff --git a/meta-oe/recipes-support/ssiapi/ssiapi_1.3.0.bb b/meta-oe/recipes-support/ssiapi/ssiapi_1.3.0.bb
index 9a0da831b..13ed7570b 100644
--- a/meta-oe/recipes-support/ssiapi/ssiapi_1.3.0.bb
+++ b/meta-oe/recipes-support/ssiapi/ssiapi_1.3.0.bb
@@ -29,11 +29,11 @@ S ="${WORKDIR}/${BPN}.${PV}"
29 29
30inherit autotools 30inherit autotools
31 31
32do_configure_prepend(){ 32do_configure:prepend(){
33 ${S}/autogen.sh 33 ${S}/autogen.sh
34} 34}
35 35
36RDEPENDS_${PN} += "mdadm" 36RDEPENDS:${PN} += "mdadm"
37 37
38COMPATIBLE_HOST_powerpc = 'null' 38COMPATIBLE_HOST:powerpc = 'null'
39COMPATIBLE_HOST_powerpc64le = 'null' 39COMPATIBLE_HOST:powerpc64le = 'null'
diff --git a/meta-oe/recipes-support/synergy/synergy_git.bb b/meta-oe/recipes-support/synergy/synergy_git.bb
index dba89d181..f2e7a9161 100644
--- a/meta-oe/recipes-support/synergy/synergy_git.bb
+++ b/meta-oe/recipes-support/synergy/synergy_git.bb
@@ -21,4 +21,4 @@ inherit cmake features_check
21 21
22EXTRA_OECMAKE += "-DSYNERGY_BUILD_LEGACY_GUI=OFF" 22EXTRA_OECMAKE += "-DSYNERGY_BUILD_LEGACY_GUI=OFF"
23 23
24FILES_${PN} += "${datadir}/icons/hicolor" 24FILES:${PN} += "${datadir}/icons/hicolor"
diff --git a/meta-oe/recipes-support/syslog-ng/syslog-ng_3.31.2.bb b/meta-oe/recipes-support/syslog-ng/syslog-ng_3.31.2.bb
index ce1c41e35..ef30fd707 100644
--- a/meta-oe/recipes-support/syslog-ng/syslog-ng_3.31.2.bb
+++ b/meta-oe/recipes-support/syslog-ng/syslog-ng_3.31.2.bb
@@ -63,7 +63,7 @@ PACKAGECONFIG[tcp-wrapper] = "--enable-tcp-wrapper,--disable-tcp-wrapper,tcp-wra
63PACKAGECONFIG[geoip] = "--enable-geoip,--disable-geoip,geoip," 63PACKAGECONFIG[geoip] = "--enable-geoip,--disable-geoip,geoip,"
64PACKAGECONFIG[native] = "--enable-native,--disable-native,," 64PACKAGECONFIG[native] = "--enable-native,--disable-native,,"
65 65
66do_configure_prepend() { 66do_configure:prepend() {
67 olddir=$(pwd) 67 olddir=$(pwd)
68 cd ${AUTOTOOLS_SCRIPT_PATH} 68 cd ${AUTOTOOLS_SCRIPT_PATH}
69 69
@@ -72,7 +72,7 @@ do_configure_prepend() {
72 cd $olddir 72 cd $olddir
73} 73}
74 74
75do_install_append() { 75do_install:append() {
76 install -d ${D}${sysconfdir}/${BPN} 76 install -d ${D}${sysconfdir}/${BPN}
77 install -d ${D}${sysconfdir}/init.d 77 install -d ${D}${sysconfdir}/init.d
78 install -m 755 ${WORKDIR}/initscript ${D}${sysconfdir}/init.d/syslog 78 install -m 755 ${WORKDIR}/initscript ${D}${sysconfdir}/init.d/syslog
@@ -107,10 +107,10 @@ do_install_append() {
107 oe_multilib_header syslog-ng/syslog-ng-config.h 107 oe_multilib_header syslog-ng/syslog-ng-config.h
108} 108}
109 109
110FILES_${PN} += "${datadir}/include/scl/ ${datadir}/xsd ${datadir}/tools ${systemd_unitdir}/system/multi-user.target.wants/*" 110FILES:${PN} += "${datadir}/include/scl/ ${datadir}/xsd ${datadir}/tools ${systemd_unitdir}/system/multi-user.target.wants/*"
111RDEPENDS_${PN} += "gawk ${@bb.utils.contains('PACKAGECONFIG','json','${PN}-jconf','',d)}" 111RDEPENDS:${PN} += "gawk ${@bb.utils.contains('PACKAGECONFIG','json','${PN}-jconf','',d)}"
112 112
113FILES_${PN}-jconf += " \ 113FILES:${PN}-jconf += " \
114${datadir}/${BPN}/include/scl/cim \ 114${datadir}/${BPN}/include/scl/cim \
115${datadir}/${BPN}/include/scl/elasticsearch \ 115${datadir}/${BPN}/include/scl/elasticsearch \
116${datadir}/${BPN}/include/scl/ewmm \ 116${datadir}/${BPN}/include/scl/ewmm \
@@ -121,23 +121,23 @@ ${datadir}/${BPN}/include/scl/logmatic \
121 121
122# This overcomes the syslog-ng rdepends on syslog-ng-dev QA Error 122# This overcomes the syslog-ng rdepends on syslog-ng-dev QA Error
123PACKAGES =+ "${PN}-jconf ${PN}-libs ${PN}-libs-dev" 123PACKAGES =+ "${PN}-jconf ${PN}-libs ${PN}-libs-dev"
124RPROVIDES_${PN}-dbg += "${PN}-libs-dbg" 124RPROVIDES:${PN}-dbg += "${PN}-libs-dbg"
125FILES_${PN}-libs = "${libdir}/${BPN}/*.so ${libdir}/libsyslog-ng-*.so*" 125FILES:${PN}-libs = "${libdir}/${BPN}/*.so ${libdir}/libsyslog-ng-*.so*"
126FILES_${PN}-libs-dev = "${libdir}/${BPN}/lib*.la" 126FILES:${PN}-libs-dev = "${libdir}/${BPN}/lib*.la"
127FILES_${PN}-staticdev += "${libdir}/${BPN}/libtest/*.a" 127FILES:${PN}-staticdev += "${libdir}/${BPN}/libtest/*.a"
128FILES_${PN} += "${systemd_unitdir}/system/*.service" 128FILES:${PN} += "${systemd_unitdir}/system/*.service"
129INSANE_SKIP_${PN}-libs = "dev-so" 129INSANE_SKIP:${PN}-libs = "dev-so"
130RDEPENDS_${PN} += "${PN}-libs" 130RDEPENDS:${PN} += "${PN}-libs"
131 131
132CONFFILES_${PN} = "${sysconfdir}/${BPN}.conf ${sysconfdir}/scl.conf" 132CONFFILES:${PN} = "${sysconfdir}/${BPN}.conf ${sysconfdir}/scl.conf"
133 133
134RCONFLICTS_${PN} = "busybox-syslog sysklogd rsyslog" 134RCONFLICTS:${PN} = "busybox-syslog sysklogd rsyslog"
135RCONFLICTS_${PN}-libs = "busybox-syslog sysklogd rsyslog" 135RCONFLICTS:${PN}-libs = "busybox-syslog sysklogd rsyslog"
136 136
137RPROVIDES_${PN} += "${PN}-systemd" 137RPROVIDES:${PN} += "${PN}-systemd"
138RREPLACES_${PN} += "${PN}-systemd" 138RREPLACES:${PN} += "${PN}-systemd"
139RCONFLICTS_${PN} += "${PN}-systemd" 139RCONFLICTS:${PN} += "${PN}-systemd"
140SYSTEMD_SERVICE_${PN} = "${BPN}@.service" 140SYSTEMD_SERVICE:${PN} = "${BPN}@.service"
141 141
142INITSCRIPT_NAME = "syslog" 142INITSCRIPT_NAME = "syslog"
143INITSCRIPT_PARAMS = "start 20 2 3 4 5 . stop 90 0 1 6 ." 143INITSCRIPT_PARAMS = "start 20 2 3 4 5 . stop 90 0 1 6 ."
diff --git a/meta-oe/recipes-support/system-config-keyboard/system-config-keyboard_1.4.0.bb b/meta-oe/recipes-support/system-config-keyboard/system-config-keyboard_1.4.0.bb
index 1ce3c8e44..e71a8b436 100644
--- a/meta-oe/recipes-support/system-config-keyboard/system-config-keyboard_1.4.0.bb
+++ b/meta-oe/recipes-support/system-config-keyboard/system-config-keyboard_1.4.0.bb
@@ -17,11 +17,11 @@ do_install() {
17 oe_runmake 'DESTDIR=${D}' install 17 oe_runmake 'DESTDIR=${D}' install
18} 18}
19 19
20do_install_append_class-native() { 20do_install:append:class-native() {
21 rm -rf ${D}/usr 21 rm -rf ${D}/usr
22} 22}
23 23
24FILES_${PN} += " \ 24FILES:${PN} += " \
25 ${libdir}/python${PYTHON_BASEVERSION}/* \ 25 ${libdir}/python${PYTHON_BASEVERSION}/* \
26 ${datadir}/* \ 26 ${datadir}/* \
27" 27"
diff --git a/meta-oe/recipes-support/tbb/tbb_2021.2.0.bb b/meta-oe/recipes-support/tbb/tbb_2021.2.0.bb
index 0b039a181..36ca8f91a 100644
--- a/meta-oe/recipes-support/tbb/tbb_2021.2.0.bb
+++ b/meta-oe/recipes-support/tbb/tbb_2021.2.0.bb
@@ -7,7 +7,7 @@ HOMEPAGE = "https://software.intel.com/en-us/tbb"
7LICENSE = "Apache-2.0" 7LICENSE = "Apache-2.0"
8LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=86d3f3a95c324c9479bd8986968f4327" 8LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=86d3f3a95c324c9479bd8986968f4327"
9 9
10DEPENDS_append_libc-musl = " libucontext" 10DEPENDS:append:libc-musl = " libucontext"
11 11
12PE = "1" 12PE = "1"
13 13
@@ -43,10 +43,10 @@ ARM_INSTRUCTION_SET = "arm"
43 43
44ASNEEDED = "" 44ASNEEDED = ""
45 45
46LDFLAGS_append_mips = " -latomic" 46LDFLAGS:append:mips = " -latomic"
47LDFLAGS_append_mipsel = " -latomic" 47LDFLAGS:append:mipsel = " -latomic"
48 48
49LDFLAGS_append_libc-musl = " -lucontext" 49LDFLAGS:append:libc-musl = " -lucontext"
50 50
51# The latest version of oneTBB does not support PPC 51# The latest version of oneTBB does not support PPC
52COMPATIBLE_MACHINE_powerpc = "(!.*ppc).*" 52COMPATIBLE_MACHINE:powerpc = "(!.*ppc).*"
diff --git a/meta-oe/recipes-support/toscoterm/toscoterm_git.bb b/meta-oe/recipes-support/toscoterm/toscoterm_git.bb
index aba485e1a..3aecc6a76 100644
--- a/meta-oe/recipes-support/toscoterm/toscoterm_git.bb
+++ b/meta-oe/recipes-support/toscoterm/toscoterm_git.bb
@@ -26,4 +26,4 @@ do_install() {
26 oe_runmake PREFIX="${prefix}" DESTDIR="${D}" install 26 oe_runmake PREFIX="${prefix}" DESTDIR="${D}" install
27} 27}
28 28
29RDEPENDS_${PN}_append_libc-glibc = " glibc-gconv-ibm437" 29RDEPENDS:${PN}:append:libc-glibc = " glibc-gconv-ibm437"
diff --git a/meta-oe/recipes-support/udisks/udisks2_2.9.2.bb b/meta-oe/recipes-support/udisks/udisks2_2.9.2.bb
index f9e127438..348f64752 100644
--- a/meta-oe/recipes-support/udisks/udisks2_2.9.2.bb
+++ b/meta-oe/recipes-support/udisks/udisks2_2.9.2.bb
@@ -15,7 +15,7 @@ DEPENDS = " \
15" 15"
16DEPENDS += "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" 16DEPENDS += "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
17 17
18RDEPENDS_${PN} = "acl" 18RDEPENDS:${PN} = "acl"
19 19
20SRC_URI = "git://github.com/storaged-project/udisks.git;branch=master" 20SRC_URI = "git://github.com/storaged-project/udisks.git;branch=master"
21SRCREV = "da6d9480fefeb0ffdf8a84626b5096827d8d7030" 21SRCREV = "da6d9480fefeb0ffdf8a84626b5096827d8d7030"
@@ -29,13 +29,13 @@ REQUIRED_DISTRO_FEATURES = "polkit"
29 29
30EXTRA_OECONF = "--disable-man --disable-gtk-doc" 30EXTRA_OECONF = "--disable-man --disable-gtk-doc"
31 31
32do_configure_prepend() { 32do_configure:prepend() {
33 # | configure.ac:656: error: required file 'build-aux/config.rpath' not found 33 # | configure.ac:656: error: required file 'build-aux/config.rpath' not found
34 mkdir -p ${S}/build-aux 34 mkdir -p ${S}/build-aux
35 touch ${S}/build-aux/config.rpath 35 touch ${S}/build-aux/config.rpath
36} 36}
37 37
38FILES_${PN} += " \ 38FILES:${PN} += " \
39 ${datadir}/dbus-1/ \ 39 ${datadir}/dbus-1/ \
40 ${datadir}/polkit-1 \ 40 ${datadir}/polkit-1 \
41 ${datadir}/bash-completion \ 41 ${datadir}/bash-completion \
@@ -46,8 +46,8 @@ FILES_${PN} += " \
46" 46"
47 47
48PACKAGES =+ "${PN}-libs" 48PACKAGES =+ "${PN}-libs"
49FILES_${PN}-libs = "${libdir}/lib*${SOLIBS}" 49FILES:${PN}-libs = "${libdir}/lib*${SOLIBS}"
50FILES_${PN} += "${nonarch_libdir}/tmpfiles.d" 50FILES:${PN} += "${nonarch_libdir}/tmpfiles.d"
51 51
52SYSTEMD_SERVICE_${PN} = "${BPN}.service" 52SYSTEMD_SERVICE:${PN} = "${BPN}.service"
53SYSTEMD_AUTO_ENABLE = "disable" 53SYSTEMD_AUTO_ENABLE = "disable"
diff --git a/meta-oe/recipes-support/uhubctl/uhubctl_2.3.0.bb b/meta-oe/recipes-support/uhubctl/uhubctl_2.3.0.bb
index 7970ca3c4..9926ad4f0 100644
--- a/meta-oe/recipes-support/uhubctl/uhubctl_2.3.0.bb
+++ b/meta-oe/recipes-support/uhubctl/uhubctl_2.3.0.bb
@@ -12,7 +12,7 @@ S = "${WORKDIR}/git"
12 12
13# uhubctl gets its program version from "git describe". As we use the source 13# uhubctl gets its program version from "git describe". As we use the source
14# archive do reduce download size replace the call with our hardcoded version. 14# archive do reduce download size replace the call with our hardcoded version.
15do_configure_append() { 15do_configure:append() {
16 sed -i "s/^\(GIT_VERSION :=\).*$/\1 ${PV}/g" ${S}/Makefile 16 sed -i "s/^\(GIT_VERSION :=\).*$/\1 ${PV}/g" ${S}/Makefile
17} 17}
18 18
diff --git a/meta-oe/recipes-support/uim/uim_1.8.8.bb b/meta-oe/recipes-support/uim/uim_1.8.8.bb
index 507a34144..862250240 100644
--- a/meta-oe/recipes-support/uim/uim_1.8.8.bb
+++ b/meta-oe/recipes-support/uim/uim_1.8.8.bb
@@ -8,7 +8,7 @@ SRC_URI = "https://github.com/uim/uim/releases/download/${PV}/uim-${PV}.tar.bz2
8 file://0001-Fix-to-set-libedit-path-from-configure-option-proper.patch \ 8 file://0001-Fix-to-set-libedit-path-from-configure-option-proper.patch \
9 file://JMP_BUF_GC_jmp_buf.patch \ 9 file://JMP_BUF_GC_jmp_buf.patch \
10" 10"
11SRC_URI_append_class-target = "\ 11SRC_URI:append:class-target = "\
12 file://uim-module-manager.patch \ 12 file://uim-module-manager.patch \
13" 13"
14SRC_URI[md5sum] = "01c7bd5d0d4f3a9f6f5befe6f57a470b" 14SRC_URI[md5sum] = "01c7bd5d0d4f3a9f6f5befe6f57a470b"
@@ -17,16 +17,16 @@ SRC_URI[sha256sum] = "34599bbcc4e5ab87832370763e38be5100984a64237555e9234a1ea225
17UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases" 17UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases"
18 18
19DEPENDS = "anthy fontconfig libxft libxt glib-2.0 ncurses intltool libedit" 19DEPENDS = "anthy fontconfig libxft libxt glib-2.0 ncurses intltool libedit"
20DEPENDS_append_class-target = " intltool-native gtk+ gtk+3 uim-native takao-fonts" 20DEPENDS:append:class-target = " intltool-native gtk+ gtk+3 uim-native takao-fonts"
21 21
22RDEPENDS_uim = "libuim0 libedit" 22RDEPENDS:uim = "libuim0 libedit"
23RDEPENDS_uim-anthy = "takao-fonts anthy libanthy0" 23RDEPENDS:uim-anthy = "takao-fonts anthy libanthy0"
24RDEPENDS_uim-anthy_append_libc-glibc = " glibc-utils glibc-gconv-euc-jp" 24RDEPENDS:uim-anthy:append:libc-glibc = " glibc-utils glibc-gconv-euc-jp"
25 25
26LEAD_SONAME = "libuim.so.1" 26LEAD_SONAME = "libuim.so.1"
27 27
28COMPATIBLE_HOST_riscv64 = "null" 28COMPATIBLE_HOST:riscv64 = "null"
29COMPATIBLE_HOST_riscv32 = "null" 29COMPATIBLE_HOST:riscv32 = "null"
30 30
31inherit features_check autotools pkgconfig gettext qemu gtk-immodules-cache 31inherit features_check autotools pkgconfig gettext qemu gtk-immodules-cache
32 32
@@ -44,82 +44,82 @@ EXTRA_OECONF += "--disable-emacs \
44 --without-eb \ 44 --without-eb \
45" 45"
46 46
47CONFIGUREOPTS_remove_class-target = "--disable-silent-rules" 47CONFIGUREOPTS:remove:class-target = "--disable-silent-rules"
48 48
49# https://github.com/uim/uim/issues/44 49# https://github.com/uim/uim/issues/44
50PARALLEL_MAKE = "" 50PARALLEL_MAKE = ""
51 51
52#Because m4 file's find maxdepth=2, so copy the m4 files of the deep depth. 52#Because m4 file's find maxdepth=2, so copy the m4 files of the deep depth.
53do_configure_prepend () { 53do_configure:prepend () {
54 cp ${S}/sigscheme/m4/* ${S}/m4/ 54 cp ${S}/sigscheme/m4/* ${S}/m4/
55} 55}
56 56
57do_install_append() { 57do_install:append() {
58 rm -rf ${D}/${datadir}/applications 58 rm -rf ${D}/${datadir}/applications
59} 59}
60 60
61PACKAGES =+ "uim-xim uim-utils uim-skk uim-gtk2.0 uim-gtk3 uim-fep uim-anthy uim-common libuim0 libuim-dev" 61PACKAGES =+ "uim-xim uim-utils uim-skk uim-gtk2.0 uim-gtk3 uim-fep uim-anthy uim-common libuim0 libuim-dev"
62 62
63FILES_${PN} = "${bindir}/uim-help \ 63FILES:${PN} = "${bindir}/uim-help \
64 ${libdir}/uim/plugin/libuim-* \ 64 ${libdir}/uim/plugin/libuim-* \
65 ${libdir}/libuim-scm* \ 65 ${libdir}/libuim-scm* \
66 ${libdir}/libgcroots* \ 66 ${libdir}/libgcroots* \
67 ${libdir}/uim/plugin/libuim-* \ 67 ${libdir}/uim/plugin/libuim-* \
68" 68"
69 69
70FILES_libuim0 = "${libdir}/uim/plugin/libuim-custom-enabler.* \ 70FILES:libuim0 = "${libdir}/uim/plugin/libuim-custom-enabler.* \
71 ${libdir}/libuim-custom.so.* \ 71 ${libdir}/libuim-custom.so.* \
72 ${datadir}/locale/ja/LC_MESSAGES/uim.mo \ 72 ${datadir}/locale/ja/LC_MESSAGES/uim.mo \
73 ${datadir}/locale/fr/LC_MESSAGES/uim.mo \ 73 ${datadir}/locale/fr/LC_MESSAGES/uim.mo \
74 ${datadir}/locale/ko/LC_MESSAGES/uim.mo \ 74 ${datadir}/locale/ko/LC_MESSAGES/uim.mo \
75 ${libdir}/libuim.so.* \ 75 ${libdir}/libuim.so.* \
76" 76"
77FILES_libuim-dev = "${libdir}/libuim*.a \ 77FILES:libuim-dev = "${libdir}/libuim*.a \
78 ${libdir}/libuim*.la \ 78 ${libdir}/libuim*.la \
79 ${libdir}/libuim*.so \ 79 ${libdir}/libuim*.so \
80 ${includedir}/uim \ 80 ${includedir}/uim \
81 ${libdir}/pkgconfig/uim.pc \ 81 ${libdir}/pkgconfig/uim.pc \
82" 82"
83FILES_uim-anthy = "${libdir}/uim/plugin/libuim-anthy.* \ 83FILES:uim-anthy = "${libdir}/uim/plugin/libuim-anthy.* \
84 ${datadir}/uim/anthy*.scm \ 84 ${datadir}/uim/anthy*.scm \
85" 85"
86FILES_${PN}-dbg += "${libdir}/*/*/*/.debug ${libdir}/*/*/.debug" 86FILES:${PN}-dbg += "${libdir}/*/*/*/.debug ${libdir}/*/*/.debug"
87FILES_${PN}-dev += "${libdir}/uim/plugin/*.la" 87FILES:${PN}-dev += "${libdir}/uim/plugin/*.la"
88 88
89FILES_uim-utils = "${bindir}/uim-sh \ 89FILES:uim-utils = "${bindir}/uim-sh \
90 ${bindir}/uim-module-manager \ 90 ${bindir}/uim-module-manager \
91 ${libexecdir}/uim-helper-server \ 91 ${libexecdir}/uim-helper-server \
92" 92"
93FILES_uim-xim = "${bindir}/uim-xim \ 93FILES:uim-xim = "${bindir}/uim-xim \
94 ${libexecdir}/uim-candwin-*gtk \ 94 ${libexecdir}/uim-candwin-*gtk \
95 ${libexecdir}/uim-candwin-*gtk3 \ 95 ${libexecdir}/uim-candwin-*gtk3 \
96 ${datadir}/man/man1/uim-xim.1 \ 96 ${datadir}/man/man1/uim-xim.1 \
97 ${sysconfdir}/X11/xinit/xinput.d/uim* \ 97 ${sysconfdir}/X11/xinit/xinput.d/uim* \
98" 98"
99FILES_uim-common = "${datadir}/uim/pixmaps/*.png \ 99FILES:uim-common = "${datadir}/uim/pixmaps/*.png \
100 ${datadir}/uim \ 100 ${datadir}/uim \
101" 101"
102FILES_uim-fep = "${bindir}/uim-fep*" 102FILES:uim-fep = "${bindir}/uim-fep*"
103 103
104FILES_uim-gtk2.0 = "${libdir}/gtk-2.0 \ 104FILES:uim-gtk2.0 = "${libdir}/gtk-2.0 \
105 ${bindir}/uim-toolbar-gtk \ 105 ${bindir}/uim-toolbar-gtk \
106 ${bindir}/uim-toolbar-gtk-systray \ 106 ${bindir}/uim-toolbar-gtk-systray \
107 ${bindir}/uim-*-gtk \ 107 ${bindir}/uim-*-gtk \
108 ${bindir}/uim-input-pad-ja \ 108 ${bindir}/uim-input-pad-ja \
109 ${libdir}/uim/uim-*-gtk \ 109 ${libdir}/uim/uim-*-gtk \
110" 110"
111FILES_uim-gtk3 = "${libdir}/gtk-3.0 \ 111FILES:uim-gtk3 = "${libdir}/gtk-3.0 \
112 ${bindir}/uim-toolbar-gtk3 \ 112 ${bindir}/uim-toolbar-gtk3 \
113 ${bindir}/uim-toolbar-gtk3-systray \ 113 ${bindir}/uim-toolbar-gtk3-systray \
114 ${bindir}/uim-*-gtk3 \ 114 ${bindir}/uim-*-gtk3 \
115 ${libdir}/uim/uim-*-gtk3 \ 115 ${libdir}/uim/uim-*-gtk3 \
116" 116"
117FILES_uim-skk = "${libdir}/uim/plugin/libuim-skk.* \ 117FILES:uim-skk = "${libdir}/uim/plugin/libuim-skk.* \
118 ${datadir}/uim/skk*.scm \ 118 ${datadir}/uim/skk*.scm \
119" 119"
120 120
121PACKAGE_WRITE_DEPS += "qemu-native" 121PACKAGE_WRITE_DEPS += "qemu-native"
122pkg_postinst_uim-anthy() { 122pkg_postinst:uim-anthy() {
123 if test -n "$D"; then 123 if test -n "$D"; then
124 ${@qemu_run_binary(d, '$D', '${bindir}/uim-module-manager')} --register anthy --path $D${datadir}/uim 124 ${@qemu_run_binary(d, '$D', '${bindir}/uim-module-manager')} --register anthy --path $D${datadir}/uim
125 else 125 else
@@ -127,7 +127,7 @@ pkg_postinst_uim-anthy() {
127 fi 127 fi
128} 128}
129 129
130pkg_prerm_uim-anthy() { 130pkg_prerm:uim-anthy() {
131 if test -n "$D"; then 131 if test -n "$D"; then
132 ${@qemu_run_binary(d, '$D', '${bindir}/uim-module-manager')} --path $D${datadir}/uim --unregister anthy 132 ${@qemu_run_binary(d, '$D', '${bindir}/uim-module-manager')} --path $D${datadir}/uim --unregister anthy
133 else 133 else
@@ -135,7 +135,7 @@ pkg_prerm_uim-anthy() {
135 fi 135 fi
136} 136}
137 137
138pkg_postinst_uim-skk() { 138pkg_postinst:uim-skk() {
139 if test -n "$D"; then 139 if test -n "$D"; then
140 ${@qemu_run_binary(d, '$D', '${bindir}/uim-module-manager')} --register skk --path $D${datadir}/uim 140 ${@qemu_run_binary(d, '$D', '${bindir}/uim-module-manager')} --register skk --path $D${datadir}/uim
141 else 141 else
@@ -143,7 +143,7 @@ pkg_postinst_uim-skk() {
143 fi 143 fi
144} 144}
145 145
146pkg_postrm_uim-skk() { 146pkg_postrm:uim-skk() {
147 if test -n "$D"; then 147 if test -n "$D"; then
148 ${@qemu_run_binary(d, '$D', '${bindir}/uim-module-manager')} --path $D${datadir}/uim --unregister skk 148 ${@qemu_run_binary(d, '$D', '${bindir}/uim-module-manager')} --path $D${datadir}/uim --unregister skk
149 else 149 else
diff --git a/meta-oe/recipes-support/unicode-ucd/unicode-ucd_12.1.0.bb b/meta-oe/recipes-support/unicode-ucd/unicode-ucd_12.1.0.bb
index b29bb784e..06f97940c 100644
--- a/meta-oe/recipes-support/unicode-ucd/unicode-ucd_12.1.0.bb
+++ b/meta-oe/recipes-support/unicode-ucd/unicode-ucd_12.1.0.bb
@@ -19,4 +19,4 @@ do_install() {
19 cp -rf ${WORKDIR}/ucd ${D}${datadir}/unicode 19 cp -rf ${WORKDIR}/ucd ${D}${datadir}/unicode
20} 20}
21 21
22FILES_${PN} = "${datadir}/unicode/ucd" 22FILES:${PN} = "${datadir}/unicode/ucd"
diff --git a/meta-oe/recipes-support/unixodbc/unixodbc_2.3.7.bb b/meta-oe/recipes-support/unixodbc/unixodbc_2.3.7.bb
index 61378fec2..5e7c603f8 100644
--- a/meta-oe/recipes-support/unixodbc/unixodbc_2.3.7.bb
+++ b/meta-oe/recipes-support/unixodbc/unixodbc_2.3.7.bb
@@ -22,7 +22,7 @@ S = "${WORKDIR}/unixODBC-${PV}"
22 22
23EXTRA_OEMAKE += "LIBS=-lltdl" 23EXTRA_OEMAKE += "LIBS=-lltdl"
24 24
25do_configure_prepend() { 25do_configure:prepend() {
26 # old m4 files will cause libtool version don't match 26 # old m4 files will cause libtool version don't match
27 rm -rf m4/* 27 rm -rf m4/*
28 rm -fr libltdl 28 rm -fr libltdl
diff --git a/meta-oe/recipes-support/upower/upower_0.99.11.bb b/meta-oe/recipes-support/upower/upower_0.99.11.bb
index d6c89a65d..ad302a0e1 100644
--- a/meta-oe/recipes-support/upower/upower_0.99.11.bb
+++ b/meta-oe/recipes-support/upower/upower_0.99.11.bb
@@ -19,17 +19,17 @@ PACKAGECONFIG[systemd] = "--with-systemdutildir=${systemd_unitdir} --with-system
19 19
20EXTRA_OECONF = " --with-backend=linux" 20EXTRA_OECONF = " --with-backend=linux"
21 21
22SYSTEMD_SERVICE_${PN} = "upower.service" 22SYSTEMD_SERVICE:${PN} = "upower.service"
23# don't start on boot by default - dbus does that on demand 23# don't start on boot by default - dbus does that on demand
24SYSTEMD_AUTO_ENABLE = "disable" 24SYSTEMD_AUTO_ENABLE = "disable"
25 25
26do_configure_prepend() { 26do_configure:prepend() {
27 sed -i -e s:-nonet:\:g ${S}/doc/man/Makefile.am 27 sed -i -e s:-nonet:\:g ${S}/doc/man/Makefile.am
28 sed -i -e 's: doc : :g' ${S}/Makefile.am 28 sed -i -e 's: doc : :g' ${S}/Makefile.am
29} 29}
30 30
31RDEPENDS_${PN} += "dbus" 31RDEPENDS:${PN} += "dbus"
32RRECOMMENDS_${PN} += "pm-utils" 32RRECOMMENDS:${PN} += "pm-utils"
33FILES_${PN} += "${datadir}/dbus-1/ \ 33FILES:${PN} += "${datadir}/dbus-1/ \
34 ${base_libdir}/udev/* \ 34 ${base_libdir}/udev/* \
35" 35"
diff --git a/meta-oe/recipes-support/usb-modeswitch/usb-modeswitch-data_20191128.bb b/meta-oe/recipes-support/usb-modeswitch/usb-modeswitch-data_20191128.bb
index ca970e59b..291fad5e6 100644
--- a/meta-oe/recipes-support/usb-modeswitch/usb-modeswitch-data_20191128.bb
+++ b/meta-oe/recipes-support/usb-modeswitch/usb-modeswitch-data_20191128.bb
@@ -14,6 +14,6 @@ do_install() {
14 oe_runmake install DESTDIR=${D} RULESDIR=${D}/${nonarch_base_libdir}/udev/rules.d 14 oe_runmake install DESTDIR=${D} RULESDIR=${D}/${nonarch_base_libdir}/udev/rules.d
15} 15}
16 16
17RDEPENDS_${PN} = "usb-modeswitch (>= 2.4.0)" 17RDEPENDS:${PN} = "usb-modeswitch (>= 2.4.0)"
18FILES_${PN} += "${nonarch_base_libdir}/udev/rules.d/ \ 18FILES:${PN} += "${nonarch_base_libdir}/udev/rules.d/ \
19 ${datadir}/usb_modeswitch" 19 ${datadir}/usb_modeswitch"
diff --git a/meta-oe/recipes-support/usb-modeswitch/usb-modeswitch_2.6.0.bb b/meta-oe/recipes-support/usb-modeswitch/usb-modeswitch_2.6.0.bb
index 6a5287af4..a6282a57c 100644
--- a/meta-oe/recipes-support/usb-modeswitch/usb-modeswitch_2.6.0.bb
+++ b/meta-oe/recipes-support/usb-modeswitch/usb-modeswitch_2.6.0.bb
@@ -10,13 +10,13 @@ SRC_URI[sha256sum] = "c215236e6bada6e659fc195a31d611ea298a4bdb4d57a0d68c553b5658
10 10
11inherit pkgconfig systemd 11inherit pkgconfig systemd
12 12
13SYSTEMD_SERVICE_${PN} = "usb_modeswitch@.service" 13SYSTEMD_SERVICE:${PN} = "usb_modeswitch@.service"
14 14
15EXTRA_OEMAKE = "TCL=${bindir}/tclsh" 15EXTRA_OEMAKE = "TCL=${bindir}/tclsh"
16 16
17FILES_${PN} = "${bindir} ${sysconfdir} ${nonarch_base_libdir}/udev/usb_modeswitch ${sbindir} ${localstatedir}/lib/usb_modeswitch" 17FILES:${PN} = "${bindir} ${sysconfdir} ${nonarch_base_libdir}/udev/usb_modeswitch ${sbindir} ${localstatedir}/lib/usb_modeswitch"
18RDEPENDS_${PN} = "tcl" 18RDEPENDS:${PN} = "tcl"
19RRECOMMENDS_${PN} = "usb-modeswitch-data" 19RRECOMMENDS:${PN} = "usb-modeswitch-data"
20 20
21do_install() { 21do_install() {
22 oe_runmake DESTDIR=${D} UDEVDIR=${D}/${nonarch_base_libdir}/udev install 22 oe_runmake DESTDIR=${D} UDEVDIR=${D}/${nonarch_base_libdir}/udev install
diff --git a/meta-oe/recipes-support/uthash/uthash_2.3.0.bb b/meta-oe/recipes-support/uthash/uthash_2.3.0.bb
index ca8a3c0bb..b512f8c67 100644
--- a/meta-oe/recipes-support/uthash/uthash_2.3.0.bb
+++ b/meta-oe/recipes-support/uthash/uthash_2.3.0.bb
@@ -40,7 +40,7 @@ do_install_ptest() {
40 40
41# The main package is empty and non-existent, so -dev 41# The main package is empty and non-existent, so -dev
42# should not depend on it... 42# should not depend on it...
43RDEPENDS_${PN}-dev = "" 43RDEPENDS:${PN}-dev = ""
44RDEPENDS_${PN}-ptest_remove = "${PN}" 44RDEPENDS:${PN}-ptest:remove = "${PN}"
45 45
46BBCLASSEXTEND = "native" 46BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_6.1.26.bb b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_6.1.26.bb
index d1e42a4d7..689782b7f 100644
--- a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_6.1.26.bb
+++ b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_6.1.26.bb
@@ -22,7 +22,7 @@ S ?= "${WORKDIR}/vbox_module"
22S_task-patch = "${WORKDIR}/${VBOX_NAME}" 22S_task-patch = "${WORKDIR}/${VBOX_NAME}"
23 23
24export BUILD_TARGET_ARCH="${ARCH}" 24export BUILD_TARGET_ARCH="${ARCH}"
25export BUILD_TARGET_ARCH_x86-64="amd64" 25export BUILD_TARGET_ARCH:x86-64="amd64"
26 26
27EXTRA_OEMAKE += "KERN_DIR='${WORKDIR}/${KERNEL_VERSION}/build' KBUILD_VERBOSE=1" 27EXTRA_OEMAKE += "KERN_DIR='${WORKDIR}/${KERNEL_VERSION}/build' KBUILD_VERBOSE=1"
28 28
@@ -44,7 +44,7 @@ do_export_sources() {
44 44
45} 45}
46 46
47do_configure_prepend() { 47do_configure:prepend() {
48 # vboxguestdrivers/5.2.6-r0/vbox_module/vboxguest/Makefile.include.header:99: *** The variable KERN_DIR must be a kernel build folder and end with /build without a trailing slash, or KERN_VER must be set. Stop. 48 # vboxguestdrivers/5.2.6-r0/vbox_module/vboxguest/Makefile.include.header:99: *** The variable KERN_DIR must be a kernel build folder and end with /build without a trailing slash, or KERN_VER must be set. Stop.
49 # vboxguestdrivers/5.2.6-r0/vbox_module/vboxguest/Makefile.include.header:108: *** The kernel build folder path must end in <version>/build, or the variable KERN_VER must be set. Stop. 49 # vboxguestdrivers/5.2.6-r0/vbox_module/vboxguest/Makefile.include.header:108: *** The kernel build folder path must end in <version>/build, or the variable KERN_VER must be set. Stop.
50 mkdir -p ${WORKDIR}/${KERNEL_VERSION} 50 mkdir -p ${WORKDIR}/${KERNEL_VERSION}
@@ -69,15 +69,15 @@ module_do_install() {
69 install -m 644 vboxvideo.ko $MODULE_DIR 69 install -m 644 vboxvideo.ko $MODULE_DIR
70} 70}
71 71
72do_install_append() { 72do_install:append() {
73 install -d ${D}${base_sbindir} 73 install -d ${D}${base_sbindir}
74 install -m 755 ${S}/utils/mount.vboxsf ${D}${base_sbindir} 74 install -m 755 ${S}/utils/mount.vboxsf ${D}${base_sbindir}
75} 75}
76 76
77PACKAGES += "kernel-module-vboxguest kernel-module-vboxsf kernel-module-vboxvideo" 77PACKAGES += "kernel-module-vboxguest kernel-module-vboxsf kernel-module-vboxvideo"
78RRECOMMENDS_${PN} += "kernel-module-vboxguest kernel-module-vboxsf kernel-module-vboxvideo" 78RRECOMMENDS:${PN} += "kernel-module-vboxguest kernel-module-vboxsf kernel-module-vboxvideo"
79 79
80FILES_${PN} = "${base_sbindir}" 80FILES:${PN} = "${base_sbindir}"
81 81
82# autoload if installed 82# autoload if installed
83KERNEL_MODULE_AUTOLOAD += "vboxguest vboxsf vboxvideo" 83KERNEL_MODULE_AUTOLOAD += "vboxguest vboxsf vboxvideo"
diff --git a/meta-oe/recipes-support/websocketpp/websocketpp_0.8.2.bb b/meta-oe/recipes-support/websocketpp/websocketpp_0.8.2.bb
index 79a5ac5c4..423780154 100644
--- a/meta-oe/recipes-support/websocketpp/websocketpp_0.8.2.bb
+++ b/meta-oe/recipes-support/websocketpp/websocketpp_0.8.2.bb
@@ -16,10 +16,10 @@ SRC_URI = "git://github.com/zaphoyd/websocketpp.git;protocol=https \
16EXTRA_OECMAKE = "${@bb.utils.contains('DISTRO_FEATURES', 'ptest', '-DBUILD_EXAMPLES=ON -DBUILD_TESTS=ON', '', d)} " 16EXTRA_OECMAKE = "${@bb.utils.contains('DISTRO_FEATURES', 'ptest', '-DBUILD_EXAMPLES=ON -DBUILD_TESTS=ON', '', d)} "
17 17
18# this is an header only library, do not depend on the main package 18# this is an header only library, do not depend on the main package
19RDEPENDS_${PN}-dev = "" 19RDEPENDS:${PN}-dev = ""
20 20
21# to add this package to an SDK, since it isn't a reverse-dependency of anything, just use something like this: 21# to add this package to an SDK, since it isn't a reverse-dependency of anything, just use something like this:
22# TOOLCHAIN_TARGET_TASK_append = " websocketpp-dev" 22# TOOLCHAIN_TARGET_TASK:append = " websocketpp-dev"
23 23
24# tag 0.8.2 24# tag 0.8.2
25SRCREV= "56123c87598f8b1dd471be83ca841ceae07f95ba" 25SRCREV= "56123c87598f8b1dd471be83ca841ceae07f95ba"
@@ -30,9 +30,9 @@ inherit cmake
30 30
31PACKAGES =+ "${PN}-examples" 31PACKAGES =+ "${PN}-examples"
32 32
33FILES_${PN}-examples = "${docdir}" 33FILES:${PN}-examples = "${docdir}"
34 34
35do_install_append() { 35do_install:append() {
36 install -d ${D}${docdir}/${BPN} 36 install -d ${D}${docdir}/${BPN}
37 cp -R ${S}/examples ${D}${docdir}/${BPN} 37 cp -R ${S}/examples ${D}${docdir}/${BPN}
38} 38}
diff --git a/meta-oe/recipes-support/xdg-user-dirs/xdg-user-dirs_0.17.bb b/meta-oe/recipes-support/xdg-user-dirs/xdg-user-dirs_0.17.bb
index e3ce9268c..39ba4ec71 100644
--- a/meta-oe/recipes-support/xdg-user-dirs/xdg-user-dirs_0.17.bb
+++ b/meta-oe/recipes-support/xdg-user-dirs/xdg-user-dirs_0.17.bb
@@ -10,7 +10,7 @@ inherit autotools gettext
10 10
11EXTRA_OECONF = "--disable-documentation" 11EXTRA_OECONF = "--disable-documentation"
12 12
13CONFFILES_${PN} += " \ 13CONFFILES:${PN} += " \
14 ${sysconfdir}/xdg/user-dirs.conf \ 14 ${sysconfdir}/xdg/user-dirs.conf \
15 ${sysconfdir}/xdg/user-dirs.defaults \ 15 ${sysconfdir}/xdg/user-dirs.defaults \
16" 16"
diff --git a/meta-oe/recipes-support/xmlsec1/xmlsec1_1.2.31.bb b/meta-oe/recipes-support/xmlsec1/xmlsec1_1.2.31.bb
index 3464f2f43..6a8af5111 100644
--- a/meta-oe/recipes-support/xmlsec1/xmlsec1_1.2.31.bb
+++ b/meta-oe/recipes-support/xmlsec1/xmlsec1_1.2.31.bb
@@ -39,14 +39,14 @@ PACKAGECONFIG[des] = ",--disable-des,,"
39 39
40# these can be dynamically loaded with xmlSecCryptoDLLoadLibrary() 40# these can be dynamically loaded with xmlSecCryptoDLLoadLibrary()
41FILES_SOLIBSDEV = "${libdir}/libxmlsec1.so" 41FILES_SOLIBSDEV = "${libdir}/libxmlsec1.so"
42FILES_${PN} += "${libdir}/libxmlsec1-*.so" 42FILES:${PN} += "${libdir}/libxmlsec1-*.so"
43INSANE_SKIP_${PN} = "dev-so" 43INSANE_SKIP:${PN} = "dev-so"
44 44
45FILES_${PN}-dev += "${libdir}/xmlsec1Conf.sh" 45FILES:${PN}-dev += "${libdir}/xmlsec1Conf.sh"
46FILES_${PN}-dbg += "${PTEST_PATH}/.debug/*" 46FILES:${PN}-dbg += "${PTEST_PATH}/.debug/*"
47 47
48RDEPENDS_${PN}-ptest += "${PN}-dev" 48RDEPENDS:${PN}-ptest += "${PN}-dev"
49INSANE_SKIP_${PN}-ptest += "dev-deps" 49INSANE_SKIP:${PN}-ptest += "dev-deps"
50 50
51PTEST_EXTRA_ARGS = "top_srcdir=${S} top_builddir=${B}" 51PTEST_EXTRA_ARGS = "top_srcdir=${S} top_builddir=${B}"
52 52
@@ -54,7 +54,7 @@ do_compile_ptest () {
54 oe_runmake -C ${S}/examples ${PTEST_EXTRA_ARGS} all 54 oe_runmake -C ${S}/examples ${PTEST_EXTRA_ARGS} all
55} 55}
56 56
57do_install_append() { 57do_install:append() {
58 for i in ${bindir}/xmlsec1-config ${libdir}/xmlsec1Conf.sh \ 58 for i in ${bindir}/xmlsec1-config ${libdir}/xmlsec1Conf.sh \
59 ${libdir}/pkgconfig/xmlsec1-openssl.pc; do 59 ${libdir}/pkgconfig/xmlsec1-openssl.pc; do
60 sed -i -e "s@${RECIPE_SYSROOT}@@g" ${D}$i 60 sed -i -e "s@${RECIPE_SYSROOT}@@g" ${D}$i
diff --git a/meta-oe/recipes-support/xorg-xrdp/xorgxrdp_0.2.5.bb b/meta-oe/recipes-support/xorg-xrdp/xorgxrdp_0.2.5.bb
index 481e7303b..fd22defb2 100644
--- a/meta-oe/recipes-support/xorg-xrdp/xorgxrdp_0.2.5.bb
+++ b/meta-oe/recipes-support/xorg-xrdp/xorgxrdp_0.2.5.bb
@@ -18,6 +18,6 @@ PV = "0.2.5"
18 18
19S = "${WORKDIR}/git" 19S = "${WORKDIR}/git"
20 20
21FILES_${PN} += "${libdir}/xorg/modules/*" 21FILES:${PN} += "${libdir}/xorg/modules/*"
22 22
23INSANE_SKIP_${PN} += "xorg-driver-abi" 23INSANE_SKIP:${PN} += "xorg-driver-abi"
diff --git a/meta-oe/recipes-support/xrdp/xrdp_0.9.16.bb b/meta-oe/recipes-support/xrdp/xrdp_0.9.16.bb
index d7a371b08..6d8659844 100644
--- a/meta-oe/recipes-support/xrdp/xrdp_0.9.16.bb
+++ b/meta-oe/recipes-support/xrdp/xrdp_0.9.16.bb
@@ -24,32 +24,32 @@ PACKAGECONFIG ??= ""
24PACKAGECONFIG[fuse] = " --enable-fuse, --disable-fuse, fuse" 24PACKAGECONFIG[fuse] = " --enable-fuse, --disable-fuse, fuse"
25 25
26USERADD_PACKAGES = "${PN}" 26USERADD_PACKAGES = "${PN}"
27GROUPADD_PARAM_${PN} = "--system xrdp" 27GROUPADD_PARAM:${PN} = "--system xrdp"
28USERADD_PARAM_${PN} = "--system --home /var/run/xrdp -g xrdp \ 28USERADD_PARAM:${PN} = "--system --home /var/run/xrdp -g xrdp \
29 --no-create-home --shell /bin/false xrdp" 29 --no-create-home --shell /bin/false xrdp"
30 30
31FILES_${PN} += "${datadir}/dbus-1/services/*.service \ 31FILES:${PN} += "${datadir}/dbus-1/services/*.service \
32 ${datadir}/dbus-1/accessibility-services/*.service " 32 ${datadir}/dbus-1/accessibility-services/*.service "
33 33
34FILES_${PN}-dev += "${libdir}/xrdp/libcommon.so \ 34FILES:${PN}-dev += "${libdir}/xrdp/libcommon.so \
35 ${libdir}/xrdp/libxrdp.so \ 35 ${libdir}/xrdp/libxrdp.so \
36 ${libdir}/xrdp/libscp.so \ 36 ${libdir}/xrdp/libscp.so \
37 ${libdir}/xrdp/libxrdpapi.so " 37 ${libdir}/xrdp/libxrdpapi.so "
38 38
39EXTRA_OECONF = "--enable-pam-config=suse" 39EXTRA_OECONF = "--enable-pam-config=suse"
40 40
41do_configure_prepend() { 41do_configure:prepend() {
42 cd ${S} 42 cd ${S}
43 ./bootstrap 43 ./bootstrap
44 cd - 44 cd -
45} 45}
46 46
47do_compile_prepend() { 47do_compile:prepend() {
48 sed -i 's/(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am/(MAKE) $(AM_MAKEFLAGS) install-exec-am/g' ${S}/keygen/Makefile.in 48 sed -i 's/(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am/(MAKE) $(AM_MAKEFLAGS) install-exec-am/g' ${S}/keygen/Makefile.in
49} 49}
50 50
51 51
52do_install_append() { 52do_install:append() {
53 install -d ${D}${sysconfdir} 53 install -d ${D}${sysconfdir}
54 install -d ${D}${sysconfdir}/xrdp 54 install -d ${D}${sysconfdir}/xrdp
55 install -d ${D}${sysconfdir}/xrdp/pam.d 55 install -d ${D}${sysconfdir}/xrdp/pam.d
@@ -73,9 +73,9 @@ do_install_append() {
73 chown xrdp:xrdp ${D}${sysconfdir}/xrdp 73 chown xrdp:xrdp ${D}${sysconfdir}/xrdp
74} 74}
75 75
76SYSTEMD_SERVICE_${PN} = "xrdp.service xrdp-sesman.service" 76SYSTEMD_SERVICE:${PN} = "xrdp.service xrdp-sesman.service"
77 77
78pkg_postinst_${PN}() { 78pkg_postinst:${PN}() {
79 if test -z "$D" 79 if test -z "$D"
80 then 80 then
81 if test -x ${bindir}/xrdp-keygen 81 if test -x ${bindir}/xrdp-keygen
diff --git a/meta-oe/recipes-support/zbar/zbar_git.bb b/meta-oe/recipes-support/zbar/zbar_git.bb
index a33aa2c96..39d3894ff 100644
--- a/meta-oe/recipes-support/zbar/zbar_git.bb
+++ b/meta-oe/recipes-support/zbar/zbar_git.bb
@@ -39,11 +39,11 @@ PACKAGECONFIG[gtk3] = "--with-gtk=gtk3, --without-gtk, gtk+3"
39PACKAGECONFIG[qt5] = "--with-qt5, --without-qt5, qtbase qtbase-native qtx11extras qtsvg, qtbase" 39PACKAGECONFIG[qt5] = "--with-qt5, --without-qt5, qtbase qtbase-native qtx11extras qtsvg, qtbase"
40PACKAGECONFIG[imagemagick] = "--with-imagemagick, --without-imagemagick, imagemagick" 40PACKAGECONFIG[imagemagick] = "--with-imagemagick, --without-imagemagick, imagemagick"
41 41
42FILES_${PN} += "${bindir} \ 42FILES:${PN} += "${bindir} \
43 ${@bb.utils.contains('DEPENDS', 'python3-native', '${libdir}', '', d)} \ 43 ${@bb.utils.contains('DEPENDS', 'python3-native', '${libdir}', '', d)} \
44" 44"
45 45
46CPPFLAGS_append = "\ 46CPPFLAGS:append = "\
47 ${@bb.utils.contains('PACKAGECONFIG', 'qt5', '\ 47 ${@bb.utils.contains('PACKAGECONFIG', 'qt5', '\
48 -I${STAGING_INCDIR}/QtX11Extras \ 48 -I${STAGING_INCDIR}/QtX11Extras \
49 -I${STAGING_INCDIR}/dbus-1.0 \ 49 -I${STAGING_INCDIR}/dbus-1.0 \
@@ -51,8 +51,8 @@ CPPFLAGS_append = "\
51 ', '', d)} \ 51 ', '', d)} \
52" 52"
53 53
54TARGET_CXXFLAGS_append = " -fPIC" 54TARGET_CXXFLAGS:append = " -fPIC"
55 55
56do_configure_prepend() { 56do_configure:prepend() {
57 install -m 755 ${STAGING_DATADIR_NATIVE}/gettext/ABOUT-NLS ${S}/ 57 install -m 755 ${STAGING_DATADIR_NATIVE}/gettext/ABOUT-NLS ${S}/
58} 58}
diff --git a/meta-oe/recipes-support/zchunk/zchunk_1.1.9.bb b/meta-oe/recipes-support/zchunk/zchunk_1.1.9.bb
index ab7b71ef7..9ac205afe 100644
--- a/meta-oe/recipes-support/zchunk/zchunk_1.1.9.bb
+++ b/meta-oe/recipes-support/zchunk/zchunk_1.1.9.bb
@@ -14,8 +14,8 @@ DEPENDS = "\
14 zstd \ 14 zstd \
15 " 15 "
16 16
17DEPENDS_append_libc-musl = " argp-standalone" 17DEPENDS:append:libc-musl = " argp-standalone"
18LDFLAGS_append_libc-musl = " -largp" 18LDFLAGS:append:libc-musl = " -largp"
19 19
20inherit meson 20inherit meson
21 21
diff --git a/meta-oe/recipes-support/zile/zile_2.4.15.bb b/meta-oe/recipes-support/zile/zile_2.4.15.bb
index 41c4b76d2..f61848e7c 100644
--- a/meta-oe/recipes-support/zile/zile_2.4.15.bb
+++ b/meta-oe/recipes-support/zile/zile_2.4.15.bb
@@ -14,12 +14,12 @@ SRC_URI[sha256sum] = "39c300a34f78c37ba67793cf74685935a15568e14237a3a66fda8fcf40
14 14
15inherit autotools pkgconfig 15inherit autotools pkgconfig
16 16
17do_install_append() { 17do_install:append() {
18 rm -rf ${D}${libdir}/charset.alias 18 rm -rf ${D}${libdir}/charset.alias
19 rmdir --ignore-fail-on-non-empty ${D}${libdir} || true 19 rmdir --ignore-fail-on-non-empty ${D}${libdir} || true
20} 20}
21 21
22PACKAGECONFIG ??= "" 22PACKAGECONFIG ??= ""
23PACKAGECONFIG_append = " ${@bb.utils.filter('DISTRO_FEATURES', 'acl', d)}" 23PACKAGECONFIG:append = " ${@bb.utils.filter('DISTRO_FEATURES', 'acl', d)}"
24 24
25PACKAGECONFIG[acl] = "--enable-acl,--disable-acl,acl," 25PACKAGECONFIG[acl] = "--enable-acl,--disable-acl,acl,"
diff --git a/meta-oe/recipes-test/bats/bats_1.4.1.bb b/meta-oe/recipes-test/bats/bats_1.4.1.bb
index 214f2af22..b30055549 100644
--- a/meta-oe/recipes-test/bats/bats_1.4.1.bb
+++ b/meta-oe/recipes-test/bats/bats_1.4.1.bb
@@ -19,8 +19,8 @@ do_install() {
19 ${S}/install.sh ${D}${prefix} ${baselib} 19 ${S}/install.sh ${D}${prefix} ${baselib}
20} 20}
21 21
22RDEPENDS_${PN} = "bash" 22RDEPENDS:${PN} = "bash"
23FILES_${PN} += "${libdir}/bats-core/*" 23FILES:${PN} += "${libdir}/bats-core/*"
24 24
25PACKAGECONFIG ??= "pretty" 25PACKAGECONFIG ??= "pretty"
26PACKAGECONFIG[pretty] = ",,,ncurses" 26PACKAGECONFIG[pretty] = ",,,ncurses"
diff --git a/meta-oe/recipes-test/catch2/catch2_2.13.6.bb b/meta-oe/recipes-test/catch2/catch2_2.13.6.bb
index fd677a3e3..adfc03a16 100644
--- a/meta-oe/recipes-test/catch2/catch2_2.13.6.bb
+++ b/meta-oe/recipes-test/catch2/catch2_2.13.6.bb
@@ -12,11 +12,11 @@ S = "${WORKDIR}/git"
12 12
13inherit cmake python3native 13inherit cmake python3native
14 14
15do_install_append() { 15do_install:append() {
16 rm ${D}${datadir}/Catch2/lldbinit 16 rm ${D}${datadir}/Catch2/lldbinit
17 rm ${D}${datadir}/Catch2/gdbinit 17 rm ${D}${datadir}/Catch2/gdbinit
18 rmdir ${D}${datadir}/Catch2/ 18 rmdir ${D}${datadir}/Catch2/
19} 19}
20# Header-only library 20# Header-only library
21RDEPENDS_${PN}-dev = "" 21RDEPENDS:${PN}-dev = ""
22RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" 22RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})"
diff --git a/meta-oe/recipes-test/cmocka/cmocka_1.1.5.bb b/meta-oe/recipes-test/cmocka/cmocka_1.1.5.bb
index e4afa43e9..59626df07 100644
--- a/meta-oe/recipes-test/cmocka/cmocka_1.1.5.bb
+++ b/meta-oe/recipes-test/cmocka/cmocka_1.1.5.bb
@@ -20,7 +20,7 @@ EXTRA_OECMAKE += "${@bb.utils.contains('PTEST_ENABLED', '1', '-DCMAKE_BUILD_TYPE
20# Use -Wl,wrap linker flag, which does not work with LTO 20# Use -Wl,wrap linker flag, which does not work with LTO
21LTO = "" 21LTO = ""
22 22
23do_install_append () { 23do_install:append () {
24 install -d ${D}${datadir}/${BPN}/example 24 install -d ${D}${datadir}/${BPN}/example
25 install -d ${D}${datadir}/${BPN}/example/mock/chef_wrap 25 install -d ${D}${datadir}/${BPN}/example/mock/chef_wrap
26 install -d ${D}${datadir}/${BPN}/example/mock/uptime 26 install -d ${D}${datadir}/${BPN}/example/mock/uptime
@@ -39,5 +39,5 @@ do_install_ptest () {
39 39
40PACKAGE_BEFORE_PN += "${PN}-examples" 40PACKAGE_BEFORE_PN += "${PN}-examples"
41 41
42FILES_${PN}-examples = "${datadir}/${BPN}/example" 42FILES:${PN}-examples = "${datadir}/${BPN}/example"
43INSANE_SKIP_${PN}-examples = "libdir" 43INSANE_SKIP:${PN}-examples = "libdir"
diff --git a/meta-oe/recipes-test/cpputest/cpputest_4.0.bb b/meta-oe/recipes-test/cpputest/cpputest_4.0.bb
index a17c0658c..e84e03cdb 100644
--- a/meta-oe/recipes-test/cpputest/cpputest_4.0.bb
+++ b/meta-oe/recipes-test/cpputest/cpputest_4.0.bb
@@ -18,4 +18,4 @@ EXTRA_OECMAKE = "-DLONGLONG=ON \
18 -DEXTENSIONS=OFF \ 18 -DEXTENSIONS=OFF \
19 " 19 "
20 20
21FILES_${PN}-dev += "${libdir}/CppUTest/cmake/*" 21FILES:${PN}-dev += "${libdir}/CppUTest/cmake/*"
diff --git a/meta-oe/recipes-test/cunit/cunit_2.1-3.bb b/meta-oe/recipes-test/cunit/cunit_2.1-3.bb
index c877d3bf1..c71744e3c 100644
--- a/meta-oe/recipes-test/cunit/cunit_2.1-3.bb
+++ b/meta-oe/recipes-test/cunit/cunit_2.1-3.bb
@@ -31,7 +31,7 @@ do_install_ptest() {
31 install -m 0755 ${S}${TESTBIN} ${D}${PTEST_PATH}/tests/ 31 install -m 0755 ${S}${TESTBIN} ${D}${PTEST_PATH}/tests/
32} 32}
33 33
34FILES_${PN}-dev += "${datadir}/CUnit" 34FILES:${PN}-dev += "${datadir}/CUnit"
35FILES_${PN}-doc += "${docdir}" 35FILES:${PN}-doc += "${docdir}"
36 36
37BBCLASSEXTEND = "native" 37BBCLASSEXTEND = "native"
diff --git a/meta-oe/recipes-test/cxxtest/cxxtest_4.4.bb b/meta-oe/recipes-test/cxxtest/cxxtest_4.4.bb
index 252eea366..b76069065 100644
--- a/meta-oe/recipes-test/cxxtest/cxxtest_4.4.bb
+++ b/meta-oe/recipes-test/cxxtest/cxxtest_4.4.bb
@@ -12,7 +12,7 @@ S = "${WORKDIR}/cxxtest-${PV}/python"
12 12
13inherit distutils3 13inherit distutils3
14 14
15do_install_append() { 15do_install:append() {
16 install -d ${D}${includedir} 16 install -d ${D}${includedir}
17 cp -a ../cxxtest ${D}${includedir} 17 cp -a ../cxxtest ${D}${includedir}
18 sed '1c\ 18 sed '1c\
diff --git a/meta-oe/recipes-test/fwts/fwts_21.06.00.bb b/meta-oe/recipes-test/fwts/fwts_21.06.00.bb
index 21d256351..d33000b8b 100644
--- a/meta-oe/recipes-test/fwts/fwts_21.06.00.bb
+++ b/meta-oe/recipes-test/fwts/fwts_21.06.00.bb
@@ -18,15 +18,15 @@ SRC_URI[sha256sum] = "ca43439707976f6664fe3f6eb7f356a51ac7d7f8a4e246ef4d1b16305e
18COMPATIBLE_HOST = "(i.86|x86_64|aarch64|powerpc64).*-linux" 18COMPATIBLE_HOST = "(i.86|x86_64|aarch64|powerpc64).*-linux"
19 19
20DEPENDS = "libpcre glib-2.0 dtc bison-native libbsd" 20DEPENDS = "libpcre glib-2.0 dtc bison-native libbsd"
21DEPENDS_append_libc-musl = " libexecinfo" 21DEPENDS:append:libc-musl = " libexecinfo"
22 22
23# Use brokensep for now (https://github.com/ColinIanKing/fwts/issues/2) 23# Use brokensep for now (https://github.com/ColinIanKing/fwts/issues/2)
24inherit autotools-brokensep bash-completion pkgconfig 24inherit autotools-brokensep bash-completion pkgconfig
25 25
26LDFLAGS_append_libc-musl = " -lexecinfo" 26LDFLAGS:append:libc-musl = " -lexecinfo"
27 27
28FILES_${PN} += "${libdir}/fwts/lib*${SOLIBS}" 28FILES:${PN} += "${libdir}/fwts/lib*${SOLIBS}"
29FILES_${PN}-dev += "${libdir}/fwts/lib*${SOLIBSDEV} ${libdir}/fwts/lib*.la" 29FILES:${PN}-dev += "${libdir}/fwts/lib*${SOLIBSDEV} ${libdir}/fwts/lib*.la"
30FILES_${PN}-staticdev += "${libdir}/fwts/lib*a" 30FILES:${PN}-staticdev += "${libdir}/fwts/lib*a"
31 31
32RDEPENDS_${PN} += "dtc" 32RDEPENDS:${PN} += "dtc"
diff --git a/meta-oe/recipes-test/googletest/googletest_git.bb b/meta-oe/recipes-test/googletest/googletest_git.bb
index 3e1fc4ff8..ff8cecc5b 100644
--- a/meta-oe/recipes-test/googletest/googletest_git.bb
+++ b/meta-oe/recipes-test/googletest/googletest_git.bb
@@ -14,14 +14,14 @@ SRC_URI = "git://github.com/google/googletest.git"
14 14
15inherit cmake 15inherit cmake
16 16
17ALLOW_EMPTY_${PN} = "1" 17ALLOW_EMPTY:${PN} = "1"
18ALLOW_EMPTY_${PN}-dbg = "1" 18ALLOW_EMPTY:${PN}-dbg = "1"
19 19
20RDEPENDS_${PN}-dev += "${PN}-staticdev" 20RDEPENDS:${PN}-dev += "${PN}-staticdev"
21 21
22BBCLASSEXTEND = "native nativesdk" 22BBCLASSEXTEND = "native nativesdk"
23 23
24do_configure_prepend() { 24do_configure:prepend() {
25 # explicitly use python3 25 # explicitly use python3
26 # the scripts are already python3 compatible since https://github.com/google/googletest/commit/d404af0d987a9c38cafce82a7e26ec8468c88361 and other fixes like this 26 # the scripts are already python3 compatible since https://github.com/google/googletest/commit/d404af0d987a9c38cafce82a7e26ec8468c88361 and other fixes like this
27 # but since this oe-core change http://git.openembedded.org/openembedded-core/commit/?id=5f8f16b17f66966ae91aeabc23e97de5ecd17447 27 # but since this oe-core change http://git.openembedded.org/openembedded-core/commit/?id=5f8f16b17f66966ae91aeabc23e97de5ecd17447
diff --git a/meta-oe/recipes-test/pm-qa/pm-qa_git.bb b/meta-oe/recipes-test/pm-qa/pm-qa_git.bb
index bb641437c..18ef371e3 100644
--- a/meta-oe/recipes-test/pm-qa/pm-qa_git.bb
+++ b/meta-oe/recipes-test/pm-qa/pm-qa_git.bb
@@ -63,7 +63,7 @@ do_install () {
63 install -m 0755 $script ${D}${bindir}/${script_basename} 63 install -m 0755 $script ${D}${bindir}/${script_basename}
64 done 64 done
65} 65}
66RDEPENDS_${PN} +="bash" 66RDEPENDS:${PN} +="bash"
67 67
68# http://errors.yoctoproject.org/Errors/Details/186956/ 68# http://errors.yoctoproject.org/Errors/Details/186956/
69COMPATIBLE_HOST_libc-musl = 'null' 69COMPATIBLE_HOST:libc-musl = 'null'