diff options
39 files changed, 116 insertions, 116 deletions
diff --git a/classes/toolchain-scripts-mingw32.bbclass b/classes/toolchain-scripts-mingw32.bbclass index 0afbf7d..d96cb40 100644 --- a/classes/toolchain-scripts-mingw32.bbclass +++ b/classes/toolchain-scripts-mingw32.bbclass | |||
@@ -1,5 +1,5 @@ | |||
1 | # Based off of the oe-core meta/classes/toolchain-scripts.bbclass version | 1 | # Based off of the oe-core meta/classes/toolchain-scripts.bbclass version |
2 | toolchain_create_sdk_env_script_sdkmingw32 () { | 2 | toolchain_create_sdk_env_script:sdkmingw32 () { |
3 | # Create environment setup script | 3 | # Create environment setup script |
4 | sdkpathnative=${7:-${SDKPATHNATIVE}} | 4 | sdkpathnative=${7:-${SDKPATHNATIVE}} |
5 | prefix=${6:-${prefix_nativesdk}} | 5 | prefix=${6:-${prefix_nativesdk}} |
@@ -54,7 +54,7 @@ toolchain_create_sdk_env_script_sdkmingw32 () { | |||
54 | mv $script.new $script | 54 | mv $script.new $script |
55 | } | 55 | } |
56 | 56 | ||
57 | toolchain_shared_env_script_sdkmingw32 () { | 57 | toolchain_shared_env_script:sdkmingw32 () { |
58 | echo 'set CC=${TARGET_PREFIX}gcc ${TARGET_CC_ARCH} --sysroot=%SDKTARGETSYSROOT%' >> $script | 58 | echo 'set CC=${TARGET_PREFIX}gcc ${TARGET_CC_ARCH} --sysroot=%SDKTARGETSYSROOT%' >> $script |
59 | echo 'set CXX=${TARGET_PREFIX}g++ ${TARGET_CC_ARCH} --sysroot=%SDKTARGETSYSROOT%' >> $script | 59 | echo 'set CXX=${TARGET_PREFIX}g++ ${TARGET_CC_ARCH} --sysroot=%SDKTARGETSYSROOT%' >> $script |
60 | echo 'set CPP=${TARGET_PREFIX}gcc -E ${TARGET_CC_ARCH} --sysroot=%SDKTARGETSYSROOT%' >> $script | 60 | echo 'set CPP=${TARGET_PREFIX}gcc -E ${TARGET_CC_ARCH} --sysroot=%SDKTARGETSYSROOT%' >> $script |
@@ -94,13 +94,13 @@ toolchain_shared_env_script_sdkmingw32 () { | |||
94 | EOF | 94 | EOF |
95 | } | 95 | } |
96 | 96 | ||
97 | toolchain_create_sdk_siteconfig_append_sdkmingw32 () { | 97 | toolchain_create_sdk_siteconfig:append:sdkmingw32 () { |
98 | # Make the file windows friendly... | 98 | # Make the file windows friendly... |
99 | awk 'sub("$", "\r")' $siteconfig > $siteconfig.new | 99 | awk 'sub("$", "\r")' $siteconfig > $siteconfig.new |
100 | mv $siteconfig.new $siteconfig | 100 | mv $siteconfig.new $siteconfig |
101 | } | 101 | } |
102 | 102 | ||
103 | toolchain_create_sdk_version_append_sdkmingw32 () { | 103 | toolchain_create_sdk_version:append:sdkmingw32 () { |
104 | # Make the file windows friendly... | 104 | # Make the file windows friendly... |
105 | awk 'sub("$", "\r")' $versionfile > $versionfile.new | 105 | awk 'sub("$", "\r")' $versionfile > $versionfile.new |
106 | mv $versionfile.new $versionfile | 106 | mv $versionfile.new $versionfile |
diff --git a/conf/machine-sdk/include/mingw32-common.inc b/conf/machine-sdk/include/mingw32-common.inc index 3997a26..6c43fc9 100644 --- a/conf/machine-sdk/include/mingw32-common.inc +++ b/conf/machine-sdk/include/mingw32-common.inc | |||
@@ -1,6 +1,6 @@ | |||
1 | SDK_OS = "mingw32" | 1 | SDK_OS = "mingw32" |
2 | SDK_VENDOR_mingw32 = "-w64" | 2 | SDK_VENDOR:mingw32 = "-w64" |
3 | SDK_VENDOR_sdkmingw32 = "-w64" | 3 | SDK_VENDOR:sdkmingw32 = "-w64" |
4 | 4 | ||
5 | NATIVESDKLIBC = "libc-mingw" | 5 | NATIVESDKLIBC = "libc-mingw" |
6 | 6 | ||
@@ -10,12 +10,12 @@ PREFERRED_PROVIDER_virtual/nativesdk-libc = "nativesdk-mingw-w64-runtime" | |||
10 | PREFERRED_PROVIDER_virtual/nativesdk-libintl = "nativesdk-gettext" | 10 | PREFERRED_PROVIDER_virtual/nativesdk-libintl = "nativesdk-gettext" |
11 | PREFERRED_PROVIDER_virtual/nativesdk-libiconv = "nativesdk-libiconv" | 11 | PREFERRED_PROVIDER_virtual/nativesdk-libiconv = "nativesdk-libiconv" |
12 | 12 | ||
13 | USE_NLS_mingw32 = "no" | 13 | USE_NLS:mingw32 = "no" |
14 | 14 | ||
15 | FILES_${PN}-staticdev_append_mingw32 = " ${libdir}/*.lib" | 15 | FILES:${PN}-staticdev:append:mingw32 = " ${libdir}/*.lib" |
16 | ALLOW_EMPTY_${PN}_mingw32 = "1" | 16 | ALLOW_EMPTY:${PN}:mingw32 = "1" |
17 | 17 | ||
18 | DISTRO_FEATURES_FILTER_NATIVESDK_remove_mingw32 = "debuginfod" | 18 | DISTRO_FEATURES_FILTER_NATIVESDK:remove:mingw32 = "debuginfod" |
19 | 19 | ||
20 | # Do what amounts to a NOOP | 20 | # Do what amounts to a NOOP |
21 | SDK_PACKAGING_FUNC = "do_compile" | 21 | SDK_PACKAGING_FUNC = "do_compile" |
@@ -25,8 +25,8 @@ SDK_PACKAGING_FUNC = "do_compile" | |||
25 | 25 | ||
26 | SDKUSE_NLS = "no" | 26 | SDKUSE_NLS = "no" |
27 | SDKIMAGE_LINGUAS = "" | 27 | SDKIMAGE_LINGUAS = "" |
28 | SDK_DEPENDS_remove = "nativesdk-glibc-locale" | 28 | SDK_DEPENDS:remove = "nativesdk-glibc-locale" |
29 | SDK_DEPENDS_remove = "nativesdk-glibc-utils" | 29 | SDK_DEPENDS:remove = "nativesdk-glibc-utils" |
30 | 30 | ||
31 | SDKPKGSUFFIX = "nativesdk-mingw32" | 31 | SDKPKGSUFFIX = "nativesdk-mingw32" |
32 | 32 | ||
@@ -35,19 +35,19 @@ MACHINEOVERRIDES .= ":sdkmingw32" | |||
35 | TESTSDK_CLASS_NAME = "oeqa.sdkmingw.testsdk.TestSDKMinGW" | 35 | TESTSDK_CLASS_NAME = "oeqa.sdkmingw.testsdk.TestSDKMinGW" |
36 | TESTSDKEXT_CLASS_NAME = "" | 36 | TESTSDKEXT_CLASS_NAME = "" |
37 | 37 | ||
38 | WINDRES_mingw32 = "${HOST_PREFIX}windres --include-dir=${STAGING_INCDIR}" | 38 | WINDRES:mingw32 = "${HOST_PREFIX}windres --include-dir=${STAGING_INCDIR}" |
39 | RC_mingw32 = "${WINDRES}" | 39 | RC:mingw32 = "${WINDRES}" |
40 | 40 | ||
41 | export WINDRES | 41 | export WINDRES |
42 | export RC | 42 | export RC |
43 | 43 | ||
44 | BB_HASHBASE_WHITELIST_append = " WINDRES RC" | 44 | BB_HASHBASE_WHITELIST:append = " WINDRES RC" |
45 | 45 | ||
46 | # Needed to override no-static-libs.inc | 46 | # Needed to override no-static-libs.inc |
47 | DISABLE_STATIC_mingw32 = "" | 47 | DISABLE_STATIC:mingw32 = "" |
48 | 48 | ||
49 | # disable security flags | 49 | # disable security flags |
50 | GCCPIE_mingw32 = "" | 50 | GCCPIE:mingw32 = "" |
51 | 51 | ||
52 | # wine and wineserver are required to test MinGW SDKs | 52 | # wine and wineserver are required to test MinGW SDKs |
53 | HOSTTOOLS += "${@'wine wineserver' if (bb.utils.contains_any('IMAGE_CLASSES', 'testsdk', True, False, d) or any(x in (d.getVar("BBINCLUDED") or "") for x in ["testsdk.bbclass"])) else ''}" | 53 | HOSTTOOLS += "${@'wine wineserver' if (bb.utils.contains_any('IMAGE_CLASSES', 'testsdk', True, False, d) or any(x in (d.getVar("BBINCLUDED") or "") for x in ["testsdk.bbclass"])) else ''}" |
diff --git a/recipes-core/dbus/dbus_%.bbappend b/recipes-core/dbus/dbus_%.bbappend index d81af7d..7bb40f1 100644 --- a/recipes-core/dbus/dbus_%.bbappend +++ b/recipes-core/dbus/dbus_%.bbappend | |||
@@ -1,14 +1,14 @@ | |||
1 | FILES_${PN}_append_mingw32 = "\ | 1 | FILES:${PN}:append:mingw32 = "\ |
2 | ${bindir}/dbus-launch.exe \ | 2 | ${bindir}/dbus-launch.exe \ |
3 | " | 3 | " |
4 | 4 | ||
5 | FILES_${PN}-tools_append_mingw32 = "\ | 5 | FILES:${PN}-tools:append:mingw32 = "\ |
6 | ${bindir}/dbus-send.exe \ | 6 | ${bindir}/dbus-send.exe \ |
7 | ${bindir}/dbus-monitor.exe \ | 7 | ${bindir}/dbus-monitor.exe \ |
8 | ${bindir}/dbus-test-tool.exe \ | 8 | ${bindir}/dbus-test-tool.exe \ |
9 | ${bindir}/dbus-update-activation-environment.exe \ | 9 | ${bindir}/dbus-update-activation-environment.exe \ |
10 | " | 10 | " |
11 | 11 | ||
12 | FILES_${PN}-lib_append_mingw32 = "\ | 12 | FILES:${PN}-lib:append:mingw32 = "\ |
13 | ${bindir}/lib*.dll \ | 13 | ${bindir}/lib*.dll \ |
14 | " | 14 | " |
diff --git a/recipes-core/dtc/dtc_%.bbappend b/recipes-core/dtc/dtc_%.bbappend index 1406937..2d27a0a 100644 --- a/recipes-core/dtc/dtc_%.bbappend +++ b/recipes-core/dtc/dtc_%.bbappend | |||
@@ -1,16 +1,16 @@ | |||
1 | 1 | ||
2 | do_configure_append_mingw32 () { | 2 | do_configure:append:mingw32 () { |
3 | # don't try to build the other dtc components when installing libs | 3 | # don't try to build the other dtc components when installing libs |
4 | sed -i 's/install-lib: all/install-lib: libfdt/g' ${S}/Makefile | 4 | sed -i 's/install-lib: all/install-lib: libfdt/g' ${S}/Makefile |
5 | } | 5 | } |
6 | 6 | ||
7 | do_compile_mingw32 () { | 7 | do_compile:mingw32 () { |
8 | oe_runmake libfdt | 8 | oe_runmake libfdt |
9 | } | 9 | } |
10 | 10 | ||
11 | do_install_mingw32 () { | 11 | do_install:mingw32 () { |
12 | oe_runmake install-lib install-includes | 12 | oe_runmake install-lib install-includes |
13 | } | 13 | } |
14 | 14 | ||
15 | RDEPENDS_${PN}-misc_remove_mingw32 = "bash" | 15 | RDEPENDS:${PN}-misc:remove:mingw32 = "bash" |
16 | 16 | ||
diff --git a/recipes-core/expat/expat_%.bbappend b/recipes-core/expat/expat_%.bbappend index 626ea5b..0749fe3 100644 --- a/recipes-core/expat/expat_%.bbappend +++ b/recipes-core/expat/expat_%.bbappend | |||
@@ -1,3 +1,3 @@ | |||
1 | 1 | ||
2 | FILES_${PN}-bin_mingw32 = "${bindir}/*.exe ${sbindir}/*.exe" | 2 | FILES:${PN}-bin:mingw32 = "${bindir}/*.exe ${sbindir}/*.exe" |
3 | 3 | ||
diff --git a/recipes-core/gettext/gettext_%.bbappend b/recipes-core/gettext/gettext_%.bbappend index d518698..4e18798 100644 --- a/recipes-core/gettext/gettext_%.bbappend +++ b/recipes-core/gettext/gettext_%.bbappend | |||
@@ -1,12 +1,12 @@ | |||
1 | EXTRA_OECONF_append_mingw32 = " --enable-static" | 1 | EXTRA_OECONF:append:mingw32 = " --enable-static" |
2 | 2 | ||
3 | FILESEXTRAPATHS_prepend_mingw32 := "${THISDIR}/${BPN}:" | 3 | FILESEXTRAPATHS:prepend:mingw32 := "${THISDIR}/${BPN}:" |
4 | SRC_URI_append_mingw32 = " \ | 4 | SRC_URI:append:mingw32 = " \ |
5 | " | 5 | " |
6 | 6 | ||
7 | FILES_libgettextlib_mingw32 = "${bindir}/libgettextlib-*.dll" | 7 | FILES:libgettextlib:mingw32 = "${bindir}/libgettextlib-*.dll" |
8 | FILES_libgettextsrc_mingw32 = "${bindir}/libgettextsrc-*.dll" | 8 | FILES:libgettextsrc:mingw32 = "${bindir}/libgettextsrc-*.dll" |
9 | 9 | ||
10 | PACKAGES_prepend_mingw32 = "libintl " | 10 | PACKAGES:prepend:mingw32 = "libintl " |
11 | FILES_libintl_mingw32 = "${bindir}/libintl*.dll" | 11 | FILES:libintl:mingw32 = "${bindir}/libintl*.dll" |
12 | 12 | ||
diff --git a/recipes-core/glib-2.0/glib-2.0_%.bbappend b/recipes-core/glib-2.0/glib-2.0_%.bbappend index d379f0b..28687eb 100644 --- a/recipes-core/glib-2.0/glib-2.0_%.bbappend +++ b/recipes-core/glib-2.0/glib-2.0_%.bbappend | |||
@@ -1,15 +1,15 @@ | |||
1 | 1 | ||
2 | # glib always provides bash-completion output, package the output but prevent | 2 | # glib always provides bash-completion output, package the output but prevent |
3 | # the dependency chain on bash (via bash-completion) for mingw32 targets only. | 3 | # the dependency chain on bash (via bash-completion) for mingw32 targets only. |
4 | RDEPENDS_${PN}-bash-completion_remove_mingw32 = "bash-completion" | 4 | RDEPENDS:${PN}-bash-completion:remove:mingw32 = "bash-completion" |
5 | 5 | ||
6 | # libmount is not buildable for mingw/windows | 6 | # libmount is not buildable for mingw/windows |
7 | PACKAGECONFIG_remove_mingw32 = "libmount" | 7 | PACKAGECONFIG:remove:mingw32 = "libmount" |
8 | 8 | ||
9 | FILES_${PN}_append_mingw32 = " \ | 9 | FILES:${PN}:append:mingw32 = " \ |
10 | ${bindir}/lib*.dll \ | 10 | ${bindir}/lib*.dll \ |
11 | ${libexecdir}/*gio-querymodules.exe \ | 11 | ${libexecdir}/*gio-querymodules.exe \ |
12 | " | 12 | " |
13 | FILES_${PN}-dev_append_mingw32 = " ${libdir}/*.def" | 13 | FILES:${PN}-dev:append:mingw32 = " ${libdir}/*.def" |
14 | FILES_${PN}-utils_append_mingw32 = " ${bindir}/*.exe" | 14 | FILES:${PN}-utils:append:mingw32 = " ${bindir}/*.exe" |
15 | 15 | ||
diff --git a/recipes-core/libxml/libxml2_%.bbappend b/recipes-core/libxml/libxml2_%.bbappend index 2c9f206..cc155e5 100644 --- a/recipes-core/libxml/libxml2_%.bbappend +++ b/recipes-core/libxml/libxml2_%.bbappend | |||
@@ -1 +1 @@ | |||
PACKAGECONFIG_remove_class-nativesdk_mingw32 = "python" | PACKAGECONFIG:remove:class-nativesdk:mingw32 = "python" | ||
diff --git a/recipes-core/meta/meta-environment.bbappend b/recipes-core/meta/meta-environment.bbappend index 0846042..e981401 100644 --- a/recipes-core/meta/meta-environment.bbappend +++ b/recipes-core/meta/meta-environment.bbappend | |||
@@ -1,4 +1,4 @@ | |||
1 | TCSCRIPTS ?= "" | 1 | TCSCRIPTS ?= "" |
2 | TCSCRIPTS_sdkmingw32 = "toolchain-scripts-mingw32" | 2 | TCSCRIPTS:sdkmingw32 = "toolchain-scripts-mingw32" |
3 | 3 | ||
4 | inherit ${TCSCRIPTS} | 4 | inherit ${TCSCRIPTS} |
diff --git a/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend b/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend index b3ffb82..d6ec6d3 100644 --- a/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend +++ b/recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend | |||
@@ -1,4 +1,4 @@ | |||
1 | RDEPENDS_${PN}_mingw32 = "\ | 1 | RDEPENDS:${PN}:mingw32 = "\ |
2 | nativesdk-sdk-provides-dummy \ | 2 | nativesdk-sdk-provides-dummy \ |
3 | nativesdk-pkgconfig \ | 3 | nativesdk-pkgconfig \ |
4 | nativesdk-libtool \ | 4 | nativesdk-libtool \ |
diff --git a/recipes-core/zlib/zlib_1.2.%.bbappend b/recipes-core/zlib/zlib_1.2.%.bbappend index 2fd034b..d03721a 100644 --- a/recipes-core/zlib/zlib_1.2.%.bbappend +++ b/recipes-core/zlib/zlib_1.2.%.bbappend | |||
@@ -1 +1 @@ | |||
EXTRA_OEMAKE_append_mingw32 = " LDSHAREDLIBC=''" | EXTRA_OEMAKE:append:mingw32 = " LDSHAREDLIBC=''" | ||
diff --git a/recipes-devtools/binutils/binutils-cross-canadian_2.%.bbappend b/recipes-devtools/binutils/binutils-cross-canadian_2.%.bbappend index 5845fe0..2890afc 100644 --- a/recipes-devtools/binutils/binutils-cross-canadian_2.%.bbappend +++ b/recipes-devtools/binutils/binutils-cross-canadian_2.%.bbappend | |||
@@ -1,5 +1,5 @@ | |||
1 | EXTRA_OECONF_append_sdkmingw32 = " --disable-nls" | 1 | EXTRA_OECONF:append:sdkmingw32 = " --disable-nls" |
2 | LDFLAGS_append_sdkmingw32 = " -Wl,-static" | 2 | LDFLAGS:append:sdkmingw32 = " -Wl,-static" |
3 | 3 | ||
4 | DEPENDS_remove_sdkmingw32 = "nativesdk-gettext" | 4 | DEPENDS:remove:sdkmingw32 = "nativesdk-gettext" |
5 | DEPENDS_remove_sdkmingw32 = "nativesdk-flex" | 5 | DEPENDS:remove:sdkmingw32 = "nativesdk-flex" |
diff --git a/recipes-devtools/cmake/cmake_%.bbappend b/recipes-devtools/cmake/cmake_%.bbappend index b2e8a19..9fb4f99 100644 --- a/recipes-devtools/cmake/cmake_%.bbappend +++ b/recipes-devtools/cmake/cmake_%.bbappend | |||
@@ -1,2 +1,2 @@ | |||
1 | DEPENDS_remove_mingw32 = "ncurses" | 1 | DEPENDS:remove:mingw32 = "ncurses" |
2 | RDEPENDS_${PN}-bash-completion_remove_mingw32 = "bash-completion" | 2 | RDEPENDS:${PN}-bash-completion:remove:mingw32 = "bash-completion" |
diff --git a/recipes-devtools/gcc/gcc-cross-canadian_%.bbappend b/recipes-devtools/gcc/gcc-cross-canadian_%.bbappend index 9c0d828..13ea016 100644 --- a/recipes-devtools/gcc/gcc-cross-canadian_%.bbappend +++ b/recipes-devtools/gcc/gcc-cross-canadian_%.bbappend | |||
@@ -1,9 +1,9 @@ | |||
1 | INSANE_SKIP_${PN}_append_sdkmingw32 = " staticdev" | 1 | INSANE_SKIP:${PN}:append:sdkmingw32 = " staticdev" |
2 | EXTRA_OECONF_append_sdkmingw32 = " --disable-nls" | 2 | EXTRA_OECONF:append:sdkmingw32 = " --disable-nls" |
3 | LDFLAGS_append_sdkmingw32 = " -Wl,-static" | 3 | LDFLAGS:append:sdkmingw32 = " -Wl,-static" |
4 | EXEEXT_sdkmingw32 = ".exe" | 4 | EXEEXT:sdkmingw32 = ".exe" |
5 | ELFUTILS_sdkmingw32 = "" | 5 | ELFUTILS:sdkmingw32 = "" |
6 | DEPENDS_remove_sdkmingw32 = "nativesdk-gettext" | 6 | DEPENDS:remove:sdkmingw32 = "nativesdk-gettext" |
7 | 7 | ||
8 | # With plugins enabled, it will output 'dll.a' files that are mistaken | 8 | # With plugins enabled, it will output 'dll.a' files that are mistaken |
9 | # for ELF which can trigger a failure. Simply avoid processing these | 9 | # for ELF which can trigger a failure. Simply avoid processing these |
diff --git a/recipes-devtools/gcc/gcc-crosssdk_%.bbappend b/recipes-devtools/gcc/gcc-crosssdk_%.bbappend index 3411946..1a4bf6c 100644 --- a/recipes-devtools/gcc/gcc-crosssdk_%.bbappend +++ b/recipes-devtools/gcc/gcc-crosssdk_%.bbappend | |||
@@ -1,3 +1,3 @@ | |||
1 | PACKAGECONFIG_CONFARGS ?= "" | 1 | PACKAGECONFIG_CONFARGS ?= "" |
2 | EXTRA_OECONF_remove_mingw32 = "--enable-initfini-array --with-linker-hash-style=${LINKER_HASH_STYLE}" | 2 | EXTRA_OECONF:remove:mingw32 = "--enable-initfini-array --with-linker-hash-style=${LINKER_HASH_STYLE}" |
3 | EXTRA_OECONF_append_mingw32 = " --disable-initfini-array" | 3 | EXTRA_OECONF:append:mingw32 = " --disable-initfini-array" |
diff --git a/recipes-devtools/gcc/gcc-runtime_%.bbappend b/recipes-devtools/gcc/gcc-runtime_%.bbappend index f14edf1..0013e88 100644 --- a/recipes-devtools/gcc/gcc-runtime_%.bbappend +++ b/recipes-devtools/gcc/gcc-runtime_%.bbappend | |||
@@ -1,14 +1,14 @@ | |||
1 | FILES_libstdc++_append_mingw32 = " ${bindir}/libstdc++*.dll" | 1 | FILES:libstdc++_append_mingw32 = " ${bindir}/libstdc++*.dll" |
2 | FILES_libstdc++-staticdev_append_mingw32 = " ${libdir}/libstdc++.dll.a*" | 2 | FILES:libstdc++-staticdev_append_mingw32 = " ${libdir}/libstdc++.dll.a*" |
3 | FILES_libssp_append_mingw32 = " ${bindir}/libssp*.dll" | 3 | FILES:libssp:append:mingw32 = " ${bindir}/libssp*.dll" |
4 | # FILES_libgomp_append_mingw32 = " ${bindir}/libgomp*.dll" | 4 | # FILES:libgomp:append:mingw32 = " ${bindir}/libgomp*.dll" |
5 | 5 | ||
6 | RUNTIMETARGET_remove_mingw32 = "libatomic libgomp" | 6 | RUNTIMETARGET:remove:mingw32 = "libatomic libgomp" |
7 | RUNTIMETARGET_remove_mingw32 = "libitm" | 7 | RUNTIMETARGET:remove:mingw32 = "libitm" |
8 | 8 | ||
9 | # Intel Memory Protection Extension library for x86 builds are now enabled | 9 | # Intel Memory Protection Extension library for x86 builds are now enabled |
10 | # by default. However, it does not build for mingw32, so remove it from | 10 | # by default. However, it does not build for mingw32, so remove it from |
11 | # mingw builds | 11 | # mingw builds |
12 | RUNTIMETARGET_remove_mingw32 = "libmpx" | 12 | RUNTIMETARGET:remove:mingw32 = "libmpx" |
13 | 13 | ||
14 | DEPENDS_append_mingw32 = " nativesdk-mingw-w64-winpthreads" | 14 | DEPENDS:append:mingw32 = " nativesdk-mingw-w64-winpthreads" |
diff --git a/recipes-devtools/gcc/gcc_%.bbappend b/recipes-devtools/gcc/gcc_%.bbappend index a779bb9..c72363e 100644 --- a/recipes-devtools/gcc/gcc_%.bbappend +++ b/recipes-devtools/gcc/gcc_%.bbappend | |||
@@ -1,6 +1,6 @@ | |||
1 | FILES_${PN}_append_mingw32 = "\ | 1 | FILES:${PN}:append:mingw32 = "\ |
2 | ${libexecdir}/gcc/${TARGET_SYS}/${BINV}/liblto_plugin-0.dll \ | 2 | ${libexecdir}/gcc/${TARGET_SYS}/${BINV}/liblto_plugin-0.dll \ |
3 | ${libexecdir}/gcc/${TARGET_SYS}/${BINV}/liblto_plugin.dll.a \ | 3 | ${libexecdir}/gcc/${TARGET_SYS}/${BINV}/liblto_plugin.dll.a \ |
4 | " | 4 | " |
5 | 5 | ||
6 | INSANE_SKIP_append_mingw32 = " staticdev" | 6 | INSANE_SKIP:append:mingw32 = " staticdev" |
diff --git a/recipes-devtools/gcc/libgcc_%.bbappend b/recipes-devtools/gcc/libgcc_%.bbappend index f542cfc..743b5b7 100644 --- a/recipes-devtools/gcc/libgcc_%.bbappend +++ b/recipes-devtools/gcc/libgcc_%.bbappend | |||
@@ -1,9 +1,9 @@ | |||
1 | DEPENDS_append_mingw32 = " nativesdk-mingw-w64-winpthreads" | 1 | DEPENDS:append:mingw32 = " nativesdk-mingw-w64-winpthreads" |
2 | 2 | ||
3 | FILES_${PN}_append_mingw32 = " ${bindir}/libgcc*.dll" | 3 | FILES:${PN}:append:mingw32 = " ${bindir}/libgcc*.dll" |
4 | FILES_${PN}-dev_append_mingw32 = " ${base_libdir}/libgcc*.a" | 4 | FILES:${PN}-dev:append:mingw32 = " ${base_libdir}/libgcc*.a" |
5 | 5 | ||
6 | do_install_append_mingw32 () { | 6 | do_install:append:mingw32 () { |
7 | # move the .dll files into bindir | 7 | # move the .dll files into bindir |
8 | install -d ${D}${bindir} | 8 | install -d ${D}${bindir} |
9 | mv ${D}${base_libdir}/libgcc*.dll ${D}${bindir}/ | 9 | mv ${D}${base_libdir}/libgcc*.dll ${D}${bindir}/ |
diff --git a/recipes-devtools/gdb/gdb-cross-canadian_%.bbappend b/recipes-devtools/gdb/gdb-cross-canadian_%.bbappend index 096fc63..9d8324f 100644 --- a/recipes-devtools/gdb/gdb-cross-canadian_%.bbappend +++ b/recipes-devtools/gdb/gdb-cross-canadian_%.bbappend | |||
@@ -1,7 +1,7 @@ | |||
1 | EXEEXT_sdkmingw32 = ".exe" | 1 | EXEEXT:sdkmingw32 = ".exe" |
2 | DEPENDS_remove_sdkmingw32 = "nativesdk-ncurses nativesdk-readline nativesdk-python" | 2 | DEPENDS:remove:sdkmingw32 = "nativesdk-ncurses nativesdk-readline nativesdk-python" |
3 | RDEPENDS_${PN}_remove_sdkmingw32 = "nativesdk-python-core nativesdk-python-lang nativesdk-python-re nativesdk-python-codecs nativesdk-python-netclient" | 3 | RDEPENDS:${PN}:remove:sdkmingw32 = "nativesdk-python-core nativesdk-python-lang nativesdk-python-re nativesdk-python-codecs nativesdk-python-netclient" |
4 | EXTRA_OECONF_append_sdkmingw32 = " --without-curses --without-system-readline --with-python=no" | 4 | EXTRA_OECONF:append:sdkmingw32 = " --without-curses --without-system-readline --with-python=no" |
5 | PACKAGECONFIG_remove_sdkmingw32 = "readline" | 5 | PACKAGECONFIG:remove:sdkmingw32 = "readline" |
6 | PACKAGECONFIG_remove_sdkmingw32 = "python" | 6 | PACKAGECONFIG:remove:sdkmingw32 = "python" |
7 | PACKAGECONFIG_remove_sdkmingw32 = "debuginfod" | 7 | PACKAGECONFIG:remove:sdkmingw32 = "debuginfod" |
diff --git a/recipes-devtools/go/go_%.bbappend b/recipes-devtools/go/go_%.bbappend index 9933108..846a4ff 100644 --- a/recipes-devtools/go/go_%.bbappend +++ b/recipes-devtools/go/go_%.bbappend | |||
@@ -1,4 +1,4 @@ | |||
1 | do_install_append_class-nativesdk_mingw32() { | 1 | do_install:append:class-nativesdk:mingw32() { |
2 | install -d ${D}${SDKPATHNATIVE}/environment-setup.d | 2 | install -d ${D}${SDKPATHNATIVE}/environment-setup.d |
3 | 3 | ||
4 | cat <<EOF > ${D}${SDKPATHNATIVE}/environment-setup.d/go.bat | 4 | cat <<EOF > ${D}${SDKPATHNATIVE}/environment-setup.d/go.bat |
@@ -6,4 +6,4 @@ set GOROOT=%OECORE_NATIVE_SYSROOT%\\usr\\lib\\${BPN} | |||
6 | EOF | 6 | EOF |
7 | } | 7 | } |
8 | 8 | ||
9 | FILES_${PN}_append_class-nativesdk_mingw32 = " ${SDKPATHNATIVE}/environment-setup.d" | 9 | FILES:${PN}:append:class-nativesdk:mingw32 = " ${SDKPATHNATIVE}/environment-setup.d" |
diff --git a/recipes-devtools/libtool/nativesdk-libtool_2.4.6.bbappend b/recipes-devtools/libtool/nativesdk-libtool_2.4.6.bbappend index 4252e8d..63eb066 100644 --- a/recipes-devtools/libtool/nativesdk-libtool_2.4.6.bbappend +++ b/recipes-devtools/libtool/nativesdk-libtool_2.4.6.bbappend | |||
@@ -1 +1 @@ | |||
EXTRA_OECONF_append_mingw32 = " --disable-shared" \ No newline at end of file | EXTRA_OECONF:append:mingw32 = " --disable-shared" \ No newline at end of file | ||
diff --git a/recipes-devtools/mingw-w64/nativesdk-mingw-w64-headers_8.0.0.bb b/recipes-devtools/mingw-w64/nativesdk-mingw-w64-headers_8.0.0.bb index 292d22b..68e77fa 100644 --- a/recipes-devtools/mingw-w64/nativesdk-mingw-w64-headers_8.0.0.bb +++ b/recipes-devtools/mingw-w64/nativesdk-mingw-w64-headers_8.0.0.bb | |||
@@ -18,9 +18,9 @@ do_compile() { | |||
18 | : | 18 | : |
19 | } | 19 | } |
20 | 20 | ||
21 | do_install_append() { | 21 | do_install:append() { |
22 | # install correct pthread headers | 22 | # install correct pthread headers |
23 | install -m 0644 -t ${D}${includedir} ${S}/../mingw-w64-libraries/winpthreads/include/*.h | 23 | install -m 0644 -t ${D}${includedir} ${S}/../mingw-w64-libraries/winpthreads/include/*.h |
24 | } | 24 | } |
25 | 25 | ||
26 | FILES_${PN} += "${exec_prefix}/${TARGET_SYS}" | 26 | FILES:${PN} += "${exec_prefix}/${TARGET_SYS}" |
diff --git a/recipes-devtools/mingw-w64/nativesdk-mingw-w64-runtime_8.0.0.bb b/recipes-devtools/mingw-w64/nativesdk-mingw-w64-runtime_8.0.0.bb index 0368841..02132c1 100644 --- a/recipes-devtools/mingw-w64/nativesdk-mingw-w64-runtime_8.0.0.bb +++ b/recipes-devtools/mingw-w64/nativesdk-mingw-w64-runtime_8.0.0.bb | |||
@@ -9,7 +9,7 @@ B = "${WORKDIR}/build-${TARGET_SYS}" | |||
9 | 9 | ||
10 | inherit autotools nativesdk | 10 | inherit autotools nativesdk |
11 | 11 | ||
12 | BUILDSDK_CPPFLAGS_append = " -isystem${STAGING_INCDIR}" | 12 | BUILDSDK_CPPFLAGS:append = " -isystem${STAGING_INCDIR}" |
13 | 13 | ||
14 | INHIBIT_DEFAULT_DEPS = "1" | 14 | INHIBIT_DEFAULT_DEPS = "1" |
15 | DEPENDS = "nativesdk-mingw-w64-headers virtual/${TARGET_PREFIX}gcc " | 15 | DEPENDS = "nativesdk-mingw-w64-headers virtual/${TARGET_PREFIX}gcc " |
@@ -21,11 +21,11 @@ PROVIDES += "virtual/nativesdk-libintl" | |||
21 | 21 | ||
22 | TOOLCHAIN_OPTIONS = " --sysroot=${STAGING_DIR_TARGET}" | 22 | TOOLCHAIN_OPTIONS = " --sysroot=${STAGING_DIR_TARGET}" |
23 | 23 | ||
24 | EXTRA_OECONF_x86-64 = "--disable-lib32" | 24 | EXTRA_OECONF:x86-64 = "--disable-lib32" |
25 | 25 | ||
26 | do_configure() { | 26 | do_configure() { |
27 | oe_runconf | 27 | oe_runconf |
28 | } | 28 | } |
29 | 29 | ||
30 | FILES_${PN} += "${exec_prefix}/libsrc" | 30 | FILES:${PN} += "${exec_prefix}/libsrc" |
31 | 31 | ||
diff --git a/recipes-devtools/mingw-w64/nativesdk-mingw-w64-winpthreads_8.0.0.bb b/recipes-devtools/mingw-w64/nativesdk-mingw-w64-winpthreads_8.0.0.bb index 814268d..38092dc 100644 --- a/recipes-devtools/mingw-w64/nativesdk-mingw-w64-winpthreads_8.0.0.bb +++ b/recipes-devtools/mingw-w64/nativesdk-mingw-w64-winpthreads_8.0.0.bb | |||
@@ -18,7 +18,7 @@ do_configure() { | |||
18 | 18 | ||
19 | TOOLCHAIN_OPTIONS = " --sysroot=${STAGING_DIR_TARGET}" | 19 | TOOLCHAIN_OPTIONS = " --sysroot=${STAGING_DIR_TARGET}" |
20 | 20 | ||
21 | do_install_append() { | 21 | do_install:append() { |
22 | # headers are already installed by mingw-w64-headers | 22 | # headers are already installed by mingw-w64-headers |
23 | rm -rf ${D}${includedir} | 23 | rm -rf ${D}${includedir} |
24 | } | 24 | } |
diff --git a/recipes-devtools/ninja/ninja_%.bbappend b/recipes-devtools/ninja/ninja_%.bbappend index e7ddb4d..8860e32 100644 --- a/recipes-devtools/ninja/ninja_%.bbappend +++ b/recipes-devtools/ninja/ninja_%.bbappend | |||
@@ -1,8 +1,8 @@ | |||
1 | do_compile_mingw32() { | 1 | do_compile:mingw32() { |
2 | python3 ./configure.py --platform mingw | 2 | python3 ./configure.py --platform mingw |
3 | ninja | 3 | ninja |
4 | } | 4 | } |
5 | 5 | ||
6 | do_install_mingw32() { | 6 | do_install:mingw32() { |
7 | install -D -m 0755 ${S}/ninja.exe ${D}${bindir}/ninja.exe | 7 | install -D -m 0755 ${S}/ninja.exe ${D}${bindir}/ninja.exe |
8 | } | 8 | } |
diff --git a/recipes-devtools/swig/swig_%.bbappend b/recipes-devtools/swig/swig_%.bbappend index de40609..e5ce7e7 100644 --- a/recipes-devtools/swig/swig_%.bbappend +++ b/recipes-devtools/swig/swig_%.bbappend | |||
@@ -1,6 +1,6 @@ | |||
1 | # A wrapper script won't work to set SWIG_LIB for a mingw SDK. Instead, add an | 1 | # A wrapper script won't work to set SWIG_LIB for a mingw SDK. Instead, add an |
2 | # environment setup batch file to set SWIG_LIB when the SDK is configured. | 2 | # environment setup batch file to set SWIG_LIB when the SDK is configured. |
3 | do_install_append_class-nativesdk_mingw32() { | 3 | do_install:append:class-nativesdk:mingw32() { |
4 | install -d ${D}${SDKPATHNATIVE}/environment-setup.d | 4 | install -d ${D}${SDKPATHNATIVE}/environment-setup.d |
5 | 5 | ||
6 | cat <<HEREDOC > ${D}${SDKPATHNATIVE}/environment-setup.d/swig.bat | 6 | cat <<HEREDOC > ${D}${SDKPATHNATIVE}/environment-setup.d/swig.bat |
@@ -8,5 +8,5 @@ set SWIG_LIB=%OECORE_NATIVE_SYSROOT%\\usr\\share\\${BPN}\\${PV} | |||
8 | HEREDOC | 8 | HEREDOC |
9 | } | 9 | } |
10 | 10 | ||
11 | FILES_${PN}_append_class-nativesdk_mingw32 = " ${SDKPATHNATIVE}/environment-setup.d" | 11 | FILES:${PN}:append:class-nativesdk:mingw32 = " ${SDKPATHNATIVE}/environment-setup.d" |
12 | 12 | ||
diff --git a/recipes-extended/diffutils/diffutils_%.bbappend b/recipes-extended/diffutils/diffutils_%.bbappend index 2c54a55..8b54cb0 100644 --- a/recipes-extended/diffutils/diffutils_%.bbappend +++ b/recipes-extended/diffutils/diffutils_%.bbappend | |||
@@ -1,9 +1,9 @@ | |||
1 | FILESEXTRAPATHS_prepend_mingw32 := "${THISDIR}/${BPN}:" | 1 | FILESEXTRAPATHS:prepend:mingw32 := "${THISDIR}/${BPN}:" |
2 | 2 | ||
3 | # Add some definitions for POSIX signals.. | 3 | # Add some definitions for POSIX signals.. |
4 | CFLAGS_append_mingw32 = " -DSIGALRM=14 -DSIGHUP=1 -DSIGQUIT=3 -DSIGPIPE=13 -DSIGTSTP=18 -DSIGSTOP=17 " | 4 | CFLAGS:append:mingw32 = " -DSIGALRM=14 -DSIGHUP=1 -DSIGQUIT=3 -DSIGPIPE=13 -DSIGTSTP=18 -DSIGSTOP=17 " |
5 | 5 | ||
6 | do_configure_prepend_mingw32 () { | 6 | do_configure:prepend:mingw32 () { |
7 | # Remove building of "man" and "gnulib-tests". The tests don't | 7 | # Remove building of "man" and "gnulib-tests". The tests don't |
8 | # cross-compile for mingw, but we aren't using them anyway | 8 | # cross-compile for mingw, but we aren't using them anyway |
9 | sed -i \ | 9 | sed -i \ |
diff --git a/recipes-extended/libarchive/libarchive_%.bbappend b/recipes-extended/libarchive/libarchive_%.bbappend index a411b40..228e85b 100644 --- a/recipes-extended/libarchive/libarchive_%.bbappend +++ b/recipes-extended/libarchive/libarchive_%.bbappend | |||
@@ -1 +1 @@ | |||
EXTRA_OECONF_append_mingw32 = " --without-cng" | EXTRA_OECONF:append:mingw32 = " --without-cng" | ||
diff --git a/recipes-extended/libidn/libidn2_%.bbappend b/recipes-extended/libidn/libidn2_%.bbappend index 275886d..51d0459 100644 --- a/recipes-extended/libidn/libidn2_%.bbappend +++ b/recipes-extended/libidn/libidn2_%.bbappend | |||
@@ -1 +1 @@ | |||
FILES_${PN}-dev_append_mingw32 = " ${libdir}/*.def" | FILES:${PN}-dev:append:mingw32 = " ${libdir}/*.def" | ||
diff --git a/recipes-extended/zstd/zstd_%.bbappend b/recipes-extended/zstd/zstd_%.bbappend index 3b2b991..11a2d4e 100644 --- a/recipes-extended/zstd/zstd_%.bbappend +++ b/recipes-extended/zstd/zstd_%.bbappend | |||
@@ -1,2 +1,2 @@ | |||
1 | EXTRA_OEMAKE_append_mingw32 = " OS=Windows" | 1 | EXTRA_OEMAKE:append:mingw32 = " OS=Windows" |
2 | FILES_${PN}_append_mingw32 = " ${libdir}/*.dll" | 2 | FILES:${PN}:append:mingw32 = " ${libdir}/*.dll" |
diff --git a/recipes-graphics/libsdl2/libsdl2_%.bbappend b/recipes-graphics/libsdl2/libsdl2_%.bbappend index 92fa41c..89532d6 100644 --- a/recipes-graphics/libsdl2/libsdl2_%.bbappend +++ b/recipes-graphics/libsdl2/libsdl2_%.bbappend | |||
@@ -1,7 +1,7 @@ | |||
1 | # Need to disable X11 explictly as nativesdk-libxdmcp fails: | 1 | # Need to disable X11 explictly as nativesdk-libxdmcp fails: |
2 | # .libs/Fill.o:Fill.c:(.text+0x48): undefined reference to `_imp__recvfrom@24' | 2 | # .libs/Fill.o:Fill.c:(.text+0x48): undefined reference to `_imp__recvfrom@24' |
3 | # .libs/Flush.o:Flush.c:(.text+0x36): undefined reference to `_imp__sendto@24' | 3 | # .libs/Flush.o:Flush.c:(.text+0x36): undefined reference to `_imp__sendto@24' |
4 | PACKAGECONFIG_remove_mingw32_class-nativesdk = "x11 opengl" | 4 | PACKAGECONFIG:remove:mingw32:class-nativesdk = "x11 opengl" |
5 | 5 | ||
6 | # libtool doesn't think it can link windres output (COFF) with libtool objects | 6 | # libtool doesn't think it can link windres output (COFF) with libtool objects |
7 | # (COFF) , but it can. This might be because file misidentifies version.o: | 7 | # (COFF) , but it can. This might be because file misidentifies version.o: |
@@ -10,4 +10,4 @@ PACKAGECONFIG_remove_mingw32_class-nativesdk = "x11 opengl" | |||
10 | # | 10 | # |
11 | # Telling libtool to be dumb and just pass the input to the underlying tools | 11 | # Telling libtool to be dumb and just pass the input to the underlying tools |
12 | # works fine. | 12 | # works fine. |
13 | EXTRA_OECONF_append_mingw32 = " lt_cv_deplibs_check_method=pass_all" | 13 | EXTRA_OECONF:append:mingw32 = " lt_cv_deplibs_check_method=pass_all" |
diff --git a/recipes-graphics/wayland/wayland_%.bbappend b/recipes-graphics/wayland/wayland_%.bbappend index bd42595..86a9061 100644 --- a/recipes-graphics/wayland/wayland_%.bbappend +++ b/recipes-graphics/wayland/wayland_%.bbappend | |||
@@ -1,7 +1,7 @@ | |||
1 | # The assembly file that encodes the DTD string into wayland-scanner is not | 1 | # The assembly file that encodes the DTD string into wayland-scanner is not |
2 | # compatible with i686 MinGW | 2 | # compatible with i686 MinGW |
3 | PACKAGECONFIG_remove_mingw32_i686 = "dtd-validation" | 3 | PACKAGECONFIG:remove:mingw32_i686 = "dtd-validation" |
4 | 4 | ||
5 | EXTRA_OECONF_class-nativesdk_mingw32 = "--disable-documentation --disable-libraries" | 5 | EXTRA_OECONF:class-nativesdk:mingw32 = "--disable-documentation --disable-libraries" |
6 | EXTRA_OEMESON_class-nativesdk_mingw32 = "-Ddocumentation=false -Dlibraries=false" | 6 | EXTRA_OEMESON:class-nativesdk:mingw32 = "-Ddocumentation=false -Dlibraries=false" |
7 | 7 | ||
diff --git a/recipes-support/curl/curl_%.bbappend b/recipes-support/curl/curl_%.bbappend index 7865b46..f013ee2 100644 --- a/recipes-support/curl/curl_%.bbappend +++ b/recipes-support/curl/curl_%.bbappend | |||
@@ -1,2 +1,2 @@ | |||
1 | PACKAGECONFIG_remove_class-nativesdk_mingw32 = "ssl" | 1 | PACKAGECONFIG:remove:class-nativesdk:mingw32 = "ssl" |
2 | RRECOMMENDS_lib${BPN}_remove_mingw32 = "ca-certificates" | 2 | RRECOMMENDS:lib${BPN}:remove:mingw32 = "ca-certificates" |
diff --git a/recipes-support/libgcrypt/libgcrypt_%.bbappend b/recipes-support/libgcrypt/libgcrypt_%.bbappend index 50dca09..76c405a 100644 --- a/recipes-support/libgcrypt/libgcrypt_%.bbappend +++ b/recipes-support/libgcrypt/libgcrypt_%.bbappend | |||
@@ -1,11 +1,11 @@ | |||
1 | 1 | ||
2 | # libcap does not support mingw32 | 2 | # libcap does not support mingw32 |
3 | PACKAGECONFIG_remove_mingw32 = "capabilities" | 3 | PACKAGECONFIG:remove:mingw32 = "capabilities" |
4 | 4 | ||
5 | FILES_${PN}-dev_append_mingw32 = " \ | 5 | FILES:${PN}-dev:append:mingw32 = " \ |
6 | ${libdir}/*.def \ | 6 | ${libdir}/*.def \ |
7 | ${bindir}/hmac256.exe \ | 7 | ${bindir}/hmac256.exe \ |
8 | ${bindir}/mpicalc.exe \ | 8 | ${bindir}/mpicalc.exe \ |
9 | " | 9 | " |
10 | FILES_dumpsexp-dev_append_mingw32 = " ${bindir}/dumpsexp.exe" | 10 | FILES:dumpsexp-dev:append:mingw32 = " ${bindir}/dumpsexp.exe" |
11 | 11 | ||
diff --git a/recipes-support/libgpg-error/libgpg-error_%.bbappend b/recipes-support/libgpg-error/libgpg-error_%.bbappend index 8fcfa78..1e8db69 100644 --- a/recipes-support/libgpg-error/libgpg-error_%.bbappend +++ b/recipes-support/libgpg-error/libgpg-error_%.bbappend | |||
@@ -1,3 +1,3 @@ | |||
1 | 1 | ||
2 | FILES_${PN}-dev_append_mingw32 = " ${bindir}/gpg-error.exe" | 2 | FILES:${PN}-dev:append:mingw32 = " ${bindir}/gpg-error.exe" |
3 | 3 | ||
diff --git a/recipes-support/libiconv/libiconv_1.15.bb b/recipes-support/libiconv/libiconv_1.15.bb index e3eacd9..7b2252f 100644 --- a/recipes-support/libiconv/libiconv_1.15.bb +++ b/recipes-support/libiconv/libiconv_1.15.bb | |||
@@ -30,17 +30,17 @@ EXTRA_OECONF += "--enable-shared --enable-static --enable-relocatable" | |||
30 | 30 | ||
31 | LEAD_SONAME = "libiconv.so" | 31 | LEAD_SONAME = "libiconv.so" |
32 | 32 | ||
33 | do_configure_prepend () { | 33 | do_configure:prepend () { |
34 | rm -f ${S}/m4/libtool.m4 ${S}/m4/ltoptions.m4 ${S}/m4/ltsugar.m4 ${S}/m4/ltversion.m4 ${S}/m4/lt~obsolete.m4 ${S}/libcharset/m4/libtool.m4 ${S}/libcharset/m4/ltoptions.m4 ${S}/libcharset/m4/ltsugar.m4 ${S}/libcharset/m4/ltversion.m4 ${S}/libcharset/m4/lt~obsolete.m4 | 34 | rm -f ${S}/m4/libtool.m4 ${S}/m4/ltoptions.m4 ${S}/m4/ltsugar.m4 ${S}/m4/ltversion.m4 ${S}/m4/lt~obsolete.m4 ${S}/libcharset/m4/libtool.m4 ${S}/libcharset/m4/ltoptions.m4 ${S}/libcharset/m4/ltsugar.m4 ${S}/libcharset/m4/ltversion.m4 ${S}/libcharset/m4/lt~obsolete.m4 |
35 | } | 35 | } |
36 | 36 | ||
37 | do_configure_append () { | 37 | do_configure:append () { |
38 | # forcibly remove RPATH from libtool | 38 | # forcibly remove RPATH from libtool |
39 | sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' *libtool | 39 | sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' *libtool |
40 | sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=_NO_RPATH_|g' *libtool | 40 | sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=_NO_RPATH_|g' *libtool |
41 | } | 41 | } |
42 | 42 | ||
43 | do_install_append () { | 43 | do_install:append () { |
44 | rm -rf ${D}${libdir}/preloadable_libiconv.so | 44 | rm -rf ${D}${libdir}/preloadable_libiconv.so |
45 | rm -rf ${D}${libdir}/charset.alias | 45 | rm -rf ${D}${libdir}/charset.alias |
46 | } | 46 | } |
diff --git a/recipes-support/libmpc/libmpc_%.bbappend b/recipes-support/libmpc/libmpc_%.bbappend index 5a9ab9e..b04b4e5 100644 --- a/recipes-support/libmpc/libmpc_%.bbappend +++ b/recipes-support/libmpc/libmpc_%.bbappend | |||
@@ -1 +1 @@ | |||
EXTRA_OECONF_append_mingw32 = " --enable-static --disable-shared" | EXTRA_OECONF:append:mingw32 = " --enable-static --disable-shared" | ||
diff --git a/recipes-support/libpcre/libpcre_%.bbappend b/recipes-support/libpcre/libpcre_%.bbappend index b154f8d..ea72d11 100644 --- a/recipes-support/libpcre/libpcre_%.bbappend +++ b/recipes-support/libpcre/libpcre_%.bbappend | |||
@@ -1,6 +1,6 @@ | |||
1 | 1 | ||
2 | FILES_libpcrecpp_mingw32 = "${bindir}/libpcrecpp*.dll" | 2 | FILES:libpcrecpp:mingw32 = "${bindir}/libpcrecpp*.dll" |
3 | FILES_libpcreposix_mingw32 = "${bindir}/libpcreposix*.dll" | 3 | FILES:libpcreposix:mingw32 = "${bindir}/libpcreposix*.dll" |
4 | FILES_pcregrep_mingw32 = "${bindir}/pcregrep.exe" | 4 | FILES:pcregrep:mingw32 = "${bindir}/pcregrep.exe" |
5 | FILES_pcretest_mingw32 = "${bindir}/pcretest.exe" | 5 | FILES:pcretest:mingw32 = "${bindir}/pcretest.exe" |
6 | 6 | ||
diff --git a/recipes-support/mpfr/mpfr_4.1.%.bbappend b/recipes-support/mpfr/mpfr_4.1.%.bbappend index 4252e8d..63eb066 100644 --- a/recipes-support/mpfr/mpfr_4.1.%.bbappend +++ b/recipes-support/mpfr/mpfr_4.1.%.bbappend | |||
@@ -1 +1 @@ | |||
EXTRA_OECONF_append_mingw32 = " --disable-shared" \ No newline at end of file | EXTRA_OECONF:append:mingw32 = " --disable-shared" \ No newline at end of file | ||