diff options
239 files changed, 3552 insertions, 1223 deletions
diff --git a/meta-filesystems/recipes-utils/binfs/bindfs_1.18.0.bb b/meta-filesystems/recipes-utils/binfs/bindfs_1.18.1.bb index eda41010a9..abb7dceaa7 100644 --- a/meta-filesystems/recipes-utils/binfs/bindfs_1.18.0.bb +++ b/meta-filesystems/recipes-utils/binfs/bindfs_1.18.1.bb | |||
@@ -8,7 +8,7 @@ DEPENDS = "fuse" | |||
8 | RDEPENDS:${PN} = "fuse" | 8 | RDEPENDS:${PN} = "fuse" |
9 | 9 | ||
10 | SRC_URI = "git://github.com/mpartel/bindfs;protocol=https;branch=master;tag=${PV}" | 10 | SRC_URI = "git://github.com/mpartel/bindfs;protocol=https;branch=master;tag=${PV}" |
11 | SRCREV = "a276dbe66faaf7af02d967a648f7598589bf5c5b" | 11 | SRCREV = "70a663b3476c0b9b21b626473c00c68a3dc97b92" |
12 | 12 | ||
13 | 13 | ||
14 | inherit autotools pkgconfig gettext | 14 | inherit autotools pkgconfig gettext |
diff --git a/meta-filesystems/recipes-utils/fatcat/fatcat/0003-allow-build-with-cmake-4.patch b/meta-filesystems/recipes-utils/fatcat/fatcat/0003-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..1baa9c7e87 --- /dev/null +++ b/meta-filesystems/recipes-utils/fatcat/fatcat/0003-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From a2a3d85d44fc27edfee5c4d9667b2c315dfacd23 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 19:38:06 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/Gregwar/fatcat/pull/46] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index d6a2649..8f3eadc 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -cmake_minimum_required(VERSION 2.8) | ||
34 | +cmake_minimum_required(VERSION 3.5) | ||
35 | project(fatcat) | ||
36 | |||
37 | OPTION(DEFINE_WIN "Compiling windows" OFF) | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-filesystems/recipes-utils/fatcat/fatcat_1.1.1.bb b/meta-filesystems/recipes-utils/fatcat/fatcat_1.1.1.bb index bdde0d311a..876e8618eb 100644 --- a/meta-filesystems/recipes-utils/fatcat/fatcat_1.1.1.bb +++ b/meta-filesystems/recipes-utils/fatcat/fatcat_1.1.1.bb | |||
@@ -11,9 +11,9 @@ SRC_URI = "git://github.com/Gregwar/fatcat.git;branch=master;protocol=https \ | |||
11 | file://0001-Use-unistd.h-not-argp.h-for-all-POSIX-systems.patch \ | 11 | file://0001-Use-unistd.h-not-argp.h-for-all-POSIX-systems.patch \ |
12 | file://0002-Enable-64bit-off_t.patch \ | 12 | file://0002-Enable-64bit-off_t.patch \ |
13 | file://0001-Replace-std-ptr_fun-for-c-17.patch \ | 13 | file://0001-Replace-std-ptr_fun-for-c-17.patch \ |
14 | file://0003-allow-build-with-cmake-4.patch \ | ||
14 | " | 15 | " |
15 | 16 | ||
16 | SRCREV = "99cb99fc86eb1601ac7ae27f5bba23add04d2543" | 17 | SRCREV = "99cb99fc86eb1601ac7ae27f5bba23add04d2543" |
17 | 18 | ||
18 | |||
19 | inherit cmake | 19 | inherit cmake |
diff --git a/meta-filesystems/recipes-utils/nilfs-utils/nilfs-utils/0001-configure.ac-Add-knob-to-define-base-sbindir.patch b/meta-filesystems/recipes-utils/nilfs-utils/nilfs-utils/0001-configure.ac-Add-knob-to-define-base-sbindir.patch new file mode 100644 index 0000000000..e53d2bdc8b --- /dev/null +++ b/meta-filesystems/recipes-utils/nilfs-utils/nilfs-utils/0001-configure.ac-Add-knob-to-define-base-sbindir.patch | |||
@@ -0,0 +1,35 @@ | |||
1 | From 1b8f420ec8852355580dd925c0316798d4fa7449 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Thu, 3 Jul 2025 19:32:12 -0700 | ||
4 | Subject: [PATCH] configure.ac: Add knob to define base sbindir | ||
5 | |||
6 | This helps when distros use converged directories with usrmerge | ||
7 | set --with-base-sbindir=DIR accordingly so it respects the | ||
8 | distro policy | ||
9 | |||
10 | Upstream-Status: Pending | ||
11 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
12 | --- | ||
13 | configure.ac | 9 ++++++++- | ||
14 | 1 file changed, 8 insertions(+), 1 deletion(-) | ||
15 | |||
16 | diff --git a/configure.ac b/configure.ac | ||
17 | index 9a2f5ff..ce2c853 100644 | ||
18 | --- a/configure.ac | ||
19 | +++ b/configure.ac | ||
20 | @@ -186,7 +186,14 @@ AC_SYS_LARGEFILE | ||
21 | AC_PREFIX_DEFAULT([/usr]) | ||
22 | test "x$prefix" = "xNONE" && prefix="/usr" | ||
23 | test "x$exec_prefix" = "xNONE" && exec_prefix="${prefix}" | ||
24 | -AC_SUBST([root_sbindir], [/sbin]) | ||
25 | + | ||
26 | +AC_ARG_WITH([base-sbindir], | ||
27 | + [AS_HELP_STRING([--with-base-sbindir=DIR], | ||
28 | + [specify root system binary directory @<:@default=/sbin@:>@])], | ||
29 | + [root_sbindir="$withval"], | ||
30 | + [root_sbindir="/sbin"]) | ||
31 | + | ||
32 | +AC_SUBST([root_sbindir]) | ||
33 | AC_SUBST([sbindir], [${exec_prefix}/sbin]) | ||
34 | AC_SUBST([sysconfdir], [/etc]) | ||
35 | AC_SUBST([localstatedir], [/var]) | ||
diff --git a/meta-filesystems/recipes-utils/nilfs-utils/nilfs-utils_v2.2.11.bb b/meta-filesystems/recipes-utils/nilfs-utils/nilfs-utils_v2.2.11.bb new file mode 100644 index 0000000000..a09f01282f --- /dev/null +++ b/meta-filesystems/recipes-utils/nilfs-utils/nilfs-utils_v2.2.11.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | SUMMARY = "nilfs-utils is a set of utilities for managing the NILFS filesystem." | ||
2 | HOMEPAGE = "https://nilfs.sourceforge.io/" | ||
3 | |||
4 | LICENSE = "GPL-2.0-only & LGPL-2.1-only" | ||
5 | LIC_FILES_CHKSUM = "file://COPYING;md5=385034ac639a62b8415db9814582ee98" | ||
6 | SRC_URI = "git://github.com/nilfs-dev/nilfs-utils.git;protocol=https;branch=v2.2.y;tag=${PV} \ | ||
7 | file://0001-configure.ac-Add-knob-to-define-base-sbindir.patch" | ||
8 | |||
9 | SRCREV = "507064bb3604d0fd88f5e3f6422d9ade73a26120" | ||
10 | |||
11 | DEPENDS = "util-linux util-linux-libuuid" | ||
12 | |||
13 | inherit autotools | ||
14 | |||
15 | # make install is trying to run ldconfig, not suitable for cross builds | ||
16 | EXTRA_OECONF += "LDCONFIG=true --with-base-sbindir=${base_sbindir}" | ||
diff --git a/meta-gnome/recipes-gnome/ghex/ghex_46.2.bb b/meta-gnome/recipes-gnome/ghex/ghex_46.3.bb index f29ddbb6fd..0185090beb 100644 --- a/meta-gnome/recipes-gnome/ghex/ghex_46.2.bb +++ b/meta-gnome/recipes-gnome/ghex/ghex_46.3.bb | |||
@@ -16,7 +16,7 @@ GIR_MESON_DISABLE_FLAG = 'disabled' | |||
16 | 16 | ||
17 | inherit gnomebase gsettings gtk-icon-cache gnome-help gettext gobject-introspection vala gi-docgen | 17 | inherit gnomebase gsettings gtk-icon-cache gnome-help gettext gobject-introspection vala gi-docgen |
18 | 18 | ||
19 | SRC_URI[archive.sha256sum] = "a8f276a36397a70d20b862ff7c664243d9cf2891deb9be06d745a4f1ac661f31" | 19 | SRC_URI[archive.sha256sum] = "ea16595dfba0a97b55dd106305d56ba2baee95de0b13b75e75966cc31f9b3ec9" |
20 | 20 | ||
21 | REQUIRED_DISTRO_FEATURES = "opengl" | 21 | REQUIRED_DISTRO_FEATURES = "opengl" |
22 | 22 | ||
diff --git a/meta-gnome/recipes-gnome/libdex/libdex_0.10.0.bb b/meta-gnome/recipes-gnome/libdex/libdex_0.10.1.bb index 17471a3b5c..3b83273272 100644 --- a/meta-gnome/recipes-gnome/libdex/libdex_0.10.0.bb +++ b/meta-gnome/recipes-gnome/libdex/libdex_0.10.1.bb | |||
@@ -11,7 +11,7 @@ DEPENDS:append:libc-musl = " libucontext" | |||
11 | 11 | ||
12 | LDFLAGS:append:libc-musl = " -lucontext" | 12 | LDFLAGS:append:libc-musl = " -lucontext" |
13 | 13 | ||
14 | SRC_URI[archive.sha256sum] = "98a69626aa7646ad455bea7a7f92d2a1ffa47e4559a154a1bfe98c16fa711ee1" | 14 | SRC_URI[archive.sha256sum] = "7472e88090db2b228307505edeba4483e872681340cb0404ae64ac3da5bed0a6" |
15 | 15 | ||
16 | PACKAGECONFIG ?= "" | 16 | PACKAGECONFIG ?= "" |
17 | EXTRA_OEMESON += "-Dintrospection=enabled -Dvapi=false" | 17 | EXTRA_OEMESON += "-Dintrospection=enabled -Dvapi=false" |
diff --git a/meta-initramfs/recipes-devtools/dracut/dracut_git.bb b/meta-initramfs/recipes-devtools/dracut/dracut_git.bb new file mode 100644 index 0000000000..4a8e7e56aa --- /dev/null +++ b/meta-initramfs/recipes-devtools/dracut/dracut_git.bb | |||
@@ -0,0 +1,106 @@ | |||
1 | SUMMARY = "Initramfs generator using udev" | ||
2 | HOMEPAGE = "https://dracut.wiki.kernel.org/index.php/Main_Page" | ||
3 | DESCRIPTION = "Dracut is an event driven initramfs infrastructure. dracut (the tool) is used to create an initramfs image by copying tools and files from an installed system and combining it with the dracut framework, usually found in /usr/lib/dracut/modules.d." | ||
4 | |||
5 | LICENSE = "GPL-2.0-only" | ||
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" | ||
7 | |||
8 | # Since this is not using a release tag *and* features a rewrite of the dependency logic: | ||
9 | DEFAULT_PREFERENCE = "-1" | ||
10 | |||
11 | PE = "1" | ||
12 | |||
13 | # We want to drag in PR1260 to use ELF .note.dlopen entries instead of (cross-)ldd, but that was applied a week after the 107 tag | ||
14 | PV = "107+git" | ||
15 | SRCREV = "79ffbd28294818a36e515a441142125d70e3acbb" | ||
16 | SRC_URI = "git://github.com/dracut-ng/dracut-ng.git;protocol=http;branch=main \ | ||
17 | " | ||
18 | |||
19 | DEPENDS += "kmod" | ||
20 | DEPENDS:append:libc-musl = " fts" | ||
21 | |||
22 | inherit bash-completion pkgconfig | ||
23 | |||
24 | EXTRA_OECONF = "--prefix=${prefix} \ | ||
25 | --libdir=${nonarch_libdir} \ | ||
26 | --datadir=${datadir} \ | ||
27 | --sysconfdir=${sysconfdir} \ | ||
28 | --sbindir=${sbindir} \ | ||
29 | --bindir=${bindir} \ | ||
30 | --includedir=${includedir} \ | ||
31 | --localstatedir=${localstatedir} \ | ||
32 | --disable-documentation \ | ||
33 | " | ||
34 | |||
35 | # RDEPEND on systemd optionally | ||
36 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" | ||
37 | PACKAGECONFIG[systemd] = "--with-systemdsystemunitdir=${systemd_unitdir}/system/,,,systemd" | ||
38 | |||
39 | EXTRA_OEMAKE += 'libdir=${nonarch_libdir} LDLIBS="${LDLIBS}" enable_test=no DRACUT_FULL_VERSION=${PV}' | ||
40 | |||
41 | CFLAGS:append = " -fPIC" | ||
42 | LDLIBS:append:libc-musl = " -lfts" | ||
43 | |||
44 | do_configure() { | ||
45 | ./configure ${EXTRA_OECONF} | ||
46 | } | ||
47 | |||
48 | do_install() { | ||
49 | oe_runmake install DESTDIR=${D} | ||
50 | # Its Makefile uses cp -arx to install modules.d, so fix the owner | ||
51 | # to root:root | ||
52 | chown -R root:root ${D}/${nonarch_libdir}/dracut/modules.d \ | ||
53 | ${D}/${nonarch_libdir}/dracut/dracut.conf.d | ||
54 | |||
55 | if ! ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then | ||
56 | rm -rf ${D}${nonarch_libdir}/systemd | ||
57 | fi | ||
58 | } | ||
59 | |||
60 | do_install:append:class-target () { | ||
61 | # Generate and install a config file listing where the DISTRO puts things, dracut | ||
62 | # is not always savvy enough to figure it out by itself | ||
63 | # Since this primarily fixes systemd issues, only install it when using systemd. | ||
64 | if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then | ||
65 | cat << EOF > ${B}/${DISTRO}.conf | ||
66 | stdloglvl=3 | ||
67 | sysloglvl=5 | ||
68 | sysctlconfdir=${sysconfdir}/sysctl.d | ||
69 | systemdutildir=${systemd_unitdir} | ||
70 | systemdutilconfdir=${sysconfdir}/systemd | ||
71 | systemdcatalog=${systemd_unitdir}catalog | ||
72 | systemdntpunits=${systemd_unitdir}ntp-units.d | ||
73 | systemdntpunitsconfdir=${sysconfdir}/systemd/ntp-units.d | ||
74 | systemdportable=${systemd_unitdir}/portable | ||
75 | systemdportableconfdir=${sysconfdir}/systemd/portable | ||
76 | systemdsystemunitdir=${systemd_system_unitdir} | ||
77 | systemdsystemconfdir=${sysconfdir}/systemd/system | ||
78 | systemduser=${systemd_user_unitdir} | ||
79 | systemduserconfdir=${sysconfdir}/systemd/user | ||
80 | EOF | ||
81 | install -m 0644 ${B}/${DISTRO}.conf ${D}${libdir}/dracut/dracut.conf.d/ | ||
82 | fi | ||
83 | } | ||
84 | |||
85 | |||
86 | FILES:${PN} += "${nonarch_libdir}/kernel \ | ||
87 | ${nonarch_libdir}/dracut \ | ||
88 | ${systemd_unitdir} \ | ||
89 | " | ||
90 | FILES:${PN}-dbg += "${nonarch_libdir}/dracut/.debug" | ||
91 | |||
92 | CONFFILES:${PN} += "${sysconfdir}/dracut.conf" | ||
93 | |||
94 | # The native variant uses a non-ldd based method of getting library | ||
95 | # dependencies, so ldd is only needed on the target | ||
96 | RDEPENDS:${PN} = "findutils cpio util-linux-blkid util-linux-getopt util-linux bash" | ||
97 | RDEPENDS:${PN}:append:class-target = " ldd" | ||
98 | |||
99 | # This could be optimized a bit, but let's avoid non-booting systems :) | ||
100 | RRECOMMENDS:${PN}:class-target = "kernel-modules \ | ||
101 | coreutils \ | ||
102 | " | ||
103 | |||
104 | BBCLASSEXTEND = "native nativesdk" | ||
105 | |||
106 | CVE_STATUS[CVE-2010-4176] = "not-applicable-platform: Applies only to Fedora" | ||
diff --git a/meta-multimedia/recipes-mkv/libebml/libebml/0001-allow-build-with-cmake-4.patch b/meta-multimedia/recipes-mkv/libebml/libebml/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..f62d412ac4 --- /dev/null +++ b/meta-multimedia/recipes-mkv/libebml/libebml/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From b54451a2cc63672284c7768ecf5562214826ea50 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 17:15:08 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Backport [https://github.com/Matroska-Org/libebml/commit/cc63f6b3ed2007a3ef04206a26f9ad5a657331bd] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index b168a38..a8b789f 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -cmake_minimum_required(VERSION 3.1.2) | ||
34 | +cmake_minimum_required(VERSION 3.5) | ||
35 | |||
36 | project(ebml VERSION 1.4.5) | ||
37 | |||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-multimedia/recipes-mkv/libebml/libebml_1.4.5.bb b/meta-multimedia/recipes-mkv/libebml/libebml_1.4.5.bb index 4b439e2ca5..1bc56b788b 100644 --- a/meta-multimedia/recipes-mkv/libebml/libebml_1.4.5.bb +++ b/meta-multimedia/recipes-mkv/libebml/libebml_1.4.5.bb | |||
@@ -3,9 +3,10 @@ HOMEPAGE = "https://github.com/Matroska-Org/libebml" | |||
3 | LICENSE = "LGPL-2.1-only" | 3 | LICENSE = "LGPL-2.1-only" |
4 | LIC_FILES_CHKSUM = "file://LICENSE.LGPL;md5=4fbd65380cdd255951079008b364516c" | 4 | LIC_FILES_CHKSUM = "file://LICENSE.LGPL;md5=4fbd65380cdd255951079008b364516c" |
5 | 5 | ||
6 | SRC_URI = "git://github.com/Matroska-Org/libebml.git;branch=v1.x;protocol=https" | 6 | SRC_URI = "git://github.com/Matroska-Org/libebml.git;branch=v1.x;protocol=https \ |
7 | SRCREV = "1878e784321673561039a6a37076b2736f4dc98f" | 7 | file://0001-allow-build-with-cmake-4.patch" |
8 | 8 | ||
9 | SRCREV = "1878e784321673561039a6a37076b2736f4dc98f" | ||
9 | 10 | ||
10 | inherit pkgconfig cmake dos2unix | 11 | inherit pkgconfig cmake dos2unix |
11 | 12 | ||
diff --git a/meta-multimedia/recipes-multimedia/libuvc/libuvc/0001-allow-build-with-cmake-4.patch b/meta-multimedia/recipes-multimedia/libuvc/libuvc/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..bc91f3bf92 --- /dev/null +++ b/meta-multimedia/recipes-multimedia/libuvc/libuvc/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From 347567b4a01079faa1e5d3796f185241efee6e4c Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 12:49:18 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/libuvc/libuvc/pull/294] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index fbaffc9..54e7431 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -cmake_minimum_required(VERSION 3.1) | ||
34 | +cmake_minimum_required(VERSION 3.5) | ||
35 | project(libuvc | ||
36 | VERSION 0.0.7 | ||
37 | LANGUAGES C | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-multimedia/recipes-multimedia/libuvc/libuvc_0.0.7.bb b/meta-multimedia/recipes-multimedia/libuvc/libuvc_0.0.7.bb index 10e64e9878..9a3f718e16 100644 --- a/meta-multimedia/recipes-multimedia/libuvc/libuvc_0.0.7.bb +++ b/meta-multimedia/recipes-multimedia/libuvc/libuvc_0.0.7.bb | |||
@@ -6,8 +6,9 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2f1963e0bb88c93463af750daf9ba0c2" | |||
6 | 6 | ||
7 | DEPENDS = "libusb jpeg" | 7 | DEPENDS = "libusb jpeg" |
8 | 8 | ||
9 | SRC_URI = "git://github.com/libuvc/libuvc.git;branch=master;protocol=https" | 9 | SRC_URI = "git://github.com/libuvc/libuvc.git;branch=master;protocol=https \ |
10 | SRCREV = "68d07a00e11d1944e27b7295ee69673239c00b4b" | 10 | file://0001-allow-build-with-cmake-4.patch" |
11 | 11 | ||
12 | SRCREV = "68d07a00e11d1944e27b7295ee69673239c00b4b" | ||
12 | 13 | ||
13 | inherit cmake pkgconfig | 14 | inherit cmake pkgconfig |
diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.5.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.6.bb index e41cfd221c..34415c4444 100644 --- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.5.bb +++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.6.bb | |||
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \ | |||
12 | 12 | ||
13 | DEPENDS = "dbus ncurses" | 13 | DEPENDS = "dbus ncurses" |
14 | 14 | ||
15 | SRCREV = "83ada1e086f8fa49bf9652df2edd9ccee5efa48b" | 15 | SRCREV = "83a155d0c09d703bdc95ed4558277784e9751bd3" |
16 | BRANCH = "${@oe.utils.trim_version('${PV}', 2)}" | 16 | BRANCH = "${@oe.utils.trim_version('${PV}', 2)}" |
17 | SRC_URI = "git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=${BRANCH};protocol=https" | 17 | SRC_URI = "git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=${BRANCH};protocol=https" |
18 | 18 | ||
diff --git a/meta-networking/recipes-connectivity/blueman/blueman_2.4.4.bb b/meta-networking/recipes-connectivity/blueman/blueman_2.4.6.bb index 4a2e3a3ba0..817485f0f2 100644 --- a/meta-networking/recipes-connectivity/blueman/blueman_2.4.4.bb +++ b/meta-networking/recipes-connectivity/blueman/blueman_2.4.6.bb | |||
@@ -8,8 +8,8 @@ inherit meson gettext systemd gsettings pkgconfig python3native gtk-icon-cache f | |||
8 | 8 | ||
9 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" | 9 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" |
10 | 10 | ||
11 | SRC_URI = "git://github.com/blueman-project/blueman.git;protocol=https;branch=2-4-stable" | 11 | SRC_URI = "git://github.com/blueman-project/blueman.git;protocol=https;branch=2-4-stable;tag=${PV}" |
12 | SRCREV = "bdacba8afe53066bc3a338997e26fee416af2261" | 12 | SRCREV = "de92499405d392f344956e41b1b9e190b8177436" |
13 | 13 | ||
14 | EXTRA_OEMESON = "-Druntime_deps_check=false \ | 14 | EXTRA_OEMESON = "-Druntime_deps_check=false \ |
15 | -Dsystemdsystemunitdir=${systemd_system_unitdir} \ | 15 | -Dsystemdsystemunitdir=${systemd_system_unitdir} \ |
diff --git a/meta-networking/recipes-connectivity/cannelloni/cannelloni/0001-include-bits-stdc-.h-only-when-using-libstdc.patch b/meta-networking/recipes-connectivity/cannelloni/cannelloni/0001-include-bits-stdc-.h-only-when-using-libstdc.patch deleted file mode 100644 index 71f447c94b..0000000000 --- a/meta-networking/recipes-connectivity/cannelloni/cannelloni/0001-include-bits-stdc-.h-only-when-using-libstdc.patch +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | From 7aed36765ae44b41ede7e139da0a11b3696f2e06 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Mon, 13 Nov 2023 00:07:23 -0800 | ||
4 | Subject: [PATCH] include bits/stdc++.h only when using libstdc++ | ||
5 | |||
6 | We have other c++ runtime implementations e.g. llvm's libc++ which does | ||
7 | not provide this header bits/stdc++.h, therefore make sure that this | ||
8 | header is only included when using libstdc++ | ||
9 | |||
10 | Fixes | ||
11 | | /mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux/cannelloni/1.1.0/git/tcpthread.cpp:27:10: fatal error: 'bits/stdc++.h' file not found | ||
12 | | 27 | #include <bits/stdc++.h> | ||
13 | | | ^~~~~~~~~~~~~~~ | ||
14 | |||
15 | Upstream-Status: Submitted [https://github.com/mguentner/cannelloni/pull/56] | ||
16 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
17 | --- | ||
18 | tcpthread.cpp | 2 ++ | ||
19 | 1 file changed, 2 insertions(+) | ||
20 | |||
21 | diff --git a/tcpthread.cpp b/tcpthread.cpp | ||
22 | index a1b3047..bb5a7b2 100644 | ||
23 | --- a/tcpthread.cpp | ||
24 | +++ b/tcpthread.cpp | ||
25 | @@ -24,7 +24,9 @@ | ||
26 | #include <cstdint> | ||
27 | #include <cstdio> | ||
28 | |||
29 | +#ifdef __GLIBCXX__ | ||
30 | #include <bits/stdc++.h> | ||
31 | +#endif | ||
32 | |||
33 | #include <linux/can.h> | ||
34 | #include <string.h> | ||
35 | -- | ||
36 | 2.42.1 | ||
37 | |||
diff --git a/meta-networking/recipes-connectivity/cannelloni/cannelloni_1.1.0.bb b/meta-networking/recipes-connectivity/cannelloni/cannelloni_1.1.0.bb deleted file mode 100644 index 835f33055a..0000000000 --- a/meta-networking/recipes-connectivity/cannelloni/cannelloni_1.1.0.bb +++ /dev/null | |||
@@ -1,16 +0,0 @@ | |||
1 | SUMMARY = "a SocketCAN over Ethernet tunnel" | ||
2 | HOMEPAGE = "https://github.com/mguentner/cannelloni" | ||
3 | LICENSE = "GPL-2.0-only" | ||
4 | |||
5 | SRC_URI = "git://github.com/mguentner/cannelloni.git;protocol=https;branch=master \ | ||
6 | file://0001-include-bits-stdc-.h-only-when-using-libstdc.patch \ | ||
7 | " | ||
8 | SRCREV = "3d4fb8c8b07f6d7c62b2bdad7e5a94de61c9a29b" | ||
9 | |||
10 | LIC_FILES_CHKSUM = "file://gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263" | ||
11 | |||
12 | inherit cmake | ||
13 | |||
14 | |||
15 | PACKAGECONFIG ??= "lksctp-tools" | ||
16 | PACKAGECONFIG[lksctp-tools] = "-DSCTP_SUPPORT=true, -DSCTP_SUPPORT=false, lksctp-tools" | ||
diff --git a/meta-networking/recipes-connectivity/cannelloni/cannelloni_2.0.0.bb b/meta-networking/recipes-connectivity/cannelloni/cannelloni_2.0.0.bb new file mode 100644 index 0000000000..6129c9bd0c --- /dev/null +++ b/meta-networking/recipes-connectivity/cannelloni/cannelloni_2.0.0.bb | |||
@@ -0,0 +1,21 @@ | |||
1 | SUMMARY = "a SocketCAN over Ethernet tunnel" | ||
2 | HOMEPAGE = "https://github.com/mguentner/cannelloni" | ||
3 | LICENSE = "GPL-2.0-only" | ||
4 | |||
5 | SRC_URI = "git://github.com/mguentner/cannelloni.git;protocol=https;branch=master" | ||
6 | SRCREV = "9f649ef21710999c6f674bc3d914ab2e88363bac" | ||
7 | |||
8 | LIC_FILES_CHKSUM = "file://gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263" | ||
9 | |||
10 | inherit cmake | ||
11 | |||
12 | PACKAGECONFIG ??= "lksctp-tools" | ||
13 | PACKAGECONFIG[lksctp-tools] = "-DSCTP_SUPPORT=true, -DSCTP_SUPPORT=false, lksctp-tools" | ||
14 | |||
15 | # Workaround for Clang error: | ||
16 | # sctpthread.cpp:95:18: error: variable length arrays in C++ are a Clang extension [-Werror,-Wvla-cxx-extension] | ||
17 | # 95 | uint8_t buffer[m_linkMtuSize]; | ||
18 | # | ^~~~~~~~~~~~~ | ||
19 | # Upstream fix proposed: https://github.com/mguentner/cannelloni/pull/82 | ||
20 | # When upgrading the recipe, remove this flag once the upstream patch is merged and included to new version. | ||
21 | CXXFLAGS:append:toolchain-clang = " -Wno-error=vla-cxx-extension" | ||
diff --git a/meta-networking/recipes-connectivity/daq/libdaq_3.0.19.bb b/meta-networking/recipes-connectivity/daq/libdaq_3.0.20.bb index 23a439a989..e74763ecd6 100644 --- a/meta-networking/recipes-connectivity/daq/libdaq_3.0.19.bb +++ b/meta-networking/recipes-connectivity/daq/libdaq_3.0.20.bb | |||
@@ -9,10 +9,10 @@ DEPENDS = "libdnet libpcap" | |||
9 | 9 | ||
10 | inherit autotools pkgconfig | 10 | inherit autotools pkgconfig |
11 | 11 | ||
12 | SRC_URI = "git://github.com/snort3/libdaq.git;protocol=https;branch=master \ | 12 | SRC_URI = "git://github.com/snort3/libdaq.git;protocol=https;branch=master;tag=v${PV} \ |
13 | file://0001-example-Use-lm-for-the-fst-module.patch" | 13 | file://0001-example-Use-lm-for-the-fst-module.patch" |
14 | 14 | ||
15 | SRCREV = "434f205cbd45de0961cc42e541b5bf54569e912a" | 15 | SRCREV = "ec9741c22f74b6ed8955b5f1fb4113775d4df0d4" |
16 | 16 | ||
17 | 17 | ||
18 | FILES:${PN} += "${libdir}/daq/*.so" | 18 | FILES:${PN} += "${libdir}/daq/*.so" |
diff --git a/meta-networking/recipes-connectivity/nanomsg/nanomsg/0001-allow-build-with-cmake-4.patch b/meta-networking/recipes-connectivity/nanomsg/nanomsg/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..f61966134d --- /dev/null +++ b/meta-networking/recipes-connectivity/nanomsg/nanomsg/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,57 @@ | |||
1 | From 2e293eb9d3753ef87a5e05bc6ac270add0ad8fa8 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 13:25:54 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:27 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/nanomsg/nanomsg/pull/1123] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | demo/CMakeLists.txt | 2 +- | ||
27 | 2 files changed, 2 insertions(+), 2 deletions(-) | ||
28 | |||
29 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
30 | index a9ae6a24..2e93724d 100644 | ||
31 | --- a/CMakeLists.txt | ||
32 | +++ b/CMakeLists.txt | ||
33 | @@ -24,7 +24,7 @@ | ||
34 | # IN THE SOFTWARE. | ||
35 | # | ||
36 | |||
37 | -cmake_minimum_required (VERSION 2.8.12) | ||
38 | +cmake_minimum_required (VERSION 3.5) | ||
39 | |||
40 | project (nanomsg C) | ||
41 | include (CheckFunctionExists) | ||
42 | diff --git a/demo/CMakeLists.txt b/demo/CMakeLists.txt | ||
43 | index 4807f160..5ea96c4a 100644 | ||
44 | --- a/demo/CMakeLists.txt | ||
45 | +++ b/demo/CMakeLists.txt | ||
46 | @@ -6,7 +6,7 @@ | ||
47 | # | ||
48 | # Thanks for the idea goes to @maddouri. | ||
49 | # | ||
50 | -cmake_minimum_required (VERSION 2.8.7) | ||
51 | +cmake_minimum_required (VERSION 3.5) | ||
52 | |||
53 | project(nanomsg-demo) | ||
54 | |||
55 | -- | ||
56 | 2.43.0 | ||
57 | |||
diff --git a/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.1.bb b/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.1.bb index 8dce6c5c4a..3aaf056adf 100644 --- a/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.1.bb +++ b/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.1.bb | |||
@@ -9,7 +9,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=587b3fd7fd291e418ff4d2b8f3904755" | |||
9 | 9 | ||
10 | SECTION = "libs/networking" | 10 | SECTION = "libs/networking" |
11 | 11 | ||
12 | SRC_URI = "git://github.com/nanomsg/nanomsg.git;protocol=https;branch=master" | 12 | SRC_URI = "git://github.com/nanomsg/nanomsg.git;protocol=https;branch=master \ |
13 | file://0001-allow-build-with-cmake-4.patch" | ||
14 | |||
13 | SRCREV = "fc3f684a80151a3319446fc96083a9ff384ee4fe" | 15 | SRCREV = "fc3f684a80151a3319446fc96083a9ff384ee4fe" |
14 | 16 | ||
15 | 17 | ||
diff --git a/meta-networking/recipes-connectivity/snort/snort3/0001-Fix-build-with-gcc-15.patch b/meta-networking/recipes-connectivity/snort/snort3/0001-Fix-build-with-gcc-15.patch deleted file mode 100644 index f9cade5256..0000000000 --- a/meta-networking/recipes-connectivity/snort/snort3/0001-Fix-build-with-gcc-15.patch +++ /dev/null | |||
@@ -1,79 +0,0 @@ | |||
1 | From 2bfb46b11d35f2fc5f3926376651cc936c6eab13 Mon Sep 17 00:00:00 2001 | ||
2 | From: Nguyen Dat Tho <tho3.nguyen@lge.com> | ||
3 | Date: Mon, 31 Mar 2025 15:59:51 +0900 | ||
4 | Subject: [PATCH] Fix build with gcc-15 | ||
5 | |||
6 | Signed-off-by: Nguyen Dat Tho <tho3.nguyen@lge.com> | ||
7 | |||
8 | Upstream-Status: Submitted <https://github.com/snort3/snort3/pull/408> | ||
9 | --- | ||
10 | tools/snort2lua/config_states/config_ignore_ports.cc | 1 + | ||
11 | tools/snort2lua/preprocessor_states/pps_dcerpc_server.cc | 1 + | ||
12 | tools/snort2lua/preprocessor_states/pps_frag3_engine.cc | 1 + | ||
13 | tools/snort2lua/preprocessor_states/pps_stream5_tcp.cc | 1 + | ||
14 | tools/snort2lua/rule_states/rule_gid_sid.cc | 1 + | ||
15 | 5 files changed, 5 insertions(+) | ||
16 | |||
17 | diff --git a/tools/snort2lua/config_states/config_ignore_ports.cc b/tools/snort2lua/config_states/config_ignore_ports.cc | ||
18 | index 4ddfebb5d..ec180a558 100644 | ||
19 | --- a/tools/snort2lua/config_states/config_ignore_ports.cc | ||
20 | +++ b/tools/snort2lua/config_states/config_ignore_ports.cc | ||
21 | @@ -21,6 +21,7 @@ | ||
22 | #include <vector> | ||
23 | #include <string> | ||
24 | #include <stdexcept> | ||
25 | +#include <cstdint> | ||
26 | |||
27 | #include "conversion_state.h" | ||
28 | #include "helpers/converter.h" | ||
29 | diff --git a/tools/snort2lua/preprocessor_states/pps_dcerpc_server.cc b/tools/snort2lua/preprocessor_states/pps_dcerpc_server.cc | ||
30 | index 2a41decb8..79e98dd2b 100644 | ||
31 | --- a/tools/snort2lua/preprocessor_states/pps_dcerpc_server.cc | ||
32 | +++ b/tools/snort2lua/preprocessor_states/pps_dcerpc_server.cc | ||
33 | @@ -25,6 +25,7 @@ | ||
34 | |||
35 | #include <algorithm> | ||
36 | #include <cstring> | ||
37 | +#include <cstdint> | ||
38 | |||
39 | namespace preprocessors | ||
40 | { | ||
41 | diff --git a/tools/snort2lua/preprocessor_states/pps_frag3_engine.cc b/tools/snort2lua/preprocessor_states/pps_frag3_engine.cc | ||
42 | index d5c1fcf4d..c0309cc6f 100644 | ||
43 | --- a/tools/snort2lua/preprocessor_states/pps_frag3_engine.cc | ||
44 | +++ b/tools/snort2lua/preprocessor_states/pps_frag3_engine.cc | ||
45 | @@ -19,6 +19,7 @@ | ||
46 | |||
47 | #include <sstream> | ||
48 | #include <vector> | ||
49 | +#include <cstdint> | ||
50 | |||
51 | #include "conversion_state.h" | ||
52 | #include "helpers/converter.h" | ||
53 | diff --git a/tools/snort2lua/preprocessor_states/pps_stream5_tcp.cc b/tools/snort2lua/preprocessor_states/pps_stream5_tcp.cc | ||
54 | index 1e97a58ad..3df35340e 100644 | ||
55 | --- a/tools/snort2lua/preprocessor_states/pps_stream5_tcp.cc | ||
56 | +++ b/tools/snort2lua/preprocessor_states/pps_stream5_tcp.cc | ||
57 | @@ -20,6 +20,7 @@ | ||
58 | #include <sstream> | ||
59 | #include <vector> | ||
60 | #include <string> | ||
61 | +#include <cstdint> | ||
62 | |||
63 | #include "conversion_state.h" | ||
64 | #include "helpers/s2l_util.h" | ||
65 | diff --git a/tools/snort2lua/rule_states/rule_gid_sid.cc b/tools/snort2lua/rule_states/rule_gid_sid.cc | ||
66 | index 7f2b84ae4..d3215b655 100644 | ||
67 | --- a/tools/snort2lua/rule_states/rule_gid_sid.cc | ||
68 | +++ b/tools/snort2lua/rule_states/rule_gid_sid.cc | ||
69 | @@ -27,6 +27,7 @@ | ||
70 | |||
71 | #include <sstream> | ||
72 | #include <unordered_map> | ||
73 | +#include <cstdint> | ||
74 | |||
75 | #include "conversion_state.h" | ||
76 | #include "helpers/converter.h" | ||
77 | -- | ||
78 | 2.34.1 | ||
79 | |||
diff --git a/meta-networking/recipes-connectivity/snort/snort3_3.7.1.0.bb b/meta-networking/recipes-connectivity/snort/snort3_3.9.1.0.bb index e9169a050f..598b1f4dfb 100644 --- a/meta-networking/recipes-connectivity/snort/snort3_3.7.1.0.bb +++ b/meta-networking/recipes-connectivity/snort/snort3_3.9.1.0.bb | |||
@@ -9,11 +9,9 @@ DEPENDS = "flex-native hwloc libdaq libdnet libpcap libpcre libtirpc libunwind l | |||
9 | 9 | ||
10 | SRC_URI = "git://github.com/snort3/snort3.git;protocol=https;branch=master \ | 10 | SRC_URI = "git://github.com/snort3/snort3.git;protocol=https;branch=master \ |
11 | file://0001-cmake-Check-for-HP-libunwind.patch \ | 11 | file://0001-cmake-Check-for-HP-libunwind.patch \ |
12 | file://0001-cmake-Pass-noline-flag-to-flex.patch \ | 12 | file://0001-cmake-Pass-noline-flag-to-flex.patch" |
13 | file://0001-Fix-build-with-gcc-15.patch" | ||
14 | |||
15 | SRCREV = "6a11279883a8584e06ad9ab2df162c639961cd61" | ||
16 | 13 | ||
14 | SRCREV = "6730d53f99f3714654804d07203f33e6b1b8a107" | ||
17 | 15 | ||
18 | PACKAGES =+ "${PN}-scripts" | 16 | PACKAGES =+ "${PN}-scripts" |
19 | 17 | ||
diff --git a/meta-networking/recipes-daemons/postfix/files/0006-postfix-add-preliminary-setting.patch b/meta-networking/recipes-daemons/postfix/files/0006-postfix-add-preliminary-setting.patch new file mode 100644 index 0000000000..62b3cf0c05 --- /dev/null +++ b/meta-networking/recipes-daemons/postfix/files/0006-postfix-add-preliminary-setting.patch | |||
@@ -0,0 +1,31 @@ | |||
1 | From a5863e19d298789328e11057c469636aa8775847 Mon Sep 17 00:00:00 2001 | ||
2 | From: Jinfeng Wang <jinfeng.wang.cn@windriver.com> | ||
3 | Date: Wed, 2 Jul 2025 10:55:53 +0800 | ||
4 | Subject: [PATCH] postfix: add preliminary setting | ||
5 | |||
6 | post-install call postconf commands to modify main.cf. When multiple | ||
7 | parameters to postconf, the order of those parameters in main.cf is random. | ||
8 | Then it will reproduce random results in rootfs file(sample-main.cf). To | ||
9 | fix this, add preliminary setting in main.cf. | ||
10 | |||
11 | Upstream-Status: Inappropriate [this is the use of post-install, | ||
12 | upstream is not affected] | ||
13 | |||
14 | Signed-off-by: Jinfeng Wang <jinfeng.wang.cn@windriver.com> | ||
15 | --- | ||
16 | conf/main.cf | 2 ++ | ||
17 | 1 file changed, 2 insertions(+) | ||
18 | |||
19 | diff --git a/conf/main.cf b/conf/main.cf | ||
20 | index 1d2c8c2..50398ba 100644 | ||
21 | --- a/conf/main.cf | ||
22 | +++ b/conf/main.cf | ||
23 | @@ -683,3 +683,5 @@ sample_directory = | ||
24 | # | ||
25 | readme_directory = | ||
26 | inet_protocols = ipv4 | ||
27 | +shlib_directory = | ||
28 | +meta_directory = | ||
29 | -- | ||
30 | 2.34.1 | ||
31 | |||
diff --git a/meta-networking/recipes-daemons/postfix/postfix_3.10.1.bb b/meta-networking/recipes-daemons/postfix/postfix_3.10.1.bb index a85176d871..444bee0668 100644 --- a/meta-networking/recipes-daemons/postfix/postfix_3.10.1.bb +++ b/meta-networking/recipes-daemons/postfix/postfix_3.10.1.bb | |||
@@ -26,6 +26,7 @@ SRC_URI = "http://ftp.porcupine.org/mirrors/postfix-release/official/postfix-${P | |||
26 | file://0003-makedefs-Use-native-compiler-to-build-makedefs.test.patch \ | 26 | file://0003-makedefs-Use-native-compiler-to-build-makedefs.test.patch \ |
27 | file://0004-Fix-icu-config.patch \ | 27 | file://0004-Fix-icu-config.patch \ |
28 | file://0005-makedefs-add-lnsl-and-lresolv-to-SYSLIBS-by-default.patch \ | 28 | file://0005-makedefs-add-lnsl-and-lresolv-to-SYSLIBS-by-default.patch \ |
29 | file://0006-postfix-add-preliminary-setting.patch \ | ||
29 | " | 30 | " |
30 | 31 | ||
31 | SRC_URI[sha256sum] = "75868db7a8ed252cd3a14c13a3ce383ddd42563160c02027d061202ee36799bf" | 32 | SRC_URI[sha256sum] = "75868db7a8ed252cd3a14c13a3ce383ddd42563160c02027d061202ee36799bf" |
diff --git a/meta-networking/recipes-protocols/freediameter/files/0002-allow-build-with-cmake-4.patch b/meta-networking/recipes-protocols/freediameter/files/0002-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..89a215d975 --- /dev/null +++ b/meta-networking/recipes-protocols/freediameter/files/0002-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,81 @@ | |||
1 | From a96a8f8debb457fd5bdcd34f005670678870ec70 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 20:58:10 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:24 (CMAKE_MINIMUM_REQUIRED): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Backport [https://github.com/freeDiameter/freeDiameter/commit/45106adf3bf4192b274ef6c5536200a0e19c84f2] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 6 +++--- | ||
26 | libfdcore/CMakeLists.txt | 2 +- | ||
27 | libfdproto/CMakeLists.txt | 2 +- | ||
28 | 3 files changed, 5 insertions(+), 5 deletions(-) | ||
29 | |||
30 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
31 | index 870e1ef..f1e6dc5 100644 | ||
32 | --- a/CMakeLists.txt | ||
33 | +++ b/CMakeLists.txt | ||
34 | @@ -1,5 +1,8 @@ | ||
35 | # This file is the source for generating the Makefile for the project, using cmake tool (cmake.org) | ||
36 | |||
37 | +# CMake version | ||
38 | +CMAKE_MINIMUM_REQUIRED(VERSION 3.10) | ||
39 | + | ||
40 | # Name of the project | ||
41 | PROJECT("freeDiameter") | ||
42 | |||
43 | @@ -20,9 +23,6 @@ SET(FD_PROJECT_VERSION_API 7) | ||
44 | # The test framework, using CTest and CDash. | ||
45 | INCLUDE(CTest) | ||
46 | |||
47 | -# CMake version | ||
48 | -CMAKE_MINIMUM_REQUIRED(VERSION 2.8.12) | ||
49 | - | ||
50 | # Location of additional CMake modules | ||
51 | SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/") | ||
52 | |||
53 | diff --git a/libfdcore/CMakeLists.txt b/libfdcore/CMakeLists.txt | ||
54 | index b1bc0f1..4fefcb7 100644 | ||
55 | --- a/libfdcore/CMakeLists.txt | ||
56 | +++ b/libfdcore/CMakeLists.txt | ||
57 | @@ -2,7 +2,7 @@ | ||
58 | Project("freeDiameter core library" C) | ||
59 | |||
60 | # Configuration for newer cmake | ||
61 | -cmake_policy(VERSION 2.8.12) | ||
62 | +cmake_policy(VERSION 3.10) | ||
63 | |||
64 | # Configuration parser | ||
65 | BISON_FILE(fdd.y) | ||
66 | diff --git a/libfdproto/CMakeLists.txt b/libfdproto/CMakeLists.txt | ||
67 | index c7164fb..4cedf65 100644 | ||
68 | --- a/libfdproto/CMakeLists.txt | ||
69 | +++ b/libfdproto/CMakeLists.txt | ||
70 | @@ -2,7 +2,7 @@ | ||
71 | Project("libfdproto" C) | ||
72 | |||
73 | # Configuration for newer cmake | ||
74 | -cmake_policy(VERSION 2.8.12) | ||
75 | +cmake_policy(VERSION 3.10) | ||
76 | |||
77 | # List of source files for the library | ||
78 | SET(LFDPROTO_SRC | ||
79 | -- | ||
80 | 2.43.0 | ||
81 | |||
diff --git a/meta-networking/recipes-protocols/freediameter/freediameter_1.5.0.bb b/meta-networking/recipes-protocols/freediameter/freediameter_1.5.0.bb index 89b2572c04..31ac1fb9b7 100644 --- a/meta-networking/recipes-protocols/freediameter/freediameter_1.5.0.bb +++ b/meta-networking/recipes-protocols/freediameter/freediameter_1.5.0.bb | |||
@@ -25,9 +25,9 @@ SRC_URI = "git://github.com/freeDiameter/freeDiameter;protocol=https;branch=mast | |||
25 | file://0001-tests-use-EXTENSIONS_DIR.patch \ | 25 | file://0001-tests-use-EXTENSIONS_DIR.patch \ |
26 | file://0001-bison-flex-Add-flags-for-carrying-user-specified-par.patch \ | 26 | file://0001-bison-flex-Add-flags-for-carrying-user-specified-par.patch \ |
27 | file://0001-fixes-for-gcc-15.patch \ | 27 | file://0001-fixes-for-gcc-15.patch \ |
28 | file://0002-allow-build-with-cmake-4.patch \ | ||
28 | " | 29 | " |
29 | 30 | ||
30 | |||
31 | LICENSE = "BSD-3-Clause" | 31 | LICENSE = "BSD-3-Clause" |
32 | LIC_FILES_CHKSUM = "file://LICENSE;md5=868c059b6147748b1d621e500feeac4f" | 32 | LIC_FILES_CHKSUM = "file://LICENSE;md5=868c059b6147748b1d621e500feeac4f" |
33 | 33 | ||
diff --git a/meta-networking/recipes-support/ettercap/ettercap/0002-allow-build-with-cmake-4.patch b/meta-networking/recipes-support/ettercap/ettercap/0002-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..70e48f7d9e --- /dev/null +++ b/meta-networking/recipes-support/ettercap/ettercap/0002-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,54 @@ | |||
1 | From 337e790d4fc8fed00a4f62047de1bc702f06105e Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 14:15:32 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/Ettercap/ettercap/pull/1279] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | cmake/Modules/FindGTK3.cmake | 2 +- | ||
27 | 2 files changed, 2 insertions(+), 2 deletions(-) | ||
28 | |||
29 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
30 | index 1c08875a..600bd9f4 100644 | ||
31 | --- a/CMakeLists.txt | ||
32 | +++ b/CMakeLists.txt | ||
33 | @@ -1,4 +1,4 @@ | ||
34 | -cmake_minimum_required(VERSION 2.8) | ||
35 | +cmake_minimum_required(VERSION 3.5) | ||
36 | project(ettercap C) | ||
37 | |||
38 | set(VERSION "0.8.3.1") | ||
39 | diff --git a/cmake/Modules/FindGTK3.cmake b/cmake/Modules/FindGTK3.cmake | ||
40 | index e07a4e90..f37fee1c 100644 | ||
41 | --- a/cmake/Modules/FindGTK3.cmake | ||
42 | +++ b/cmake/Modules/FindGTK3.cmake | ||
43 | @@ -351,7 +351,7 @@ endif() | ||
44 | # | ||
45 | if(GTK3_FIND_VERSION) | ||
46 | if(NOT DEFINED CMAKE_MINIMUM_REQUIRED_VERSION) | ||
47 | - cmake_minimum_required(VERSION 2.6.2) | ||
48 | + cmake_minimum_required(VERSION 3.5) | ||
49 | endif() | ||
50 | set(GTK3_FAILED_VERSION_CHECK true) | ||
51 | if(GTK3_DEBUG) | ||
52 | -- | ||
53 | 2.43.0 | ||
54 | |||
diff --git a/meta-networking/recipes-support/ettercap/ettercap_0.8.3.1.bb b/meta-networking/recipes-support/ettercap/ettercap_0.8.3.1.bb index d5dc10a889..027b6dd190 100644 --- a/meta-networking/recipes-support/ettercap/ettercap_0.8.3.1.bb +++ b/meta-networking/recipes-support/ettercap/ettercap_0.8.3.1.bb | |||
@@ -21,11 +21,11 @@ DEPENDS += "ethtool \ | |||
21 | RDEPENDS:${PN} += "bash ethtool libgcc" | 21 | RDEPENDS:${PN} += "bash ethtool libgcc" |
22 | 22 | ||
23 | SRC_URI = "gitsm://github.com/Ettercap/ettercap;branch=master;protocol=https \ | 23 | SRC_URI = "gitsm://github.com/Ettercap/ettercap;branch=master;protocol=https \ |
24 | file://0001-sslstrip-Enhance-the-libcurl-version-check-to-consid.patch" | 24 | file://0001-sslstrip-Enhance-the-libcurl-version-check-to-consid.patch \ |
25 | file://0002-allow-build-with-cmake-4.patch" | ||
25 | 26 | ||
26 | SRCREV = "7281fbddb7da7478beb1d21e3cb105fff3778b31" | 27 | SRCREV = "7281fbddb7da7478beb1d21e3cb105fff3778b31" |
27 | 28 | ||
28 | |||
29 | EXTRA_OECMAKE = " \ | 29 | EXTRA_OECMAKE = " \ |
30 | -DCMAKE_SKIP_RPATH=TRUE \ | 30 | -DCMAKE_SKIP_RPATH=TRUE \ |
31 | -DBUNDLED_LIBS=ON \ | 31 | -DBUNDLED_LIBS=ON \ |
diff --git a/meta-networking/recipes-support/libcpr/libcpr_1.11.0.bb b/meta-networking/recipes-support/libcpr/libcpr_1.12.0.bb index 03cd877901..58da899081 100644 --- a/meta-networking/recipes-support/libcpr/libcpr_1.11.0.bb +++ b/meta-networking/recipes-support/libcpr/libcpr_1.12.0.bb | |||
@@ -8,8 +8,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=08beaae5deae1c43c065592da8f38095" | |||
8 | 8 | ||
9 | DEPENDS = "curl openssl" | 9 | DEPENDS = "curl openssl" |
10 | 10 | ||
11 | SRC_URI = "git://github.com/libcpr/cpr.git;protocol=https;branch=1.11.x" | 11 | SRC_URI = "git://github.com/libcpr/cpr.git;protocol=https;branch=master" |
12 | SRCREV = "bb01c8db702fb41e5497aee9c0559ddf4bf13749" | 12 | SRCREV = "da40186618909b1a7363d4e4495aa899c6e0eb75" |
13 | 13 | ||
14 | 14 | ||
15 | inherit cmake | 15 | inherit cmake |
diff --git a/meta-networking/recipes-support/libtevent/libtevent/0002-Fix-pyext_PATTERN-for-cross-compilation.patch b/meta-networking/recipes-support/libtevent/libtevent/0002-Fix-pyext_PATTERN-for-cross-compilation.patch index f1b8f8e9b1..a3301db077 100644 --- a/meta-networking/recipes-support/libtevent/libtevent/0002-Fix-pyext_PATTERN-for-cross-compilation.patch +++ b/meta-networking/recipes-support/libtevent/libtevent/0002-Fix-pyext_PATTERN-for-cross-compilation.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 2bb7bf2d945d4ea0dafe3858adc6b8faae18b1e8 Mon Sep 17 00:00:00 2001 | 1 | From f8b5f542c782b235051ed39239dd32c93eb2c69c Mon Sep 17 00:00:00 2001 |
2 | From: Yi Zhao <yi.zhao@windriver.com> | 2 | From: Yi Zhao <yi.zhao@windriver.com> |
3 | Date: Wed, 24 Nov 2021 13:33:35 +0800 | 3 | Date: Wed, 24 Nov 2021 13:33:35 +0800 |
4 | Subject: [PATCH] Fix pyext_PATTERN for cross compilation | 4 | Subject: [PATCH] Fix pyext_PATTERN for cross compilation |
@@ -25,10 +25,10 @@ Signed-off-by: Yi Zhao <yi.zhao@windriver.com> | |||
25 | 1 file changed, 1 insertion(+), 1 deletion(-) | 25 | 1 file changed, 1 insertion(+), 1 deletion(-) |
26 | 26 | ||
27 | diff --git a/third_party/waf/waflib/Tools/python.py b/third_party/waf/waflib/Tools/python.py | 27 | diff --git a/third_party/waf/waflib/Tools/python.py b/third_party/waf/waflib/Tools/python.py |
28 | index b2dd1a9..2bd3545 100644 | 28 | index 8646454..4eb8725 100644 |
29 | --- a/third_party/waf/waflib/Tools/python.py | 29 | --- a/third_party/waf/waflib/Tools/python.py |
30 | +++ b/third_party/waf/waflib/Tools/python.py | 30 | +++ b/third_party/waf/waflib/Tools/python.py |
31 | @@ -339,7 +339,7 @@ def check_python_headers(conf, features='pyembed pyext'): | 31 | @@ -351,7 +351,7 @@ def check_python_headers(conf, features='pyembed pyext'): |
32 | x = 'MACOSX_DEPLOYMENT_TARGET' | 32 | x = 'MACOSX_DEPLOYMENT_TARGET' |
33 | if dct[x]: | 33 | if dct[x]: |
34 | env[x] = conf.environ[x] = str(dct[x]) | 34 | env[x] = conf.environ[x] = str(dct[x]) |
@@ -37,6 +37,3 @@ index b2dd1a9..2bd3545 100644 | |||
37 | 37 | ||
38 | 38 | ||
39 | # Try to get pythonX.Y-config | 39 | # Try to get pythonX.Y-config |
40 | -- | ||
41 | 2.25.1 | ||
42 | |||
diff --git a/meta-networking/recipes-support/libtevent/libtevent_0.16.2.bb b/meta-networking/recipes-support/libtevent/libtevent_0.17.0.bb index 36364b8874..7ee044d146 100644 --- a/meta-networking/recipes-support/libtevent/libtevent_0.16.2.bb +++ b/meta-networking/recipes-support/libtevent/libtevent_0.17.0.bb | |||
@@ -17,7 +17,7 @@ SRC_URI = "https://samba.org/ftp/tevent/tevent-${PV}.tar.gz \ | |||
17 | 17 | ||
18 | LIC_FILES_CHKSUM = "file://tevent.h;endline=26;md5=47386b7c539bf2706b7ce52dc9341681" | 18 | LIC_FILES_CHKSUM = "file://tevent.h;endline=26;md5=47386b7c539bf2706b7ce52dc9341681" |
19 | 19 | ||
20 | SRC_URI[sha256sum] = "f0bbd29dfabbcbbce9f4718fc165410cdd4f7d8ee1f3dfc54618d4c03199cea3" | 20 | SRC_URI[sha256sum] = "7702fb373b69da2960b86134b6a9ec6fa0b949a01756fec00a4a6a43575c8361" |
21 | 21 | ||
22 | inherit pkgconfig ptest waf-samba | 22 | inherit pkgconfig ptest waf-samba |
23 | 23 | ||
diff --git a/meta-networking/recipes-support/nbdkit/nbdkit/0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch b/meta-networking/recipes-support/nbdkit/nbdkit/0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch index 2f7ffd3d20..524ea0602d 100644 --- a/meta-networking/recipes-support/nbdkit/nbdkit/0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch +++ b/meta-networking/recipes-support/nbdkit/nbdkit/0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch | |||
@@ -14,15 +14,14 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com> | |||
14 | plugins/cc/Makefile.am | 7 +++++-- | 14 | plugins/cc/Makefile.am | 7 +++++-- |
15 | 1 file changed, 5 insertions(+), 2 deletions(-) | 15 | 1 file changed, 5 insertions(+), 2 deletions(-) |
16 | 16 | ||
17 | diff --git a/plugins/cc/Makefile.am b/plugins/cc/Makefile.am | ||
18 | index df8b5d15..80586a17 100644 | ||
19 | --- a/plugins/cc/Makefile.am | 17 | --- a/plugins/cc/Makefile.am |
20 | +++ b/plugins/cc/Makefile.am | 18 | +++ b/plugins/cc/Makefile.am |
21 | @@ -44,9 +44,12 @@ nbdkit_cc_plugin_la_SOURCES = \ | 19 | @@ -44,9 +44,13 @@ nbdkit_cc_plugin_la_SOURCES = \ |
22 | $(top_srcdir)/include/nbdkit-plugin.h \ | 20 | $(top_srcdir)/include/nbdkit-plugin.h \ |
23 | $(NULL) | 21 | $(NULL) |
24 | 22 | ||
25 | +workdir := $(shell dirname $(abs_top_builddir)) | 23 | +workdir1 := $(shell dirname $(abs_top_builddir)) |
24 | +workdir := $(shell dirname $(workdir1)) | ||
26 | +cc_no_sysroot := $(shell echo \"$(CC)\"|sed -e 's#$(workdir)#<WORKDIR>#g') | 25 | +cc_no_sysroot := $(shell echo \"$(CC)\"|sed -e 's#$(workdir)#<WORKDIR>#g') |
27 | +cflags_no_sysroot := $(shell echo \"$(CFLAGS)\"|sed -e 's#$(workdir)#<WORKDIR>#g') | 26 | +cflags_no_sysroot := $(shell echo \"$(CFLAGS)\"|sed -e 's#$(workdir)#<WORKDIR>#g') |
28 | nbdkit_cc_plugin_la_CPPFLAGS = \ | 27 | nbdkit_cc_plugin_la_CPPFLAGS = \ |
@@ -33,6 +32,3 @@ index df8b5d15..80586a17 100644 | |||
33 | -I$(top_srcdir)/include \ | 32 | -I$(top_srcdir)/include \ |
34 | -I$(top_builddir)/include \ | 33 | -I$(top_builddir)/include \ |
35 | -I$(top_srcdir)/common/include \ | 34 | -I$(top_srcdir)/common/include \ |
36 | -- | ||
37 | 2.40.1 | ||
38 | |||
diff --git a/meta-networking/recipes-support/netcf/netcf_0.2.8.bb b/meta-networking/recipes-support/netcf/netcf_0.2.8.bb index cddb0ead2f..4170e9fab0 100644 --- a/meta-networking/recipes-support/netcf/netcf_0.2.8.bb +++ b/meta-networking/recipes-support/netcf/netcf_0.2.8.bb | |||
@@ -26,8 +26,6 @@ EXTRA_OECONF:append:class-target = " --with-driver=redhat" | |||
26 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" | 26 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" |
27 | PACKAGECONFIG[systemd] = "--with-sysinit=systemd,--with-sysinit=initscripts," | 27 | PACKAGECONFIG[systemd] = "--with-sysinit=systemd,--with-sysinit=initscripts," |
28 | 28 | ||
29 | EXTRA_AUTORECONF += "-I ${S}/gnulib/m4" | ||
30 | |||
31 | do_configure:prepend() { | 29 | do_configure:prepend() { |
32 | currdir=`pwd` | 30 | currdir=`pwd` |
33 | cd ${S} | 31 | cd ${S} |
diff --git a/meta-networking/recipes-support/pgpool2/pgpool2_4.5.3.bb b/meta-networking/recipes-support/pgpool2/pgpool2_4.5.4.bb index bdd715aacf..706e7360a2 100644 --- a/meta-networking/recipes-support/pgpool2/pgpool2_4.5.3.bb +++ b/meta-networking/recipes-support/pgpool2/pgpool2_4.5.4.bb | |||
@@ -16,7 +16,7 @@ SRC_URI = "https://www.pgpool.net/mediawiki/images/pgpool-II-${PV}.tar.gz \ | |||
16 | file://pgpool.sysconfig \ | 16 | file://pgpool.sysconfig \ |
17 | file://pgpool.service \ | 17 | file://pgpool.service \ |
18 | " | 18 | " |
19 | SRC_URI[sha256sum] = "25ed340d7b7dc00c20e4ba763d3f9c07ba891b150d9d48af313a1351cafdd778" | 19 | SRC_URI[sha256sum] = "d1392e74ce2807f8ae628872cb1ab7914249921180dc99df40a1d602647a10fd" |
20 | 20 | ||
21 | S = "${UNPACKDIR}/pgpool-II-${PV}" | 21 | S = "${UNPACKDIR}/pgpool-II-${PV}" |
22 | 22 | ||
diff --git a/meta-oe/classes/signing.bbclass b/meta-oe/classes/signing.bbclass index 8af7bbf8e0..26d1b592e3 100644 --- a/meta-oe/classes/signing.bbclass +++ b/meta-oe/classes/signing.bbclass | |||
@@ -54,7 +54,7 @@ | |||
54 | SIGNING_PKCS11_URI ?= "" | 54 | SIGNING_PKCS11_URI ?= "" |
55 | SIGNING_PKCS11_MODULE ?= "" | 55 | SIGNING_PKCS11_MODULE ?= "" |
56 | 56 | ||
57 | DEPENDS += "softhsm-native libp11-native opensc-native openssl-native" | 57 | DEPENDS += "softhsm-native libp11-native opensc-native openssl-native extract-cert-native" |
58 | 58 | ||
59 | def signing_class_prepare(d): | 59 | def signing_class_prepare(d): |
60 | import os.path | 60 | import os.path |
@@ -87,6 +87,11 @@ def signing_class_prepare(d): | |||
87 | export(role, "SIGNING_PKCS11_URI_%s_", pkcs11_uri) | 87 | export(role, "SIGNING_PKCS11_URI_%s_", pkcs11_uri) |
88 | export(role, "SIGNING_PKCS11_MODULE_%s_", pkcs11_module) | 88 | export(role, "SIGNING_PKCS11_MODULE_%s_", pkcs11_module) |
89 | 89 | ||
90 | # there can be an optional CA associated with this role | ||
91 | ca_cert_name = d.getVarFlag("SIGNING_CA", role) or d.getVar("SIGNING_CA") | ||
92 | if ca_cert_name: | ||
93 | export(role, "SIGNING_CA_%s_", ca_cert_name) | ||
94 | |||
90 | signing_pkcs11_tool() { | 95 | signing_pkcs11_tool() { |
91 | pkcs11-tool --module "${STAGING_LIBDIR_NATIVE}/softhsm/libsofthsm2.so" --login --pin 1111 $* | 96 | pkcs11-tool --module "${STAGING_LIBDIR_NATIVE}/softhsm/libsofthsm2.so" --login --pin 1111 $* |
92 | } | 97 | } |
@@ -123,58 +128,129 @@ signing_import_define_role() { | |||
123 | echo "_SIGNING_PKCS11_MODULE_${role}_=\"softhsm\"" >> $_SIGNING_ENV_FILE_ | 128 | echo "_SIGNING_PKCS11_MODULE_${role}_=\"softhsm\"" >> $_SIGNING_ENV_FILE_ |
124 | } | 129 | } |
125 | 130 | ||
126 | # signing_import_cert_from_der <role> <der> | 131 | # signing_import_cert_from_der <cert_name> <der> |
127 | # | 132 | # |
128 | # Import a certificate from DER file to a role. To be used | 133 | # Import a certificate from DER file to a cert_name. |
129 | # with SoftHSM. | 134 | # Where the <cert_name> can either be a previously setup |
135 | # signing_import_define_role linking the certificate to a signing key, | ||
136 | # or a new identifier when dealing with a standalone certificate. | ||
137 | # | ||
138 | # To be used with SoftHSM. | ||
130 | signing_import_cert_from_der() { | 139 | signing_import_cert_from_der() { |
131 | local role="${1}" | 140 | local cert_name="${1}" |
132 | local der="${2}" | 141 | local der="${2}" |
133 | 142 | ||
134 | signing_pkcs11_tool --type cert --write-object "${der}" --label "${role}" | 143 | # check wether the cert_name/role needs to be defined first, |
144 | # or do so otherwise | ||
145 | local uri=$(siging_get_uri $cert_name) | ||
146 | if [ -z "$uri" ]; then | ||
147 | signing_import_define_role "$cert_name" | ||
148 | fi | ||
149 | |||
150 | signing_pkcs11_tool --type cert --write-object "${der}" --label "${cert_name}" | ||
135 | } | 151 | } |
136 | 152 | ||
137 | # signing_import_cert_chain_from_pem <role> <pem> | 153 | # signing_import_set_ca <cert_name> <ca_cert_name> |
138 | # | 154 | # |
155 | # Link the certificate from <cert_name> to its issuer stored in | ||
156 | # <ca_cert_name> By walking this linked list a CA-chain can later be | ||
157 | # reconstructed from the involed roles. | ||
158 | signing_import_set_ca() { | ||
159 | local cert_name="${1}" | ||
160 | local ca_cert_name="${2}" | ||
161 | |||
162 | echo "_SIGNING_CA_${cert_name}_=\"${ca_cert_name}\"" >> $_SIGNING_ENV_FILE_ | ||
163 | echo "added link from ${cert_name} to ${ca_cert_name}" | ||
164 | } | ||
139 | 165 | ||
140 | # Import a certificate *chain* from a PEM file to a role. | 166 | # signing_get_ca <cert_name> |
141 | # (e.g. multiple ones concatenated in one file) | ||
142 | # | 167 | # |
143 | # Due to limitations in the toolchain: | 168 | # returns the <ca_cert_name> that has been set previously through |
144 | # signing class -> softhsm -> 'extract-cert' | 169 | # either signing_import_set_ca; |
145 | # the input certificate is split into a sequentially numbered list of roles, | 170 | # or a local.conf override SIGNING_CA[role] = ... |
146 | # starting at <role>_1 | 171 | # If none was set, the empty string is returned. |
172 | signing_get_ca() { | ||
173 | local cert_name="${1}" | ||
174 | |||
175 | # prefer local configuration | ||
176 | eval local ca="\$SIGNING_CA_${cert_name}_" | ||
177 | if [ -n "$ca" ]; then | ||
178 | echo "$ca" | ||
179 | return | ||
180 | fi | ||
181 | |||
182 | # fall back to softhsm | ||
183 | eval echo "\$_SIGNING_CA_${cert_name}_" | ||
184 | } | ||
185 | |||
186 | # signing_has_ca <cert_name> | ||
147 | # | 187 | # |
148 | # (The limitations are the conversion step from x509 to a plain .der, and | 188 | # check if the cert_name links to another cert_name that is its |
149 | # extract-cert expecting a x509 and then producing only plain .der again) | 189 | # certificate authority/issuer. |
150 | signing_import_cert_chain_from_pem() { | 190 | signing_has_ca() { |
151 | local role="${1}" | 191 | local ca_cert_name="$(signing_get_ca ${1})" |
152 | local pem="${2}" | 192 | |
153 | local i=1 | 193 | test -n "$ca_cert_name" |
154 | 194 | return $? | |
155 | cat "${pem}" | \ | ||
156 | while openssl x509 -inform pem -outform der -out ${B}/temp_${i}.der; do | ||
157 | signing_import_define_role "${role}_${i}" | ||
158 | signing_pkcs11_tool --type cert \ | ||
159 | --write-object ${B}/temp_${i}.der \ | ||
160 | --label "${role}_${i}" | ||
161 | rm ${B}/temp_${i}.der | ||
162 | echo "imported ${pem} under role: ${role}_${i}" | ||
163 | i=$(awk "BEGIN {print $i+1}") | ||
164 | done | ||
165 | } | 195 | } |
166 | 196 | ||
167 | # signing_import_cert_from_pem <role> <pem> | 197 | # signing_get_intermediate_certs <cert_name> |
168 | # | 198 | # |
169 | # Import a certificate from PEM file to a role. To be used | 199 | # return a list of role/name intermediary CA certificates for a given |
170 | # with SoftHSM. | 200 | # <cert_name> by walking the chain setup with signing_import_set_ca. |
201 | # | ||
202 | # The returned list will not include the the root CA, and can | ||
203 | # potentially be empty. | ||
204 | # | ||
205 | # To be used with SoftHSM. | ||
206 | signing_get_intermediate_certs() { | ||
207 | local cert_name="${1}" | ||
208 | local intermediary="" | ||
209 | while signing_has_ca "${cert_name}"; do | ||
210 | cert_name="$(signing_get_ca ${cert_name})" | ||
211 | if signing_has_ca "${cert_name}"; then | ||
212 | intermediary="${intermediary} ${cert_name}" | ||
213 | fi | ||
214 | done | ||
215 | echo "${intermediary}" | ||
216 | } | ||
217 | |||
218 | # signing_get_root_cert <cert_name> | ||
219 | # | ||
220 | # return the role/name of the CA root certificate for a given | ||
221 | # <cert_name>, by walking the chain setup with signing_import_set_ca | ||
222 | # all the way to the last in line that doesn't have a CA set - which | ||
223 | # would be the root. | ||
224 | # | ||
225 | # To be used with SoftHSM. | ||
226 | signing_get_root_cert() { | ||
227 | local cert_name="${1}" | ||
228 | while signing_has_ca "${cert_name}"; do | ||
229 | cert_name="$(signing_get_ca ${cert_name})" | ||
230 | done | ||
231 | echo "${cert_name}" | ||
232 | } | ||
233 | |||
234 | # signing_import_cert_from_pem <cert_name> <pem> | ||
235 | # | ||
236 | # Import a certificate from PEM file to a cert_name. | ||
237 | # Where the <cert_name> can either be a previously setup | ||
238 | # signing_import_define_role linking the certificate to a signing key, | ||
239 | # or a new identifier when dealing with a standalone certificate. | ||
240 | # | ||
241 | # To be used with SoftHSM. | ||
171 | signing_import_cert_from_pem() { | 242 | signing_import_cert_from_pem() { |
172 | local role="${1}" | 243 | local cert_name="${1}" |
173 | local pem="${2}" | 244 | local pem="${2}" |
174 | 245 | ||
175 | openssl x509 \ | 246 | # check wether the cert_name/role needs to be defined first, |
176 | -in "${pem}" -inform pem -outform der | | 247 | # or do so otherwise |
177 | signing_pkcs11_tool --type cert --write-object /proc/self/fd/0 --label "${role}" | 248 | local uri=$(siging_get_uri $cert_name) |
249 | if [ -z "$uri" ]; then | ||
250 | signing_import_define_role "$cert_name" | ||
251 | fi | ||
252 | |||
253 | signing_pkcs11_tool --type cert --write-object ${pem} --label "${cert_name}" | ||
178 | } | 254 | } |
179 | 255 | ||
180 | # signing_import_pubkey_from_der <role> <der> | 256 | # signing_import_pubkey_from_der <role> <der> |
@@ -198,12 +274,12 @@ signing_import_pubkey_from_pem() { | |||
198 | if [ -n "${IMPORT_PASS_FILE}" ]; then | 274 | if [ -n "${IMPORT_PASS_FILE}" ]; then |
199 | openssl pkey \ | 275 | openssl pkey \ |
200 | -passin "file:${IMPORT_PASS_FILE}" \ | 276 | -passin "file:${IMPORT_PASS_FILE}" \ |
201 | -in "${pem}" -inform pem -pubout -outform der | 277 | -in "${pem}" -inform pem -pubout -outform pem -out ${B}/pubkey_out.pem |
202 | else | 278 | else |
203 | openssl pkey \ | 279 | openssl pkey \ |
204 | -in "${pem}" -inform pem -pubout -outform der | 280 | -in "${pem}" -inform pem -pubout -outform pem -out ${B}/pubkey_out.pem |
205 | fi | | 281 | fi |
206 | signing_pkcs11_tool --type pubkey --write-object /proc/self/fd/0 --label "${role}" | 282 | signing_pkcs11_tool --type pubkey --write-object ${B}/pubkey_out.pem --label "${role}" |
207 | } | 283 | } |
208 | 284 | ||
209 | # signing_import_privkey_from_der <role> <der> | 285 | # signing_import_privkey_from_der <role> <der> |
@@ -226,12 +302,12 @@ signing_import_privkey_from_pem() { | |||
226 | if [ -n "${IMPORT_PASS_FILE}" ]; then | 302 | if [ -n "${IMPORT_PASS_FILE}" ]; then |
227 | openssl pkey \ | 303 | openssl pkey \ |
228 | -passin "file:${IMPORT_PASS_FILE}" \ | 304 | -passin "file:${IMPORT_PASS_FILE}" \ |
229 | -in "${pem}" -inform pem -outform der | 305 | -in "${pem}" -inform pem -outform dem -out ${B}/privkey_out.pem |
306 | signing_pkcs11_tool --type privkey --write-object ${B}/privkey_out.pem --label "${role}" | ||
230 | else | 307 | else |
231 | openssl pkey \ | 308 | signing_pkcs11_tool --type privkey --write-object ${pem} --label "${role}" |
232 | -in "${pem}" -inform pem -outform der | 309 | fi |
233 | fi | | 310 | |
234 | signing_pkcs11_tool --type privkey --write-object /proc/self/fd/0 --label "${role}" | ||
235 | } | 311 | } |
236 | 312 | ||
237 | # signing_import_key_from_pem <role> <pem> | 313 | # signing_import_key_from_pem <role> <pem> |
@@ -346,6 +422,30 @@ signing_get_module() { | |||
346 | fi | 422 | fi |
347 | } | 423 | } |
348 | 424 | ||
425 | # signing_extract_cert_der <role> <der> | ||
426 | # | ||
427 | # Export a certificate attached to a role into a DER file. | ||
428 | # To be used with SoftHSM. | ||
429 | signing_extract_cert_der() { | ||
430 | local role="${1}" | ||
431 | local output="${2}" | ||
432 | |||
433 | extract-cert "$(signing_get_uri $role)" "${output}" | ||
434 | } | ||
435 | |||
436 | # signing_extract_cert_pem <role> <pem> | ||
437 | # | ||
438 | # Export a certificate attached to a role into a PEM file. | ||
439 | # To be used with SoftHSM. | ||
440 | signing_extract_cert_pem() { | ||
441 | local role="${1}" | ||
442 | local output="${2}" | ||
443 | |||
444 | extract-cert "$(signing_get_uri $role)" "${output}.tmp-der" | ||
445 | openssl x509 -inform der -in "${output}.tmp-der" -out "${output}" | ||
446 | rm "${output}.tmp-der" | ||
447 | } | ||
448 | |||
349 | python () { | 449 | python () { |
350 | signing_class_prepare(d) | 450 | signing_class_prepare(d) |
351 | } | 451 | } |
diff --git a/meta-oe/recipes-connectivity/ace/ace_8.0.2.bb b/meta-oe/recipes-connectivity/ace/ace_8.0.2.bb index 0fe41a7b92..35252c3efc 100644 --- a/meta-oe/recipes-connectivity/ace/ace_8.0.2.bb +++ b/meta-oe/recipes-connectivity/ace/ace_8.0.2.bb | |||
@@ -21,13 +21,15 @@ CVE_STATUS[CVE-2009-1147] = "cpe-incorrect: this CVE is for vmware ace" | |||
21 | COMPATIBLE_HOST:libc-musl = "null" | 21 | COMPATIBLE_HOST:libc-musl = "null" |
22 | 22 | ||
23 | S = "${UNPACKDIR}/ACE_wrappers" | 23 | S = "${UNPACKDIR}/ACE_wrappers" |
24 | B = "${WORKDIR}/ACE_wrappers/ace" | 24 | B = "${UNPACKDIR}/ACE_wrappers/ace" |
25 | export ACE_ROOT = "${WORKDIR}/ACE_wrappers" | 25 | export ACE_ROOT = "${UNPACKDIR}/ACE_wrappers" |
26 | 26 | ||
27 | inherit pkgconfig | 27 | inherit pkgconfig |
28 | 28 | ||
29 | CXXFLAGS:append = " -fpermissive -Wnodeprecated-declarations" | 29 | CXXFLAGS:append = " -fpermissive -Wno-deprecated-declarations" |
30 | CXX:append = " -ffile-prefix-map=${WORKDIR}= " | 30 | CXX:append = " -ffile-prefix-map=${UNPACKDIR}= " |
31 | export CCFLAGS = "${CXXFLAGS}" | ||
32 | |||
31 | EXTRA_OEMAKE += "INSTALL_LIB=${baselib} install_rpath=0" | 33 | EXTRA_OEMAKE += "INSTALL_LIB=${baselib} install_rpath=0" |
32 | 34 | ||
33 | do_install() { | 35 | do_install() { |
diff --git a/meta-oe/recipes-connectivity/gammu/gammu/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-connectivity/gammu/gammu/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..5ab63b809f --- /dev/null +++ b/meta-oe/recipes-connectivity/gammu/gammu/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,43 @@ | |||
1 | From ea068ac152b9b375be51611ca04d0f833e2f6856 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 22:52:11 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:5 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Pending | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index d0a79b3..23dba35 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -2,7 +2,7 @@ | ||
33 | # Copyright (c) 2007 - 2018 Michal Cihar | ||
34 | # vim: expandtab sw=4 ts=4 sts=4: | ||
35 | |||
36 | -cmake_minimum_required (VERSION 3.0) | ||
37 | +cmake_minimum_required (VERSION 3.5) | ||
38 | INCLUDE (CMakeForceCompiler) | ||
39 | |||
40 | project (Gammu C) | ||
41 | -- | ||
42 | 2.43.0 | ||
43 | |||
diff --git a/meta-oe/recipes-connectivity/gammu/gammu_1.42.0.bb b/meta-oe/recipes-connectivity/gammu/gammu_1.42.0.bb index e6ec9c3573..353ee37f46 100644 --- a/meta-oe/recipes-connectivity/gammu/gammu_1.42.0.bb +++ b/meta-oe/recipes-connectivity/gammu/gammu_1.42.0.bb | |||
@@ -7,6 +7,7 @@ HOMEPAGE = "https://wammu.eu/" | |||
7 | SRC_URI = "https://dl.cihar.com/${BPN}/releases/${BP}.tar.xz \ | 7 | SRC_URI = "https://dl.cihar.com/${BPN}/releases/${BP}.tar.xz \ |
8 | file://gammurc \ | 8 | file://gammurc \ |
9 | file://gammu-smsdrc \ | 9 | file://gammu-smsdrc \ |
10 | file://0001-allow-build-with-cmake-4.patch \ | ||
10 | " | 11 | " |
11 | 12 | ||
12 | SRC_URI[sha256sum] = "d8f152314d7e4d3d643610d742845e0a016ce97c234ad4b1151574e1b09651ee" | 13 | SRC_URI[sha256sum] = "d8f152314d7e4d3d643610d742845e0a016ce97c234ad4b1151574e1b09651ee" |
diff --git a/meta-oe/recipes-connectivity/iwd/iwd_3.8.bb b/meta-oe/recipes-connectivity/iwd/iwd_3.9.bb index 80e36054bd..3a4cf33e4d 100644 --- a/meta-oe/recipes-connectivity/iwd/iwd_3.8.bb +++ b/meta-oe/recipes-connectivity/iwd/iwd_3.9.bb | |||
@@ -9,7 +9,7 @@ SRC_URI = "https://www.kernel.org/pub/linux/network/wireless/${BP}.tar.xz \ | |||
9 | file://0001-build-Use-abs_top_srcdir-instead-of-abs_srcdir-for-e.patch \ | 9 | file://0001-build-Use-abs_top_srcdir-instead-of-abs_srcdir-for-e.patch \ |
10 | file://iwd \ | 10 | file://iwd \ |
11 | " | 11 | " |
12 | SRC_URI[sha256sum] = "c556a5a5376270af68940e04e26765026fbbbe4941668317c274c91042611cdf" | 12 | SRC_URI[sha256sum] = "0cd7dc9b32b9d6809a4a5e5d063b5c5fd279f5ad3a0bf03d7799da66df5cad45" |
13 | 13 | ||
14 | inherit autotools manpages pkgconfig python3native systemd update-rc.d | 14 | inherit autotools manpages pkgconfig python3native systemd update-rc.d |
15 | 15 | ||
diff --git a/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.5.3.bb b/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.5.3.bb index d1674403f0..5b4aed3001 100644 --- a/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.5.3.bb +++ b/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.5.3.bb | |||
@@ -11,6 +11,7 @@ LIC_FILES_CHKSUM = " \ | |||
11 | " | 11 | " |
12 | 12 | ||
13 | SRC_URI = "git://github.com/eclipse/paho.mqtt.cpp;protocol=https;branch=master;tag=v${PV}" | 13 | SRC_URI = "git://github.com/eclipse/paho.mqtt.cpp;protocol=https;branch=master;tag=v${PV}" |
14 | SRCREV = "17ff3dc0270738adc710667be44847eebc038ae0" | ||
14 | 15 | ||
15 | DEPENDS = "openssl paho-mqtt-c" | 16 | DEPENDS = "openssl paho-mqtt-c" |
16 | 17 | ||
diff --git a/meta-oe/recipes-connectivity/wifi-test-suite/files/0001-wfa_cmdproc-Store-return-value-into-location.patch b/meta-oe/recipes-connectivity/wifi-test-suite/files/0005-wfa_cmdproc-Store-return-value-into-location.patch index 074f0fe7bb..074f0fe7bb 100644 --- a/meta-oe/recipes-connectivity/wifi-test-suite/files/0001-wfa_cmdproc-Store-return-value-into-location.patch +++ b/meta-oe/recipes-connectivity/wifi-test-suite/files/0005-wfa_cmdproc-Store-return-value-into-location.patch | |||
diff --git a/meta-oe/recipes-connectivity/wifi-test-suite/files/0006-make-CFLAGS-appendable.patch b/meta-oe/recipes-connectivity/wifi-test-suite/files/0006-make-CFLAGS-appendable.patch new file mode 100644 index 0000000000..9d20403866 --- /dev/null +++ b/meta-oe/recipes-connectivity/wifi-test-suite/files/0006-make-CFLAGS-appendable.patch | |||
@@ -0,0 +1,60 @@ | |||
1 | From ef4ead927f69452c95b80e5bf042f67897f67e9d Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Mon, 23 Jun 2025 15:46:37 +0300 | ||
4 | Subject: [PATCH] Allow extra CFLAGS via EXTRA_CFLAGS variable | ||
5 | |||
6 | This patch introduces an EXTRA_CFLAGS variable to the Makefile, which is | ||
7 | appended to CFLAGS. This allows users or external build systems to pass | ||
8 | their additional compiler flags. | ||
9 | |||
10 | Upstream-Status: Submitted [https://github.com/Wi-FiTestSuite/Wi-FiTestSuite-Linux-DUT/pull/61] | ||
11 | |||
12 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
13 | --- | ||
14 | Makefile.inc | 15 ++++++++------- | ||
15 | 1 file changed, 8 insertions(+), 7 deletions(-) | ||
16 | |||
17 | diff --git a/Makefile.inc b/Makefile.inc | ||
18 | index 0094bdf..76729b9 100644 | ||
19 | --- a/Makefile.inc | ||
20 | +++ b/Makefile.inc | ||
21 | @@ -22,28 +22,29 @@ UCC=ucc | ||
22 | CON=console_src | ||
23 | WTG=WTGService | ||
24 | MAKE?=make | ||
25 | +EXTRA_CFLAGS ?= | ||
26 | |||
27 | # This is for WMM-PS | ||
28 | #for Ext TG | ||
29 | -#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -Wall -I../inc | ||
30 | +#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -Wall -I../inc ${EXTRA_CFLAGS} | ||
31 | |||
32 | ## for WMM-AC, WMM-PS, Voice, PMF, TDLS Test-Bed | ||
33 | -#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -DWFA_WMM_AC -DWFA_VOICE_EXT -DWFA_STA_TB -Wall -I../inc | ||
34 | +#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -DWFA_WMM_AC -DWFA_VOICE_EXT -DWFA_STA_TB -Wall -I../inc ${EXTRA_CFLAGS} | ||
35 | |||
36 | ## for WMM-AC, WMM-PS Test-Bed | ||
37 | -#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -DWFA_WMM_AC -DWFA_STA_TB -Wall -I../inc | ||
38 | +#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -DWFA_WMM_AC -DWFA_STA_TB -Wall -I../inc ${EXTRA_CFLAGS} | ||
39 | |||
40 | ## for non-Test-Bed WMM-AC, WMM-PS and Voice | ||
41 | -#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -DWFA_WMM_AC -DWFA_VOICE_EXT -Wall -I../inc | ||
42 | +#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -DWFA_WMM_AC -DWFA_VOICE_EXT -Wall -I../inc ${EXTRA_CFLAGS} | ||
43 | |||
44 | ## for PC-ENDPOINT | ||
45 | -#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -DWFA_WMM_AC -DWFA_VOICE_EXT -DWFA_PC_CONSOLE -Wall -I../inc | ||
46 | +#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -DWFA_WMM_AC -DWFA_VOICE_EXT -DWFA_PC_CONSOLE -Wall -I../inc ${EXTRA_CFLAGS} | ||
47 | |||
48 | ## for PC-ENDPOINT No Voice | ||
49 | -#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -DWFA_WMM_AC -DWFA_PC_CONSOLE -DWFA_STA_TB -Wall -I../inc | ||
50 | +#CFLAGS = -g -O2 -D_REENTRANT -DWFA_WMM_PS_EXT -DWFA_WMM_AC -DWFA_PC_CONSOLE -DWFA_STA_TB -Wall -I../inc ${EXTRA_CFLAGS} | ||
51 | |||
52 | # This is for WPA2 as default | ||
53 | -CFLAGS = -g -O2 -D_REENTRANT -Wall -I../inc | ||
54 | +CFLAGS = -g -O2 -D_REENTRANT -Wall -I../inc ${EXTRA_CFLAGS} | ||
55 | |||
56 | DUTLIBS = ../lib/libwfa_dut.a -lpthread | ||
57 | CALIBS = ../lib/libwfa_ca.a -lpthread | ||
58 | -- | ||
59 | 2.43.0 | ||
60 | |||
diff --git a/meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_10.10.1.bb b/meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_10.10.1.bb index 9703c10452..357789ad88 100644 --- a/meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_10.10.1.bb +++ b/meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_10.10.1.bb | |||
@@ -14,7 +14,8 @@ SRC_URI = "git://github.com/Wi-FiTestSuite/Wi-FiTestSuite-Linux-DUT.git;branch=m | |||
14 | file://0003-fix-path-to-usr-sbin-for-script-and-make-script-for-.patch \ | 14 | file://0003-fix-path-to-usr-sbin-for-script-and-make-script-for-.patch \ |
15 | file://0004-run-ranlib-per-library-and-use-AR.patch \ | 15 | file://0004-run-ranlib-per-library-and-use-AR.patch \ |
16 | file://fno-common.patch \ | 16 | file://fno-common.patch \ |
17 | file://0001-wfa_cmdproc-Store-return-value-into-location.patch \ | 17 | file://0005-wfa_cmdproc-Store-return-value-into-location.patch \ |
18 | file://0006-make-CFLAGS-appendable.patch \ | ||
18 | " | 19 | " |
19 | 20 | ||
20 | # to avoid host path QA error | 21 | # to avoid host path QA error |
@@ -41,4 +42,6 @@ RDEPENDS:${PN} = "wpa-supplicant" | |||
41 | # http://errors.yoctoproject.org/Errors/Details/766893/ | 42 | # http://errors.yoctoproject.org/Errors/Details/766893/ |
42 | # wfa_cmdproc.c:467:68: error: passing argument 3 of 'strtok_r' from incompatible pointer type [-Wincompatible-pointer-types] | 43 | # wfa_cmdproc.c:467:68: error: passing argument 3 of 'strtok_r' from incompatible pointer type [-Wincompatible-pointer-types] |
43 | # wfa_cs.c:4175:57: error: initialization of 'caStaGetEventDetails_t *' {aka 'struct ca_sta_get_event_details *'} from incompatible pointer type 'caStaMngServ_t *' {aka 'struct ca_sta_manage_service *'} [-Wincompatible-pointer-types] | 44 | # wfa_cs.c:4175:57: error: initialization of 'caStaGetEventDetails_t *' {aka 'struct ca_sta_get_event_details *'} from incompatible pointer type 'caStaMngServ_t *' {aka 'struct ca_sta_manage_service *'} [-Wincompatible-pointer-types] |
44 | CC += "-Wno-error=incompatible-pointer-types" | 45 | CFLAGS += "-Wno-error=incompatible-pointer-types" |
46 | |||
47 | export EXTRA_CFLAGS = "${CFLAGS}" | ||
diff --git a/meta-oe/recipes-connectivity/zeromq/cppzmq_4.10.0.bb b/meta-oe/recipes-connectivity/zeromq/cppzmq_4.11.0.bb index e411e6efc0..012dbe5f57 100644 --- a/meta-oe/recipes-connectivity/zeromq/cppzmq_4.10.0.bb +++ b/meta-oe/recipes-connectivity/zeromq/cppzmq_4.11.0.bb | |||
@@ -4,7 +4,7 @@ LICENSE = "MIT" | |||
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=db174eaf7b55a34a7c89551197f66e94" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=db174eaf7b55a34a7c89551197f66e94" |
5 | DEPENDS = "zeromq" | 5 | DEPENDS = "zeromq" |
6 | 6 | ||
7 | SRCREV = "c94c20743ed7d4aa37835a5c46567ab0790d4acc" | 7 | SRCREV = "3bcbd9dad2f57180aacd4b4aea292a74f0de7ef4" |
8 | 8 | ||
9 | SRC_URI = "git://github.com/zeromq/cppzmq.git;branch=master;protocol=https" | 9 | SRC_URI = "git://github.com/zeromq/cppzmq.git;branch=master;protocol=https" |
10 | 10 | ||
@@ -14,3 +14,5 @@ inherit cmake | |||
14 | EXTRA_OECMAKE = "-DCPPZMQ_BUILD_TESTS=OFF" | 14 | EXTRA_OECMAKE = "-DCPPZMQ_BUILD_TESTS=OFF" |
15 | 15 | ||
16 | ALLOW_EMPTY:${PN} = "1" | 16 | ALLOW_EMPTY:${PN} = "1" |
17 | |||
18 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-oe/recipes-connectivity/zeromq/zeromq_4.3.5.bb b/meta-oe/recipes-connectivity/zeromq/zeromq_4.3.5.bb index 7569d3200d..eb4ee2f4fc 100644 --- a/meta-oe/recipes-connectivity/zeromq/zeromq_4.3.5.bb +++ b/meta-oe/recipes-connectivity/zeromq/zeromq_4.3.5.bb | |||
@@ -27,3 +27,5 @@ do_install_ptest () { | |||
27 | } | 27 | } |
28 | 28 | ||
29 | FILES:${PN}-doc += "${datadir}/zmq/*.txt" | 29 | FILES:${PN}-doc += "${datadir}/zmq/*.txt" |
30 | |||
31 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-oe/recipes-core/mm-common/mm-common_1.0.6.bb b/meta-oe/recipes-core/mm-common/mm-common_1.0.7.bb index a252a6b48e..cb1b710954 100644 --- a/meta-oe/recipes-core/mm-common/mm-common_1.0.6.bb +++ b/meta-oe/recipes-core/mm-common/mm-common_1.0.7.bb | |||
@@ -1,6 +1,6 @@ | |||
1 | SUMMARY = "Common GNOME build files for C++ bindings" | 1 | SUMMARY = "Common GNOME build files for C++ bindings" |
2 | LICENSE = "GPL-2.0-only" | 2 | LICENSE = "GPL-2.0-only" |
3 | LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" | 3 | LIC_FILES_CHKSUM = "file://COPYING;md5=570a9b3749dd0463a1778803b12a6dce" |
4 | 4 | ||
5 | 5 | ||
6 | inherit gnomebase | 6 | inherit gnomebase |
@@ -8,7 +8,7 @@ inherit gnomebase | |||
8 | # All the recipe does is stage python and shell script, some autotools files; nothing is compiled. | 8 | # All the recipe does is stage python and shell script, some autotools files; nothing is compiled. |
9 | inherit allarch | 9 | inherit allarch |
10 | 10 | ||
11 | SRC_URI[archive.sha256sum] = "b55c46037dbcdabc5cee3b389ea11cc3910adb68ebe883e9477847aa660862e7" | 11 | SRC_URI[archive.sha256sum] = "494abfce781418259b1e9d8888c73af4de4b6f3be36cc75d9baa8baa0f2a7a39" |
12 | 12 | ||
13 | BBCLASSEXTEND = "native nativesdk" | 13 | BBCLASSEXTEND = "native nativesdk" |
14 | 14 | ||
diff --git a/meta-oe/recipes-core/opencl/clpeak_1.1.4.bb b/meta-oe/recipes-core/opencl/clpeak_1.1.5.bb index 59f807b7ae..a765f1530f 100644 --- a/meta-oe/recipes-core/opencl/clpeak_1.1.4.bb +++ b/meta-oe/recipes-core/opencl/clpeak_1.1.5.bb | |||
@@ -6,7 +6,7 @@ SRC_URI = "git://github.com/krrishnarraj/clpeak.git;protocol=https;branch=master | |||
6 | LICENSE = "Apache-2.0" | 6 | LICENSE = "Apache-2.0" |
7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" | 7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" |
8 | 8 | ||
9 | SRCREV = "527695de8393a3144863a0a07f9b92f1c734d1c4" | 9 | SRCREV = "b2e647ffb8f42aa22ce4b0194d6ef6d16d5002b0" |
10 | 10 | ||
11 | 11 | ||
12 | inherit cmake | 12 | inherit cmake |
diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb index 2055a0ff91..1d6c45c518 100644 --- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb +++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb | |||
@@ -201,6 +201,7 @@ RDEPENDS:packagegroup-meta-oe-crypto = "\ | |||
201 | RDEPENDS:packagegroup-meta-oe-crypto:remove:riscv32 = "botan" | 201 | RDEPENDS:packagegroup-meta-oe-crypto:remove:riscv32 = "botan" |
202 | 202 | ||
203 | RDEPENDS:packagegroup-meta-oe-dbs = "\ | 203 | RDEPENDS:packagegroup-meta-oe-dbs = "\ |
204 | influxdb \ | ||
204 | leveldb \ | 205 | leveldb \ |
205 | libdbi \ | 206 | libdbi \ |
206 | lmdb \ | 207 | lmdb \ |
diff --git a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.7.5.bb b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.0.bb index 91ea446851..d69a9e0377 100644 --- a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.7.5.bb +++ b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.0.bb | |||
@@ -20,7 +20,7 @@ DEPENDS:append:libc-musl = " argp-standalone" | |||
20 | LDFLAGS:append:libc-musl = " -largp" | 20 | LDFLAGS:append:libc-musl = " -largp" |
21 | 21 | ||
22 | SRC_URI = "${KERNELORG_MIRROR}/linux/utils/${BPN}/v${@d.getVar('PV').split('.')[0]}.${@d.getVar('PV').split('.')[1]}/${BP}.tar.xz" | 22 | SRC_URI = "${KERNELORG_MIRROR}/linux/utils/${BPN}/v${@d.getVar('PV').split('.')[0]}.${@d.getVar('PV').split('.')[1]}/${BP}.tar.xz" |
23 | SRC_URI[sha256sum] = "d2be4395b8f503b0ebf4b2d81db90c35a97050a358ee21fe62a0dfb66e5d5522" | 23 | SRC_URI[sha256sum] = "cc9e2d37c25a871cea37520b28d532207b0c1670fb10fc54d68071f63f5243a2" |
24 | 24 | ||
25 | inherit autotools gettext pkgconfig | 25 | inherit autotools gettext pkgconfig |
26 | 26 | ||
diff --git a/meta-oe/recipes-dbs/influxdb/influxdb-go-mods.inc b/meta-oe/recipes-dbs/influxdb/influxdb-go-mods.inc new file mode 100644 index 0000000000..e191426431 --- /dev/null +++ b/meta-oe/recipes-dbs/influxdb/influxdb-go-mods.inc | |||
@@ -0,0 +1,371 @@ | |||
1 | SRC_URI += "\ | ||
2 | gomod://cloud.google.com/go;version=v0.26.0;mod=1;sha256sum=2218a34f20b971bc195216d4195f57520a2acbd85de7fc31acfc440266704c11 \ | ||
3 | gomod://cloud.google.com/go;version=v0.34.0;mod=1;sha256sum=2218a34f20b971bc195216d4195f57520a2acbd85de7fc31acfc440266704c11 \ | ||
4 | gomod://cloud.google.com/go;version=v0.38.0;mod=1;sha256sum=21155eedc3e4c7a09c719ce23c703fbf14c34aca42ed00dc08774de6ebbe8007 \ | ||
5 | gomod://cloud.google.com/go;version=v0.43.0;mod=1;sha256sum=6abea609f5ac18e68754798d3426a46960768b2a7dd8c693ffaf991aed8e4077 \ | ||
6 | gomod://cloud.google.com/go;version=v0.44.1;mod=1;sha256sum=d251697dcfa85e71af9f8ef4c66f9eb94f664c30b3e964ba132a17397b6b9975 \ | ||
7 | gomod://cloud.google.com/go;version=v0.44.2;mod=1;sha256sum=9ab818e5b1998a25fad3b61bc2f23613f856cc85e717c49abeef35444a75ebab \ | ||
8 | gomod://cloud.google.com/go;version=v0.45.1;mod=1;sha256sum=f28ea146073455ff066562f179cb4c72b25af2184426ddcf3bfb1af124776ddc \ | ||
9 | gomod://cloud.google.com/go;version=v0.46.3;mod=1;sha256sum=64f2031d564d3d50eb8773e3866b24e0a091a786e23896e39478ce707d2548e0 \ | ||
10 | gomod://cloud.google.com/go;version=v0.50.0;mod=1;sha256sum=f710997b557b3134858e81f67e2e35f1b2e0778bcad832e91e6bd42c04a7f5b7 \ | ||
11 | gomod://cloud.google.com/go;version=v0.51.0;sha256sum=ba38c6913a7edaa1fec645b89eb8a6d14e16b15ff7429baf75b58cd748daee11 \ | ||
12 | gomod://cloud.google.com/go/bigquery;version=v1.0.1;mod=1;sha256sum=9922124dda0e269efc15364ea263bf99a420b1a7363871007eb1cbc2d1b1dc7c \ | ||
13 | gomod://cloud.google.com/go/bigquery;version=v1.3.0;mod=1;sha256sum=f92395d952ec23b089398afb97a3d46faed20ed75ba34541884371487b8cb221 \ | ||
14 | gomod://cloud.google.com/go/bigtable;version=v1.2.0;sha256sum=90b65a7512757a564edeb57cfb52cb827ee95ff5d372eeeee57cbb89c4e7231e \ | ||
15 | gomod://cloud.google.com/go/datastore;version=v1.0.0;mod=1;sha256sum=034c52fb5392837f8db275485fb0e95d10e6cd2530dd3cb673d7d3509e16b2e6 \ | ||
16 | gomod://cloud.google.com/go/pubsub;version=v1.0.1;mod=1;sha256sum=481fb7960d80b38b317af6c8ad838987218a7f2980d91b42f6c7e1668860cc49 \ | ||
17 | gomod://cloud.google.com/go/pubsub;version=v1.1.0;mod=1;sha256sum=ad12956be8e71bfd2c5d98f9fd01350078663af746037c931189817a14aee368 \ | ||
18 | gomod://cloud.google.com/go/storage;version=v1.0.0;mod=1;sha256sum=a34b5cd9695eab34b01f87f2d9de3a05d0f47dfb2bc123092dd4510c9ec71215 \ | ||
19 | gomod://cloud.google.com/go/storage;version=v1.5.0;mod=1;sha256sum=d7a134aaa1077c33a4bbd57a912e50e148e4d00029668c096aef4664e801f25b \ | ||
20 | gomod://collectd.org;version=v0.3.0;sha256sum=18974a8911a7e89cdeb35f25daddf37eb5026fd42a54a4116fa0fd5af457ae4c \ | ||
21 | gomod://dmitri.shuralyov.com/gpu/mtl;version=v0.0.0-20190408044501-666a987793e9;mod=1;sha256sum=fac4c5d8f682f9ec97721b2fc9fd53062ab170b2d2b7fab8ffc10ae183a1951e \ | ||
22 | gomod://github.com/BurntSushi/toml;version=v0.3.1;sha256sum=815c6e594745f2d8842ff9a4b0569c6695e6cdfd5e07e5b3d98d06b72ca41e3c \ | ||
23 | gomod://github.com/BurntSushi/xgb;version=v0.0.0-20160522181843-27f122750802;mod=1;sha256sum=96ebde202b092f6f4d1f3930bc07cf18a5699998ddea51b94fe858113b29a8d8 \ | ||
24 | gomod://github.com/DATA-DOG/go-sqlmock;version=v1.3.3;mod=1;sha256sum=00e8125ff56d73bc6bf8e38cda57c149409941b2241d5062c9a381aab7831169 \ | ||
25 | gomod://github.com/Masterminds/goutils;version=v1.1.1;mod=1;sha256sum=4efa82512d1b88c438c122671324c4b968b5a55af04388c7bcf100a6c4b1974d \ | ||
26 | gomod://github.com/Masterminds/semver;version=v1.4.2;mod=1;sha256sum=605d713a315efd052466e8bd9da87300a99467ca3dd100ff1420d1b11ef9cb2e \ | ||
27 | gomod://github.com/Masterminds/semver;version=v1.5.0;mod=1;sha256sum=605d713a315efd052466e8bd9da87300a99467ca3dd100ff1420d1b11ef9cb2e \ | ||
28 | gomod://github.com/Masterminds/sprig;version=v2.22.0+incompatible;mod=1;sha256sum=017f8af3e32471252c43d9b9059d7167c08359a550f167843ff26b2dc15d8df4 \ | ||
29 | gomod://github.com/OneOfOne/xxhash;version=v1.2.2;mod=1;sha256sum=97b65e32b325125aebe8c37c28709e308c5a1c664e1a77ddf7c4b1b0b96d773b \ | ||
30 | gomod://github.com/ajstarks/svgo;version=v0.0.0-20180226025133-644b8db467af;mod=1;sha256sum=b1bd5b7c4211b630297aa62c55249c9ddd3b68e0c7b4a2cce2d13cf79e4bcaa6 \ | ||
31 | gomod://github.com/alecthomas/template;version=v0.0.0-20160405071501-a0175ee3bccc;mod=1;sha256sum=c02193cdaff23f70224597390832f568250af384f98dc4378aeb5bf8fec690fc \ | ||
32 | gomod://github.com/alecthomas/units;version=v0.0.0-20151022065526-2efee857e7cf;mod=1;sha256sum=3827e93d732af56cc9c1a033f29599c1397330de452bb51663d9891c79982f50 \ | ||
33 | gomod://github.com/andreyvit/diff;version=v0.0.0-20170406064948-c7f18ee00883;mod=1;sha256sum=879be5498c39a57e4e344d3975351d8f859383f4b6c93eaa4c4e91bdd75ee3f5 \ | ||
34 | gomod://github.com/apache/arrow/go/arrow;version=v0.0.0-20191024131854-af6fa24be0db;sha256sum=4bd8443c24bc06843c0270df4f08f98b3eee6116604ff16d14dce34b242783cf \ | ||
35 | gomod://github.com/benbjohnson/tmpl;version=v1.1.0;mod=1;sha256sum=e888691d1675c709727ca17989a8f99a72f60d3aa65c8b0843ecf032d76537d2 \ | ||
36 | gomod://github.com/beorn7/perks;version=v0.0.0-20180321164747-3a771d992973;mod=1;sha256sum=cc4d1faad75965fa69eb13120bf956827719005ff3ecdc704b36fb58fb1fd16e \ | ||
37 | gomod://github.com/beorn7/perks;version=v1.0.0;sha256sum=a7ec6164e31ea8e10c601abb9793753ec43cb218283b226800c134fb23cea409 \ | ||
38 | gomod://github.com/bmizerany/pat;version=v0.0.0-20170815010413-6226ea591a40;sha256sum=ed04bed4d193e25371ebc6524984da4af9ece5c107fcc82d5aa4914b726706d2 \ | ||
39 | gomod://github.com/c-bata/go-prompt;version=v0.2.2;sha256sum=ffe765d86d90afdf8519def13cb027c94a1fbafea7a18e9625210786663436c4 \ | ||
40 | gomod://github.com/census-instrumentation/opencensus-proto;version=v0.2.1;mod=1;sha256sum=dae64639296402235b55587d14d2640615eb3736fa840e4327d3c15db63cc345 \ | ||
41 | gomod://github.com/chzyer/logex;version=v1.1.10;mod=1;sha256sum=f7d3104eac4c5674dc4847cf5b1193c2e03bd24fe521243a34d72c709ad83a3a \ | ||
42 | gomod://github.com/chzyer/readline;version=v0.0.0-20180603132655-2972be24d48e;mod=1;sha256sum=900b797c531f2df182e431a895ecd3109aacfedfdddab23a48f7c0a9d5a75659 \ | ||
43 | gomod://github.com/chzyer/test;version=v0.0.0-20180213035817-a1ea475d72b1;mod=1;sha256sum=d075c4e4b6624ea6f8031883c8d66ff430abc2ffe1fb4e89c3b9115699f29c3b \ | ||
44 | gomod://github.com/client9/misspell;version=v0.3.4;mod=1;sha256sum=d1bc362dddd96fb3a43ed4b92aaab70aa6c7ef5a500d7f09564e3eb24abcf0b8 \ | ||
45 | gomod://github.com/dave/jennifer;version=v1.2.0;mod=1;sha256sum=1180e88419e32eb9371b0cbf45dbe58f511d50b3ce55465ee067fb29e2287325 \ | ||
46 | gomod://github.com/davecgh/go-spew;version=v1.1.0;mod=1;sha256sum=bcb29393251237b79a17b6c19bf29134f43e8f438c3198988fcd461a1cdf05cc \ | ||
47 | gomod://github.com/davecgh/go-spew;version=v1.1.1;mod=1;sha256sum=bcb29393251237b79a17b6c19bf29134f43e8f438c3198988fcd461a1cdf05cc \ | ||
48 | gomod://github.com/dgrijalva/jwt-go/v4;version=v4.0.0-preview1;sha256sum=9453f2b0484885c192b0c777195f911b599d1a424def0eb9387ef619d5bd7f4a \ | ||
49 | gomod://github.com/dgryski/go-bitstream;version=v0.0.0-20180413035011-3522498ce2c8;sha256sum=52765898078b5dca28ebced04b05cff943a3b3538a371c16568c97f05d669f23 \ | ||
50 | gomod://github.com/dustin/go-humanize;version=v1.0.0;mod=1;sha256sum=149e3cc4c5086fe06604be0bf16260f3881bd7af82b41e48d9291ebb5a0cd83b \ | ||
51 | gomod://github.com/eclipse/paho.mqtt.golang;version=v1.2.0;sha256sum=d36337c4b5a2752b91bcd437bd74e0907bf6c9e6c611dab88407bcca8462e918 \ | ||
52 | gomod://github.com/envoyproxy/go-control-plane;version=v0.9.1-0.20191026205805-5f8ba28d4473;mod=1;sha256sum=2e0f3c5940c6930bce03f0c8cd1724dd93d4d30c6b1c5ae2ee4e3039f0215c07 \ | ||
53 | gomod://github.com/envoyproxy/protoc-gen-validate;version=v0.1.0;mod=1;sha256sum=c8e2e1bf931ad31ab4a5a32673eff764398fbf9cbc6c31bbf005c7c904fc69aa \ | ||
54 | gomod://github.com/fogleman/gg;version=v1.2.1-0.20190220221249-0403632d5b90;mod=1;sha256sum=4bad40c896fc9d7d557ba4f711d8c3b7312a6c9ad57ff5bf1116a70d427b68dd \ | ||
55 | gomod://github.com/glycerine/go-unsnap-stream;version=v0.0.0-20180323001048-9f0cb55181dd;sha256sum=9a66d6f9bb1a268f4b824d6fe7adcd55dc17ed504683bdf2dbf67b32028d9b88 \ | ||
56 | gomod://github.com/glycerine/goconvey;version=v0.0.0-20190410193231-58a59202ab31;mod=1;sha256sum=82d583d3550eed8a512f18072e007031eb8f52eb2029a159d6779025abf08467 \ | ||
57 | gomod://github.com/go-gl/glfw;version=v0.0.0-20190409004039-e6da0acd62b1;mod=1;sha256sum=510b2d54bf2c8b48ef87c5d05576f8771224c7e7ee2a85a5a97ea01925603eb7 \ | ||
58 | gomod://github.com/go-gl/glfw/v3.3/glfw;version=v0.0.0-20191125211704-12ad95a8df72;mod=1;sha256sum=d5636e44afa30d498cbad7330102f0cec8de5db5c6a70376e69c6cfe3e1435ca \ | ||
59 | gomod://github.com/go-kit/kit;version=v0.8.0;mod=1;sha256sum=807c52d36bed2dbf7c6dc993567a386e6bd1307396a335ef2ef9ec8ce7b5c2db \ | ||
60 | gomod://github.com/go-logfmt/logfmt;version=v0.3.0;mod=1;sha256sum=79398bccbcbc130ad00f98a99ce69ffe5cacc3458bf4d332f1589bf99babd948 \ | ||
61 | gomod://github.com/go-logfmt/logfmt;version=v0.4.0;mod=1;sha256sum=496161c9b253bfd71dfdb40233c322786d55e9e42953785c3be4838983fe7e79 \ | ||
62 | gomod://github.com/go-sql-driver/mysql;version=v1.4.1;sha256sum=f128045df19d340743a155ef282116130d27e27cbc62de160b6072c751b435ba \ | ||
63 | gomod://github.com/go-stack/stack;version=v1.8.0;mod=1;sha256sum=591552a7ca5f4351d9bef6b868f2d85a61ea028271442581f5f487dced196129 \ | ||
64 | gomod://github.com/gofrs/uuid;version=v3.3.0+incompatible;sha256sum=1c6827005e335329e68a0d7617fb6f0bd4fbc6c627ff8d09fd254034e5afb9a8 \ | ||
65 | gomod://github.com/gogo/protobuf;version=v1.1.1;mod=1;sha256sum=ffc140935ea14be7245f05cc8206e4933a4620965a7ee1108d253564f984026a \ | ||
66 | gomod://github.com/gogo/protobuf;version=v1.3.1;mod=1;sha256sum=6db00ac93377da6c673476512fbb2139e21a07d71bc0cf654413c351c04ae5a1 \ | ||
67 | gomod://github.com/gogo/protobuf;version=v1.3.2;sha256sum=dd2b73f163c8183941626360196c8f844addd95423d341a0412e1b22d0104ff7 \ | ||
68 | gomod://github.com/golang/freetype;version=v0.0.0-20170609003504-e2365dfdc4a0;mod=1;sha256sum=26d471ad5950334d990718ffb46734113226ef134f19fbb87354e3d87dd34853 \ | ||
69 | gomod://github.com/golang/geo;version=v0.0.0-20190916061304-5b978397cfec;sha256sum=6f930b5f27f80c4eb143ef6896930f049529b5d3e7e61cbdb24e03651fe2ae29 \ | ||
70 | gomod://github.com/golang/glog;version=v0.0.0-20160126235308-23def4e6c14b;mod=1;sha256sum=9c9bafc0f52905afaa7164858b3a01a0cc3dc07da23030177ce487f727438958 \ | ||
71 | gomod://github.com/golang/groupcache;version=v0.0.0-20190702054246-869f871628b6;mod=1;sha256sum=5117e2bb86f1cc7cc7489f9f2580fa17b2ef1e3a0a346bf64ed8063ca7b87663 \ | ||
72 | gomod://github.com/golang/groupcache;version=v0.0.0-20191227052852-215e87163ea7;sha256sum=e31120f82457b2c521be634d14905105d26f2b42206c7ce188c3eaacdd95cf6a \ | ||
73 | gomod://github.com/golang/mock;version=v1.1.1;mod=1;sha256sum=5c47c4f981ac63d37f1308647a20d75a148eb2a8f9cc0e7531f030afd0b229e0 \ | ||
74 | gomod://github.com/golang/mock;version=v1.2.0;mod=1;sha256sum=5c47c4f981ac63d37f1308647a20d75a148eb2a8f9cc0e7531f030afd0b229e0 \ | ||
75 | gomod://github.com/golang/mock;version=v1.3.1;mod=1;sha256sum=9620c644035ddf27c5d9dd4450fe51656b173c00d806ebe24a8a59914677b594 \ | ||
76 | gomod://github.com/golang/protobuf;version=v1.2.0;mod=1;sha256sum=c0a2031bf277087749d8ccc432449f6b1375787eac8641dd2f930074231aafb4 \ | ||
77 | gomod://github.com/golang/protobuf;version=v1.3.1;mod=1;sha256sum=c0a2031bf277087749d8ccc432449f6b1375787eac8641dd2f930074231aafb4 \ | ||
78 | gomod://github.com/golang/protobuf;version=v1.3.2;sha256sum=a004ba3acb85e012cb9e468e1d445a81cfeeb4b4db7e9802f30aa500a8341851 \ | ||
79 | gomod://github.com/golang/snappy;version=v0.0.0-20180518054509-2e65f85255db;sha256sum=d6de03a940151782d5161eb89c17c818b02ab18c771dd69c36fdc862c13a4910 \ | ||
80 | gomod://github.com/google/btree;version=v0.0.0-20180813153112-4030bb1f1f0c;mod=1;sha256sum=cf12f487b0c289aca69d62b38fb224ec7ace357f1273da1f5fa578e991aa09a2 \ | ||
81 | gomod://github.com/google/btree;version=v1.0.0;mod=1;sha256sum=cf12f487b0c289aca69d62b38fb224ec7ace357f1273da1f5fa578e991aa09a2 \ | ||
82 | gomod://github.com/google/flatbuffers;version=v1.11.0;sha256sum=ff61e5077ecc7d46a2020c1b42e0a6405b50271f396d4dcc50c683345059af76 \ | ||
83 | gomod://github.com/google/go-cmp;version=v0.2.0;mod=1;sha256sum=9c2736ea2c03fb1d94b2a1d496aa1a51726c764f158b9f6cde1d7465fc90f412 \ | ||
84 | gomod://github.com/google/go-cmp;version=v0.3.0;mod=1;sha256sum=81df7917c225a9da7604b230d952fa278c60a8832c10d799385d134b05d5b087 \ | ||
85 | gomod://github.com/google/go-cmp;version=v0.3.1;mod=1;sha256sum=81df7917c225a9da7604b230d952fa278c60a8832c10d799385d134b05d5b087 \ | ||
86 | gomod://github.com/google/go-cmp;version=v0.4.0;sha256sum=01fa1bb1f0e3e27d3685cb0aab442873dbc2abd9ed77ccb99279a3aaf3a09e04 \ | ||
87 | gomod://github.com/google/martian;version=v2.1.0+incompatible;mod=1;sha256sum=1db357f56865909a6e939b240d8db1920df6000f610f90b0c3af3a093de607e7 \ | ||
88 | gomod://github.com/google/pprof;version=v0.0.0-20181206194817-3ea8567a2e57;mod=1;sha256sum=d9b661202fb2d2f0206ad6a8ac63beca5d5335f2b1ce48ddb399472df47c56cc \ | ||
89 | gomod://github.com/google/pprof;version=v0.0.0-20190515194954-54271f7e092f;mod=1;sha256sum=d9b661202fb2d2f0206ad6a8ac63beca5d5335f2b1ce48ddb399472df47c56cc \ | ||
90 | gomod://github.com/google/pprof;version=v0.0.0-20191218002539-d4f498aebedc;mod=1;sha256sum=d5a5ad370ea0eb6892c9d448b5ad031cadc1600f76000a379ff18752a4124356 \ | ||
91 | gomod://github.com/google/renameio;version=v0.1.0;mod=1;sha256sum=ba9b5eb0878008a891e16b08c17922b03f92c76a03e7bfe1832635eada1c1a35 \ | ||
92 | gomod://github.com/google/uuid;version=v1.2.0;mod=1;sha256sum=73da47b6338b00a082fd451aa35a3273d3adc09b8e9bba98dab01091e402af6e \ | ||
93 | gomod://github.com/googleapis/gax-go/v2;version=v2.0.4;mod=1;sha256sum=a6540a244d01675556a1aa92431df81c0096f90877157fb399c51eb2fc9a696b \ | ||
94 | gomod://github.com/googleapis/gax-go/v2;version=v2.0.5;sha256sum=846b017e21fc01f408774051d4a10bfccd7c294e10a1ad5d725278889d5f1d42 \ | ||
95 | gomod://github.com/gopherjs/gopherjs;version=v0.0.0-20181017120253-0766667cb4d1;mod=1;sha256sum=944fb138bc57ae4e8ca52c34753248fdd2efbe060ed1e09862c59d59fb0b4feb \ | ||
96 | gomod://github.com/hashicorp/golang-lru;version=v0.5.0;mod=1;sha256sum=ecc563d3f4cecb531a6f029401d45ba6c1d04330e104bc4535d84a5187249ab0 \ | ||
97 | gomod://github.com/hashicorp/golang-lru;version=v0.5.1;mod=1;sha256sum=ecc563d3f4cecb531a6f029401d45ba6c1d04330e104bc4535d84a5187249ab0 \ | ||
98 | gomod://github.com/huandu/xstrings;version=v1.3.2;mod=1;sha256sum=33c7a6cfa483a6d2c3da52bf870469c716fe5948bbc3177868c726e7d73bba00 \ | ||
99 | gomod://github.com/ianlancetaylor/demangle;version=v0.0.0-20181102032728-5e5cf60278f6;mod=1;sha256sum=1d0a9d9779b87484af4fdb9b596e6632989c828a027a16cebaa4d21c9bdb3dea \ | ||
100 | gomod://github.com/imdario/mergo;version=v0.3.12;mod=1;sha256sum=31bbd3c9d8b390093bf1f10994207cbf5c158797283911af5dad728a344e3af9 \ | ||
101 | gomod://github.com/inconshreveable/mousetrap;version=v1.0.0;mod=1;sha256sum=391daebc93b0df9bb89a89b14bfa60268d9eb9e27623ec415041abababdd005c \ | ||
102 | gomod://github.com/influxdata/flux;version=v0.65.1;sha256sum=4e852d323259da1c3f3a947e2c81460e922323b67345539f63e5f37f3f51a25c \ | ||
103 | gomod://github.com/influxdata/influxql;version=v1.1.1-0.20200828144457-65d3ef77d385;sha256sum=9808223fcf16ac4f384dc1a4c74f97460541d03a3078f21cb4c7004275f5f94d \ | ||
104 | gomod://github.com/influxdata/line-protocol;version=v0.0.0-20180522152040-32c6aa80de5e;sha256sum=6111b5e459106f7003477186aa2e34423dbe0c53983944a07d8b835ff8c7757c \ | ||
105 | gomod://github.com/influxdata/pkg-config;version=v0.2.8;mod=1;sha256sum=cb101f1b8f52a9d96c246dd29d91110d4fe712b2ad9e15bcbe127af5ba64c63f \ | ||
106 | gomod://github.com/influxdata/promql/v2;version=v2.12.0;mod=1;sha256sum=2fb1192f95246742bc82ae5736910e4ad6b791d8e4616b998f126ac2dbe7f0b6 \ | ||
107 | gomod://github.com/influxdata/roaring;version=v0.4.13-0.20180809181101-fc520f41fab6;sha256sum=7b38a79854fee9589bd94c707a3a93697660ad831642d30729a2dfbecd57beeb \ | ||
108 | gomod://github.com/influxdata/tdigest;version=v0.0.0-20181121200506-bf2b5ad3c0a9;sha256sum=5d6b056d98d1e7e9cd884aea4e73934cc8ea89218eb43ee1d5140d3ccb34ed52 \ | ||
109 | gomod://github.com/influxdata/usage-client;version=v0.0.0-20160829180054-6d3895376368;sha256sum=6a33ba80b3d59a7aeaba3d32a71033f729b6de8e746ab6133f97fba9810532df \ | ||
110 | gomod://github.com/json-iterator/go;version=v1.1.6;mod=1;sha256sum=b19a228769664c12bf25dd18d51c5c53fdaf45c22971a973545f0b0213504e4f \ | ||
111 | gomod://github.com/jstemmer/go-junit-report;version=v0.0.0-20190106144839-af01ea7f8024;mod=1;sha256sum=f84f3cead6a10518963553122db9fe2fd32f21a8b2ee21037f03c5d3e793ecb6 \ | ||
112 | gomod://github.com/jstemmer/go-junit-report;version=v0.9.1;mod=1;sha256sum=a95b0023e341a69205d350697ee18cb5118f968199d2cb06af5c83ed73f97bd4 \ | ||
113 | gomod://github.com/jsternberg/zap-logfmt;version=v1.0.0;sha256sum=dd33549ed83a5bb7c491b201ac1a615795395ba4234546f20187158734e605ea \ | ||
114 | gomod://github.com/jtolds/gls;version=v4.20.0+incompatible;mod=1;sha256sum=36d5a8f7e885fc4a9afc85264f4601186c26ba2396777d523524457ace9f0936 \ | ||
115 | gomod://github.com/julienschmidt/httprouter;version=v1.2.0;mod=1;sha256sum=91419d7ed83ae8ed754f26db1570f05b97ff6a615fbc91cb7fe8148af567fb25 \ | ||
116 | gomod://github.com/jung-kurt/gofpdf;version=v1.0.3-0.20190309125859-24315acbbda5;mod=1;sha256sum=423bc5735a6cad4fed7132fba639997aa739b90f89f4f71f93b297335fbc80d9 \ | ||
117 | gomod://github.com/jwilder/encoding;version=v0.0.0-20170811194829-b4e1701a28ef;sha256sum=91ab650780db18684a70137cbb34189c171c29a23aab48816c8bca74dbb012e9 \ | ||
118 | gomod://github.com/kisielk/errcheck;version=v1.2.0;mod=1;sha256sum=ba40b7ac886ff2430eee507f0b6cc9c109d9e56ce91ffe527fdde56a9ef5e569 \ | ||
119 | gomod://github.com/kisielk/errcheck;version=v1.5.0;mod=1;sha256sum=107d26460d41b5322b6911c9b5eb233117421943b3a1453ba99f01c4fdf2f8e8 \ | ||
120 | gomod://github.com/kisielk/gotool;version=v1.0.0;mod=1;sha256sum=77aca7bffc0ec29fc9f088d5962ab3128f405d7b10c7ceb9693ff7a08958955d \ | ||
121 | gomod://github.com/klauspost/compress;version=v1.4.0;sha256sum=4af2ed530c00d9d09a72af0b4188dac27a38548ebbd953db7f3fb22a7f671a49 \ | ||
122 | gomod://github.com/klauspost/cpuid;version=v0.0.0-20170728055534-ae7887de9fa5;sha256sum=7073c12479a7d29db4ddaa4250a029b165fcc43c25987f43525ae9ea3e7ab102 \ | ||
123 | gomod://github.com/klauspost/crc32;version=v0.0.0-20161016154125-cb6bfca970f6;sha256sum=6b632853a19f039138f251f94dbbdfdb72809adc3a02da08e4301d3d48275b06 \ | ||
124 | gomod://github.com/klauspost/pgzip;version=v1.0.2-0.20170402124221-0bf5dcad4ada;sha256sum=ed381fd7fbfbdb0379158426552b772bbaca91d9fee1a112a84d4500da072dd5 \ | ||
125 | gomod://github.com/konsorten/go-windows-terminal-sequences;version=v1.0.1;mod=1;sha256sum=6b69dafd3cf64d7b57e978848a7e271a2be0a04d9a2564dd2556491d27d0a034 \ | ||
126 | gomod://github.com/kr/logfmt;version=v0.0.0-20140226030751-b84e30acd515;mod=1;sha256sum=eea467153d80336f6174d40d1ca022618c4f3b93610fd62040929ffe009ba9a6 \ | ||
127 | gomod://github.com/kr/pretty;version=v0.1.0;mod=1;sha256sum=e3d5d46d2f6ac94a666a54b5e867ec16bf199d9f4b700827cd731607efdd109a \ | ||
128 | gomod://github.com/kr/pty;version=v1.1.1;mod=1;sha256sum=6da4c9c7364446894e5ef877e19f985cd51d671ce6e8f4ca87862b449f6dd7f6 \ | ||
129 | gomod://github.com/kr/text;version=v0.1.0;mod=1;sha256sum=2fba9529e5c13dde62f371ef7383baf04d7132501dac6aa08e910f9ec0bf85c5 \ | ||
130 | gomod://github.com/kraj/term;version=v0.0.0-20210111231523-7c42fcb0e627;sha256sum=2844f2df80326fc92738f066fd345085b0cbeee25b57164bd47d53d381887585 \ | ||
131 | gomod://github.com/kraj/xxhash;version=v1.1.1-0.20211201014032-8254a11eab56;sha256sum=92170ae7fb1fce0b6a2226b024e94da6b033bac6a57b4d7e14e53186c35336d8 \ | ||
132 | gomod://github.com/lib/pq;version=v1.0.0;sha256sum=8aa4a8870dbd30c8b143fe70f121c3ea917b6483251d1384da1b01fc6c6f6c30 \ | ||
133 | gomod://github.com/mattn/go-colorable;version=v0.0.9;mod=1;sha256sum=42e24895f7279f25a71f4301827c952047b1d779a6c8d0cc602f6f9a8dfd990a \ | ||
134 | gomod://github.com/mattn/go-isatty;version=v0.0.4;sha256sum=867a0f2496147b51a633de2ccda78fe1de790c1a6d00b9eb6d70bcc392426201 \ | ||
135 | gomod://github.com/mattn/go-runewidth;version=v0.0.3;sha256sum=48568ed111397ccf7442430dedeb8ccee14c5d7e9060341b5224384c775324dd \ | ||
136 | gomod://github.com/mattn/go-sqlite3;version=v1.11.0;mod=1;sha256sum=366d4add68d5899014331ab335e46fad7eff728126b2a57caf4111e736b16053 \ | ||
137 | gomod://github.com/mattn/go-tty;version=v0.0.0-20180907095812-13ff1204f104;mod=1;sha256sum=c2b1007330609a2de88ca462a8a5c6b00355d1e59fb00462e763d3be1ce7a195 \ | ||
138 | gomod://github.com/matttproud/golang_protobuf_extensions;version=v1.0.1;sha256sum=e64dc58023f4b8c4472d05a44f2719b84d6c2cc364cc682820c9f72b233c9cdc \ | ||
139 | gomod://github.com/mitchellh/copystructure;version=v1.1.1;mod=1;sha256sum=0da554e99b552c9645f14a92155e643fef1774c03d224290c1a318113173c675 \ | ||
140 | gomod://github.com/mitchellh/reflectwalk;version=v1.0.1;mod=1;sha256sum=7a5fefd3afb6a309c9c38b51a5448e01cdc9cff07be066e29d53609f3290f2bb \ | ||
141 | gomod://github.com/modern-go/concurrent;version=v0.0.0-20180306012644-bacd9c7ef1dd;mod=1;sha256sum=27a5e9f05c71089b6fd5e119fc1c8ce81f0c16da4ec3357157b1d85e2ba85ae2 \ | ||
142 | gomod://github.com/modern-go/reflect2;version=v1.0.1;mod=1;sha256sum=b455521ad42d16fab08ef1d7488c22ef240c94a86847360ad3a16719a087132b \ | ||
143 | gomod://github.com/mschoch/smat;version=v0.0.0-20160514031455-90eadee771ae;mod=1;sha256sum=5e5d258752b478283e0150c10e037de69333a12cc5277ecb26337bd9cd98b7d2 \ | ||
144 | gomod://github.com/mwitkow/go-conntrack;version=v0.0.0-20161129095857-cc309e4a2223;mod=1;sha256sum=3f15a518f37228f2d08c6b43762d43869a5ab8ae7ba3b5124bf961035e71cc18 \ | ||
145 | gomod://github.com/opentracing/opentracing-go;version=v1.0.2;mod=1;sha256sum=5b59c67ddd6e8f240a0008f739d14875c1af800b8e1b23d95c10c8bea49655d7 \ | ||
146 | gomod://github.com/opentracing/opentracing-go;version=v1.0.3-0.20180606204148-bd9c31933947;sha256sum=9f713f45fe865453738633a69f35c8279ecb88f130ca2a140a7b44385656f776 \ | ||
147 | gomod://github.com/paulbellamy/ratecounter;version=v0.2.0;sha256sum=fb012856582335cdac02ee17c08692d75d539158a82eda3a26fb8a51d4ef27e6 \ | ||
148 | gomod://github.com/peterh/liner;version=v1.0.1-0.20180619022028-8c1271fcf47f;sha256sum=0d96c450f9c55a8102f4ae7fd8a583ebfaeba23e3939d6b6284306a82a21430f \ | ||
149 | gomod://github.com/philhofer/fwd;version=v1.0.0;sha256sum=b4e79b1f5fdfe8c44bf6dae3dd593c62862930114411a30968f304084de1d0b3 \ | ||
150 | gomod://github.com/pierrec/lz4;version=v2.0.5+incompatible;mod=1;sha256sum=2a50cf1993308244414372349e500770dde0671ee259159cf305f4b1f84ebae9 \ | ||
151 | gomod://github.com/pkg/errors;version=v0.8.0;mod=1;sha256sum=df28c6a823f181d76179697177c0c5943c6ffb38f3c10b2dc53be360ee7d4589 \ | ||
152 | gomod://github.com/pkg/errors;version=v0.8.1;mod=1;sha256sum=df28c6a823f181d76179697177c0c5943c6ffb38f3c10b2dc53be360ee7d4589 \ | ||
153 | gomod://github.com/pkg/errors;version=v0.9.1;sha256sum=d4c36b8bcd0616290a3913215e0f53b931bd6e00670596f2960df1b44af2bd07 \ | ||
154 | gomod://github.com/pmezard/go-difflib;version=v1.0.0;mod=1;sha256sum=74b2e766eb215377864d587badf57e95521f692d2a7860b3c7759093f9c9bec2 \ | ||
155 | gomod://github.com/prometheus/client_golang;version=v0.9.1;mod=1;sha256sum=aa78fc9a1301ae94f44703846ddddf254defec30356e3f1300bbb4db0eb3db65 \ | ||
156 | gomod://github.com/prometheus/client_golang;version=v1.0.0;sha256sum=f6f37b8178ced8795d16d9a1f8291f36485edbc5baf89d9e457aa21708893b09 \ | ||
157 | gomod://github.com/prometheus/client_model;version=v0.0.0-20180712105110-5c3871d89910;mod=1;sha256sum=9ecd481d10e3f3b86ba0755986a85852028b86f2ba597965d3d3672b2f2fb738 \ | ||
158 | gomod://github.com/prometheus/client_model;version=v0.0.0-20190129233127-fd36f4220a90;mod=1;sha256sum=8ae247f8b1ced742fbc4aa7ebc6b6c935172eaafa61a2be52ba0bd41286db031 \ | ||
159 | gomod://github.com/prometheus/client_model;version=v0.0.0-20190812154241-14fe0d1b01d4;sha256sum=5d4719be47f4f69ab5bf36a04c75eb078a0f69b43a335f400c2d688ac9e61795 \ | ||
160 | gomod://github.com/prometheus/common;version=v0.4.1;mod=1;sha256sum=aad8503b85be2616008ba40f3e63277fc9653bd9c148c3d510000f173a16bdba \ | ||
161 | gomod://github.com/prometheus/common;version=v0.6.0;sha256sum=6fb74cce1a5bd84cf36954493d6157b1bd2231b20ba2587c224df9737b579314 \ | ||
162 | gomod://github.com/prometheus/procfs;version=v0.0.0-20181005140218-185b4288413d;mod=1;sha256sum=52ded709607588200eff4bcfbd61fce32bb0c3f0efdd32d846e3ea150b196352 \ | ||
163 | gomod://github.com/prometheus/procfs;version=v0.0.2;sha256sum=d5e9430b0a3209ccd75569f7c6f9c9fcfc48f554557f44562352adab9c617464 \ | ||
164 | gomod://github.com/retailnext/hllpp;version=v1.0.1-0.20180308014038-101a6d2f8b52;sha256sum=7863938cb01dfe9d4495df3c6608bedceec2d1195da05612f3c1b0e27d37729d \ | ||
165 | gomod://github.com/rogpeppe/go-internal;version=v1.3.0;mod=1;sha256sum=33b55e839b0754283c3eeec1f33e16cc66432dffb8b8a96d24f536d01e51495b \ | ||
166 | gomod://github.com/segmentio/kafka-go;version=v0.1.0;mod=1;sha256sum=02ca00937516b509446c5eb0bd0a4e613b76388af2a65e58f9669434ca0668b6 \ | ||
167 | gomod://github.com/segmentio/kafka-go;version=v0.2.0;sha256sum=b2a88eb5b65fbb75dac0ba5e721cd2cb8e39275d1702a0f97e3c4807d78e8b48 \ | ||
168 | gomod://github.com/sergi/go-diff;version=v1.0.0;mod=1;sha256sum=3c33ca6c34b55597876e1b3ec55b717f899d94d66ad78d6f084b48e6e19b406e \ | ||
169 | gomod://github.com/sirupsen/logrus;version=v1.2.0;mod=1;sha256sum=d67049652749abc6560f22dee3a27aab795a32ee2c7e078a54615a61b7abb99b \ | ||
170 | gomod://github.com/smartystreets/assertions;version=v0.0.0-20180927180507-b2de0cb4f26d;mod=1;sha256sum=75ccd8771f23a04379e7631044c4fb70b49b27a09650299752ee712f08a6add7 \ | ||
171 | gomod://github.com/smartystreets/goconvey;version=v1.6.4;mod=1;sha256sum=37e964c8dc1be33116055227dc75838037c5b5cbbe1b7923d6c6270d0eeafd05 \ | ||
172 | gomod://github.com/spaolacci/murmur3;version=v0.0.0-20180118202830-f09979ecbc72;mod=1;sha256sum=55565ffdc59d315a952774815afa98668ab9011e8cc11e35be5243e63a23260d \ | ||
173 | gomod://github.com/spf13/cast;version=v1.3.0;sha256sum=001ed519a3ec007e76e639f72bd9560be70497d499acbf1a32ccf32dc4647d91 \ | ||
174 | gomod://github.com/spf13/cobra;version=v0.0.3;mod=1;sha256sum=41ec7f1a12f7934ac349ac6b87d99bc43a8ec4405ef968f3bf0bd0a32625d76a \ | ||
175 | gomod://github.com/spf13/pflag;version=v1.0.3;mod=1;sha256sum=c0119b5dfbbf3c0cb02b168ce0fcc19e7edefa73c9844c4609ebcb57f4394d14 \ | ||
176 | gomod://github.com/stretchr/objx;version=v0.1.0;mod=1;sha256sum=1350354d52d2287a62336ecc0d56232d4c47699af9bba49c67c2b48254da98f1 \ | ||
177 | gomod://github.com/stretchr/objx;version=v0.1.1;mod=1;sha256sum=1350354d52d2287a62336ecc0d56232d4c47699af9bba49c67c2b48254da98f1 \ | ||
178 | gomod://github.com/stretchr/testify;version=v1.2.0;mod=1;sha256sum=4ab463f68c370041f950c10cab5104903d4598c50cf824f9aad1b7b7f69255af \ | ||
179 | gomod://github.com/stretchr/testify;version=v1.2.2;mod=1;sha256sum=4ab463f68c370041f950c10cab5104903d4598c50cf824f9aad1b7b7f69255af \ | ||
180 | gomod://github.com/stretchr/testify;version=v1.3.0;mod=1;sha256sum=ab063d5154a8e8730bced4c52698e5770eb50bfae347bebc35eca488b8e3f6e3 \ | ||
181 | gomod://github.com/stretchr/testify;version=v1.4.0;mod=1;sha256sum=6b0c7b71030d4fc55d4e6e6e24c0bfc025621341f76141e3aec0044c4ce89950 \ | ||
182 | gomod://github.com/stretchr/testify;version=v1.7.0;mod=1;sha256sum=fff8168d98e6a07156c454a1b6e925509f3177e96c155516d7f96b4079cca3bf \ | ||
183 | gomod://github.com/tinylib/msgp;version=v1.0.2;sha256sum=5450d0cd12c3718b80d4106c7245597fca21c291cb90c025456f91595bd73717 \ | ||
184 | gomod://github.com/willf/bitset;version=v1.1.3;mod=1;sha256sum=c81e024c074979c357c2e44138e3636bdfbc3f3b904ad6296711835f79510b15 \ | ||
185 | gomod://github.com/xlab/treeprint;version=v0.0.0-20180616005107-d6fb6747feb6;sha256sum=68f7825262c0b29754dfc7723cb2dfa22a9587d420057c4efe68ecb5e8e00370 \ | ||
186 | gomod://github.com/yuin/goldmark;version=v1.1.27;mod=1;sha256sum=e2c763f861ada05c6150c32f804bca31c96a18b944320e0ee9bbf0d6c6075ad7 \ | ||
187 | gomod://github.com/yuin/goldmark;version=v1.2.1;mod=1;sha256sum=e2c763f861ada05c6150c32f804bca31c96a18b944320e0ee9bbf0d6c6075ad7 \ | ||
188 | gomod://go.opencensus.io;version=v0.21.0;mod=1;sha256sum=89e0925da03a5af98879b3cfb5d969b3764554b29edcb43844ecbf12d615c542 \ | ||
189 | gomod://go.opencensus.io;version=v0.22.0;mod=1;sha256sum=9380576a0acb3b28afa896d2cc44cbdbcf5667f9bdcd8d59edfcbb651a713e0f \ | ||
190 | gomod://go.opencensus.io;version=v0.22.2;sha256sum=484089733701e0d2ec3a9da762c25d2d5b499195d210d4d9745a9017727a1334 \ | ||
191 | gomod://go.uber.org/atomic;version=v1.3.2;mod=1;sha256sum=dcff3098f14452022e7a84a52624be8082b87728f8ccf0baad7e06a3a285f3b7 \ | ||
192 | gomod://go.uber.org/atomic;version=v1.5.0;mod=1;sha256sum=782efe5cb1f88f104ab69bb7b2c099dc5ea88e64dec62a6fbe03dba7f53f1733 \ | ||
193 | gomod://go.uber.org/atomic;version=v1.5.1;sha256sum=2fc25453731e5beabdb52d1f5de6efe388cc110069e4e4e136e7c5f412b81335 \ | ||
194 | gomod://go.uber.org/multierr;version=v1.1.0;mod=1;sha256sum=ff6c97e57138fc150113ae9431c1dbb64827186cb6af4a78dba70d369d081aac \ | ||
195 | gomod://go.uber.org/multierr;version=v1.4.0;sha256sum=9c5d3ad17e1be690008a26be25a39f07264d917b4ff7273b4795584aaa1894a3 \ | ||
196 | gomod://go.uber.org/tools;version=v0.0.0-20190618225709-2cfd321de3ee;mod=1;sha256sum=b30974af981689ea010e489f2fd046fe75a46f109951cb879525f6e710849812 \ | ||
197 | gomod://go.uber.org/zap;version=v1.9.1;sha256sum=4123895f26d6efdf3fd20524dd24724ae137cc96d83fe094267406df11837c52 \ | ||
198 | gomod://golang.org/x/crypto;version=v0.0.0-20180904163835-0709b304e793;mod=1;sha256sum=5d01144d948412591d8f11d49f7a74fadace58e12d7366cf0af992147e52486d \ | ||
199 | gomod://golang.org/x/crypto;version=v0.0.0-20190308221718-c2843e01d9a2;mod=1;sha256sum=33ed070a5a66e0960685ac5386440e1b59899e74d8a38a1180685e72a2195ded \ | ||
200 | gomod://golang.org/x/crypto;version=v0.0.0-20190510104115-cbcb75029529;mod=1;sha256sum=3ab9f01f4610fe7b39bd85d68e8d97825351e7e282c39cda41457c2a276f3be3 \ | ||
201 | gomod://golang.org/x/crypto;version=v0.0.0-20190605123033-f99c8df09eb5;mod=1;sha256sum=3ab9f01f4610fe7b39bd85d68e8d97825351e7e282c39cda41457c2a276f3be3 \ | ||
202 | gomod://golang.org/x/crypto;version=v0.0.0-20191011191535-87dc89f01550;mod=1;sha256sum=3ab9f01f4610fe7b39bd85d68e8d97825351e7e282c39cda41457c2a276f3be3 \ | ||
203 | gomod://golang.org/x/crypto;version=v0.0.0-20200622213623-75b288015ac9;mod=1;sha256sum=b2b12d09f81915fbcf4226009e50f9efda8bd3757d2055d8ec07977e65bc6618 \ | ||
204 | gomod://golang.org/x/crypto;version=v0.0.0-20210322153248-0c34fe9e7dc2;sha256sum=2d8c67019031583297a020f2fea24f726808f6bbf9374fcc4ec609c47b6ca2e7 \ | ||
205 | gomod://golang.org/x/exp;version=v0.0.0-20180321215751-8460e604b9de;mod=1;sha256sum=9ff1d07ca8c09458450eb5f4076aa0390ef5c7db0c7a942150e88258a78b5383 \ | ||
206 | gomod://golang.org/x/exp;version=v0.0.0-20180807140117-3d87b88a115f;mod=1;sha256sum=9ff1d07ca8c09458450eb5f4076aa0390ef5c7db0c7a942150e88258a78b5383 \ | ||
207 | gomod://golang.org/x/exp;version=v0.0.0-20190121172915-509febef88a4;mod=1;sha256sum=9ff1d07ca8c09458450eb5f4076aa0390ef5c7db0c7a942150e88258a78b5383 \ | ||
208 | gomod://golang.org/x/exp;version=v0.0.0-20190125153040-c74c464bbbf2;mod=1;sha256sum=9ff1d07ca8c09458450eb5f4076aa0390ef5c7db0c7a942150e88258a78b5383 \ | ||
209 | gomod://golang.org/x/exp;version=v0.0.0-20190306152737-a1d7652674e8;mod=1;sha256sum=9ff1d07ca8c09458450eb5f4076aa0390ef5c7db0c7a942150e88258a78b5383 \ | ||
210 | gomod://golang.org/x/exp;version=v0.0.0-20190510132918-efd6b22b2522;mod=1;sha256sum=7a4e599afab4210da7c43e6634411f2e3b3458f909869076d3510a8e44ba247c \ | ||
211 | gomod://golang.org/x/exp;version=v0.0.0-20190829153037-c13cbed26979;mod=1;sha256sum=a4455956bbb8767350d2d12b8d80bdc45651618f3ec753869385e35166fdd211 \ | ||
212 | gomod://golang.org/x/exp;version=v0.0.0-20191030013958-a1ab85dbe136;mod=1;sha256sum=216515d46656a348a831b48d80b07b77e8a1bc8d0efea2b80a1a16ffb4397821 \ | ||
213 | gomod://golang.org/x/exp;version=v0.0.0-20191129062945-2f5052295587;mod=1;sha256sum=3c05e70b6cad2b075bcb9b525e665a28b0b4f7419c50d0acc8d8cdb7213d3caa \ | ||
214 | gomod://golang.org/x/exp;version=v0.0.0-20191227195350-da58074b4299;mod=1;sha256sum=3c05e70b6cad2b075bcb9b525e665a28b0b4f7419c50d0acc8d8cdb7213d3caa \ | ||
215 | gomod://golang.org/x/image;version=v0.0.0-20180708004352-c73c2afc3b81;mod=1;sha256sum=750f3c9741e41fe464879a60b1df257f3a311aff01d19f43f4987dba30007098 \ | ||
216 | gomod://golang.org/x/image;version=v0.0.0-20190227222117-0694c2d4d067;mod=1;sha256sum=9b905a7a8c84ce9e164760c09071b95301e8d3d402ed962173f12f92b8ad62fc \ | ||
217 | gomod://golang.org/x/image;version=v0.0.0-20190802002840-cff245a6509b;mod=1;sha256sum=4fa94ad41d9c4b097044b0b7fc21ca03d78e070e9ec10a6c9c311f05d0d51d00 \ | ||
218 | gomod://golang.org/x/lint;version=v0.0.0-20181026193005-c67002cb31c3;mod=1;sha256sum=169b05225c8e2729727e0679ae3911918dfe1c4b18bed5ee0fae29f9ed77b207 \ | ||
219 | gomod://golang.org/x/lint;version=v0.0.0-20190227174305-5b3e6a55c961;mod=1;sha256sum=8e86b5869db58a7659e485b07dbce3beb1170a153631579e50f4cbf544bb1342 \ | ||
220 | gomod://golang.org/x/lint;version=v0.0.0-20190301231843-5614ed5bae6f;mod=1;sha256sum=169b05225c8e2729727e0679ae3911918dfe1c4b18bed5ee0fae29f9ed77b207 \ | ||
221 | gomod://golang.org/x/lint;version=v0.0.0-20190313153728-d0100b6bd8b3;mod=1;sha256sum=79df4350b922a8d193782e5600f88280a2b9d41781bfb3760c09bf52ad3023bf \ | ||
222 | gomod://golang.org/x/lint;version=v0.0.0-20190409202823-959b441ac422;mod=1;sha256sum=79df4350b922a8d193782e5600f88280a2b9d41781bfb3760c09bf52ad3023bf \ | ||
223 | gomod://golang.org/x/lint;version=v0.0.0-20190909230951-414d861bb4ac;mod=1;sha256sum=79df4350b922a8d193782e5600f88280a2b9d41781bfb3760c09bf52ad3023bf \ | ||
224 | gomod://golang.org/x/lint;version=v0.0.0-20190930215403-16217165b5de;mod=1;sha256sum=79df4350b922a8d193782e5600f88280a2b9d41781bfb3760c09bf52ad3023bf \ | ||
225 | gomod://golang.org/x/lint;version=v0.0.0-20191125180803-fdd1cda4f05f;mod=1;sha256sum=eb2c1c22b22583cbdd897a8b5ac9f9bf4888cd7ac3fa0008102221e128c0e679 \ | ||
226 | gomod://golang.org/x/mobile;version=v0.0.0-20190312151609-d3739f865fa6;mod=1;sha256sum=b29b62b9fccb08272a7a27ba8cb6c4c8eba7e6d060ee7ab33722677902f22c18 \ | ||
227 | gomod://golang.org/x/mobile;version=v0.0.0-20190719004257-d2bd2a29d028;mod=1;sha256sum=6bb86972375503a74822f0750f14d8e60e82ed73bf079522b8f564ad2077eaed \ | ||
228 | gomod://golang.org/x/mod;version=v0.0.0-20190513183733-4bf6d317e70e;mod=1;sha256sum=ac221647647b0b59618b2e312ba252fc36d6e5cf33d0f2ca64f1fac65a1d6034 \ | ||
229 | gomod://golang.org/x/mod;version=v0.1.0;mod=1;sha256sum=14244b61ad6d46ffffc42b90a2b570c49d99aa3db1753062284d7dcf7d4d3e4a \ | ||
230 | gomod://golang.org/x/mod;version=v0.1.1-0.20191105210325-c90efee705ee;mod=1;sha256sum=d76bbdea81d196d09858967a67ac805dacecdd1fb30c5001a187d24c129b1597 \ | ||
231 | gomod://golang.org/x/mod;version=v0.2.0;mod=1;sha256sum=b288f088fd851885a6d348339e2f588e58a94e6c76e5e634ae1d67c2749eb413 \ | ||
232 | gomod://golang.org/x/mod;version=v0.3.0;mod=1;sha256sum=b288f088fd851885a6d348339e2f588e58a94e6c76e5e634ae1d67c2749eb413 \ | ||
233 | gomod://golang.org/x/net;version=v0.0.0-20180724234803-3673e40ba225;mod=1;sha256sum=3e08f487ddda1851b891df5b1d04bb1a01b84d6d702aa82d9efbccde0aa7df81 \ | ||
234 | gomod://golang.org/x/net;version=v0.0.0-20180826012351-8a410e7b638d;mod=1;sha256sum=3e08f487ddda1851b891df5b1d04bb1a01b84d6d702aa82d9efbccde0aa7df81 \ | ||
235 | gomod://golang.org/x/net;version=v0.0.0-20181114220301-adae6a3d119a;mod=1;sha256sum=3e08f487ddda1851b891df5b1d04bb1a01b84d6d702aa82d9efbccde0aa7df81 \ | ||
236 | gomod://golang.org/x/net;version=v0.0.0-20190108225652-1e06a53dbb7e;mod=1;sha256sum=3e08f487ddda1851b891df5b1d04bb1a01b84d6d702aa82d9efbccde0aa7df81 \ | ||
237 | gomod://golang.org/x/net;version=v0.0.0-20190213061140-3a22650c66bd;mod=1;sha256sum=3e08f487ddda1851b891df5b1d04bb1a01b84d6d702aa82d9efbccde0aa7df81 \ | ||
238 | gomod://golang.org/x/net;version=v0.0.0-20190311183353-d8887717615a;mod=1;sha256sum=f7046769daac02beb57cbcc481280df59fb403c96fe8262282aba858c7f7fa4d \ | ||
239 | gomod://golang.org/x/net;version=v0.0.0-20190404232315-eb5bcb51f2a3;mod=1;sha256sum=f7046769daac02beb57cbcc481280df59fb403c96fe8262282aba858c7f7fa4d \ | ||
240 | gomod://golang.org/x/net;version=v0.0.0-20190501004415-9ce7a6920f09;mod=1;sha256sum=f7046769daac02beb57cbcc481280df59fb403c96fe8262282aba858c7f7fa4d \ | ||
241 | gomod://golang.org/x/net;version=v0.0.0-20190503192946-f4e77d36d62c;mod=1;sha256sum=f7046769daac02beb57cbcc481280df59fb403c96fe8262282aba858c7f7fa4d \ | ||
242 | gomod://golang.org/x/net;version=v0.0.0-20190603091049-60506f45cf65;mod=1;sha256sum=6ebeb3fafb09612d3ef1ff0413dfaac05bbaf8f229abde0ae0e012298dfe6702 \ | ||
243 | gomod://golang.org/x/net;version=v0.0.0-20190613194153-d28f0bde5980;mod=1;sha256sum=e6efdaf78a29503f080cf6d2615e289cfb1d9e3ab7d570f53668eca2b4ab41da \ | ||
244 | gomod://golang.org/x/net;version=v0.0.0-20190620200207-3b0461eec859;mod=1;sha256sum=e6efdaf78a29503f080cf6d2615e289cfb1d9e3ab7d570f53668eca2b4ab41da \ | ||
245 | gomod://golang.org/x/net;version=v0.0.0-20190724013045-ca1201d0de80;mod=1;sha256sum=e6efdaf78a29503f080cf6d2615e289cfb1d9e3ab7d570f53668eca2b4ab41da \ | ||
246 | gomod://golang.org/x/net;version=v0.0.0-20191209160850-c0dbc17a3553;mod=1;sha256sum=e6efdaf78a29503f080cf6d2615e289cfb1d9e3ab7d570f53668eca2b4ab41da \ | ||
247 | gomod://golang.org/x/net;version=v0.0.0-20200226121028-0de0cce0169b;mod=1;sha256sum=e6efdaf78a29503f080cf6d2615e289cfb1d9e3ab7d570f53668eca2b4ab41da \ | ||
248 | gomod://golang.org/x/net;version=v0.0.0-20201021035429-f5854403a974;mod=1;sha256sum=66fc44a0644a506da780f7a22a5d73dd025d44a6e58740b62d27f74d7c3a4948 \ | ||
249 | gomod://golang.org/x/net;version=v0.0.0-20210226172049-e18ecbb05110;sha256sum=17ae555c0bec70b583d84ec7a099db3fdc5b3b688cb2814f8c388d174e7ada15 \ | ||
250 | gomod://golang.org/x/oauth2;version=v0.0.0-20180821212333-d2e6202438be;mod=1;sha256sum=cbbb618da87d4f943b54bfd4f4d3a2fff3610298f04fbeeb3db388cb075f351a \ | ||
251 | gomod://golang.org/x/oauth2;version=v0.0.0-20190226205417-e64efc72b421;mod=1;sha256sum=869f44e4ecd5cda53165510a308515670dd7edc92005e8079ca0a5c864529b2b \ | ||
252 | gomod://golang.org/x/oauth2;version=v0.0.0-20190604053449-0f29369cfe45;mod=1;sha256sum=869f44e4ecd5cda53165510a308515670dd7edc92005e8079ca0a5c864529b2b \ | ||
253 | gomod://golang.org/x/oauth2;version=v0.0.0-20191202225959-858c2ad4c8b6;mod=1;sha256sum=869f44e4ecd5cda53165510a308515670dd7edc92005e8079ca0a5c864529b2b \ | ||
254 | gomod://golang.org/x/oauth2;version=v0.0.0-20200107190931-bf48bf16ab8d;sha256sum=661e4c30b15e488b434b19085567e581eb7bde892f04a0a3ab7ef94c0028f133 \ | ||
255 | gomod://golang.org/x/sync;version=v0.0.0-20180314180146-1d60e4601c6f;mod=1;sha256sum=421f6139686d5891f3dc5a563d0995780d3279f65cad4d225cea52686794161c \ | ||
256 | gomod://golang.org/x/sync;version=v0.0.0-20181108010431-42b317875d0f;mod=1;sha256sum=421f6139686d5891f3dc5a563d0995780d3279f65cad4d225cea52686794161c \ | ||
257 | gomod://golang.org/x/sync;version=v0.0.0-20181221193216-37e7f081c4d4;mod=1;sha256sum=421f6139686d5891f3dc5a563d0995780d3279f65cad4d225cea52686794161c \ | ||
258 | gomod://golang.org/x/sync;version=v0.0.0-20190227155943-e225da77a7e6;mod=1;sha256sum=421f6139686d5891f3dc5a563d0995780d3279f65cad4d225cea52686794161c \ | ||
259 | gomod://golang.org/x/sync;version=v0.0.0-20190423024810-112230192c58;mod=1;sha256sum=421f6139686d5891f3dc5a563d0995780d3279f65cad4d225cea52686794161c \ | ||
260 | gomod://golang.org/x/sync;version=v0.0.0-20190911185100-cd5d95a43a6e;mod=1;sha256sum=421f6139686d5891f3dc5a563d0995780d3279f65cad4d225cea52686794161c \ | ||
261 | gomod://golang.org/x/sync;version=v0.0.0-20201020160332-67f06af15bc9;sha256sum=a62c30f9e46c28636239041d7bfa1583a24378bc408554ec0670196cbac9858e \ | ||
262 | gomod://golang.org/x/sys;version=v0.0.0-20180830151530-49385e6e1522;mod=1;sha256sum=8969115e4a39108848324e79a1bd8a8445230e6e3aaccbe9f8057fb50fffc8c1 \ | ||
263 | gomod://golang.org/x/sys;version=v0.0.0-20180905080454-ebe1bf3edb33;mod=1;sha256sum=8969115e4a39108848324e79a1bd8a8445230e6e3aaccbe9f8057fb50fffc8c1 \ | ||
264 | gomod://golang.org/x/sys;version=v0.0.0-20181116152217-5ac8a444bdc5;mod=1;sha256sum=8969115e4a39108848324e79a1bd8a8445230e6e3aaccbe9f8057fb50fffc8c1 \ | ||
265 | gomod://golang.org/x/sys;version=v0.0.0-20190215142949-d0b11bdaac8a;mod=1;sha256sum=8969115e4a39108848324e79a1bd8a8445230e6e3aaccbe9f8057fb50fffc8c1 \ | ||
266 | gomod://golang.org/x/sys;version=v0.0.0-20190312061237-fead79001313;mod=1;sha256sum=181979e8bd57d2d9e064182da86c9a6111aa69755e888f08431ece4742aec343 \ | ||
267 | gomod://golang.org/x/sys;version=v0.0.0-20190412213103-97732733099d;mod=1;sha256sum=181979e8bd57d2d9e064182da86c9a6111aa69755e888f08431ece4742aec343 \ | ||
268 | gomod://golang.org/x/sys;version=v0.0.0-20190502145724-3ef323f4f1fd;mod=1;sha256sum=181979e8bd57d2d9e064182da86c9a6111aa69755e888f08431ece4742aec343 \ | ||
269 | gomod://golang.org/x/sys;version=v0.0.0-20190507160741-ecd444e8653b;mod=1;sha256sum=181979e8bd57d2d9e064182da86c9a6111aa69755e888f08431ece4742aec343 \ | ||
270 | gomod://golang.org/x/sys;version=v0.0.0-20190606165138-5da285871e9c;mod=1;sha256sum=181979e8bd57d2d9e064182da86c9a6111aa69755e888f08431ece4742aec343 \ | ||
271 | gomod://golang.org/x/sys;version=v0.0.0-20190624142023-c5567b49c5d0;mod=1;sha256sum=181979e8bd57d2d9e064182da86c9a6111aa69755e888f08431ece4742aec343 \ | ||
272 | gomod://golang.org/x/sys;version=v0.0.0-20190726091711-fc99dfbffb4e;mod=1;sha256sum=181979e8bd57d2d9e064182da86c9a6111aa69755e888f08431ece4742aec343 \ | ||
273 | gomod://golang.org/x/sys;version=v0.0.0-20191204072324-ce4227a45e2e;mod=1;sha256sum=181979e8bd57d2d9e064182da86c9a6111aa69755e888f08431ece4742aec343 \ | ||
274 | gomod://golang.org/x/sys;version=v0.0.0-20191228213918-04cbcbbfeed8;mod=1;sha256sum=181979e8bd57d2d9e064182da86c9a6111aa69755e888f08431ece4742aec343 \ | ||
275 | gomod://golang.org/x/sys;version=v0.0.0-20200107162124-548cf772de50;mod=1;sha256sum=181979e8bd57d2d9e064182da86c9a6111aa69755e888f08431ece4742aec343 \ | ||
276 | gomod://golang.org/x/sys;version=v0.0.0-20200930185726-fdedc70b468f;mod=1;sha256sum=181979e8bd57d2d9e064182da86c9a6111aa69755e888f08431ece4742aec343 \ | ||
277 | gomod://golang.org/x/sys;version=v0.0.0-20201119102817-f84b799fce68;sha256sum=2681eb52677683be3760258aafe13c91c1c83888442e9c6545334ae97a02b386 \ | ||
278 | gomod://golang.org/x/term;version=v0.0.0-20201126162022-7de9c90e9dd1;sha256sum=475a86f11dd148b474ce405c5dbdd5f6bcae056c3e44e52445a45926dd69a552 \ | ||
279 | gomod://golang.org/x/text;version=v0.3.0;mod=1;sha256sum=36879d586fd8001e84da8787190a11e4f78749e2a81dfe8b9b6931899fff31cf \ | ||
280 | gomod://golang.org/x/text;version=v0.3.1-0.20180807135948-17ff2d5776d2;mod=1;sha256sum=36879d586fd8001e84da8787190a11e4f78749e2a81dfe8b9b6931899fff31cf \ | ||
281 | gomod://golang.org/x/text;version=v0.3.2;mod=1;sha256sum=6c3c7adf2b0ad7143d913f4698d1908422369a5e6f198620f97f3e52f9a1b8dd \ | ||
282 | gomod://golang.org/x/text;version=v0.3.3;sha256sum=8a896da346baf94ab4f24b0e396df0b79393c93aa05c50ef07cddd561a1ff8d7 \ | ||
283 | gomod://golang.org/x/time;version=v0.0.0-20181108054448-85acf8d2951c;mod=1;sha256sum=38e2bcf9a8f563a15c2fba57e4c22a5963a38a95766521ad2b6f3c9cf8718fcc \ | ||
284 | gomod://golang.org/x/time;version=v0.0.0-20190308202827-9d24e82272b4;sha256sum=6b30eea8bfe0e7fed30cb4ac1e5a683c10b34942c9bedaf01b5a7643ca9fce9f \ | ||
285 | gomod://golang.org/x/tools;version=v0.0.0-20180525024113-a5b4c53f6e8b;mod=1;sha256sum=a0e02f0678fe62dc3c4b4bc77fa912c9b70de10fa9f7cf2f7aad0337392b52af \ | ||
286 | gomod://golang.org/x/tools;version=v0.0.0-20180917221912-90fa682c2a6e;mod=1;sha256sum=a0e02f0678fe62dc3c4b4bc77fa912c9b70de10fa9f7cf2f7aad0337392b52af \ | ||
287 | gomod://golang.org/x/tools;version=v0.0.0-20181030221726-6c7e314b6563;mod=1;sha256sum=a0e02f0678fe62dc3c4b4bc77fa912c9b70de10fa9f7cf2f7aad0337392b52af \ | ||
288 | gomod://golang.org/x/tools;version=v0.0.0-20190114222345-bf090417da8b;mod=1;sha256sum=a0e02f0678fe62dc3c4b4bc77fa912c9b70de10fa9f7cf2f7aad0337392b52af \ | ||
289 | gomod://golang.org/x/tools;version=v0.0.0-20190206041539-40960b6deb8e;mod=1;sha256sum=a0e02f0678fe62dc3c4b4bc77fa912c9b70de10fa9f7cf2f7aad0337392b52af \ | ||
290 | gomod://golang.org/x/tools;version=v0.0.0-20190226205152-f727befe758c;mod=1;sha256sum=2503823869125550d3f88bdef72820024fe27b141f44b81fc3b4f59ef78370eb \ | ||
291 | gomod://golang.org/x/tools;version=v0.0.0-20190311212946-11955173bddd;mod=1;sha256sum=029638674bdf4fce7437ebc25cda0c8172674ec534b1d2edeb0b474c7d618f00 \ | ||
292 | gomod://golang.org/x/tools;version=v0.0.0-20190312151545-0bb0c0a6e846;mod=1;sha256sum=029638674bdf4fce7437ebc25cda0c8172674ec534b1d2edeb0b474c7d618f00 \ | ||
293 | gomod://golang.org/x/tools;version=v0.0.0-20190312170243-e65039ee4138;mod=1;sha256sum=029638674bdf4fce7437ebc25cda0c8172674ec534b1d2edeb0b474c7d618f00 \ | ||
294 | gomod://golang.org/x/tools;version=v0.0.0-20190328211700-ab21143f2384;mod=1;sha256sum=029638674bdf4fce7437ebc25cda0c8172674ec534b1d2edeb0b474c7d618f00 \ | ||
295 | gomod://golang.org/x/tools;version=v0.0.0-20190425150028-36563e24a262;mod=1;sha256sum=135189df02315d75d62e27551d1accad1db5bd3c1a2a8756f63a69f73b1b5217 \ | ||
296 | gomod://golang.org/x/tools;version=v0.0.0-20190506145303-2d16b83fe98c;mod=1;sha256sum=135189df02315d75d62e27551d1accad1db5bd3c1a2a8756f63a69f73b1b5217 \ | ||
297 | gomod://golang.org/x/tools;version=v0.0.0-20190524140312-2c0ae7006135;mod=1;sha256sum=135189df02315d75d62e27551d1accad1db5bd3c1a2a8756f63a69f73b1b5217 \ | ||
298 | gomod://golang.org/x/tools;version=v0.0.0-20190606124116-d0a3d012864b;mod=1;sha256sum=7eeccd01252b0a8983093e5b905aac5a041528477e1348f54b8aa35b6bb3406f \ | ||
299 | gomod://golang.org/x/tools;version=v0.0.0-20190621195816-6e04913cbbac;mod=1;sha256sum=7eeccd01252b0a8983093e5b905aac5a041528477e1348f54b8aa35b6bb3406f \ | ||
300 | gomod://golang.org/x/tools;version=v0.0.0-20190628153133-6cdbf07be9d0;mod=1;sha256sum=7eeccd01252b0a8983093e5b905aac5a041528477e1348f54b8aa35b6bb3406f \ | ||
301 | gomod://golang.org/x/tools;version=v0.0.0-20190816200558-6889da9d5479;mod=1;sha256sum=88d479265f886f5e598d76c003d0f257b42dbf1b895d820a12b5ab0b3501aca1 \ | ||
302 | gomod://golang.org/x/tools;version=v0.0.0-20190911174233-4f2ddba30aff;mod=1;sha256sum=88d479265f886f5e598d76c003d0f257b42dbf1b895d820a12b5ab0b3501aca1 \ | ||
303 | gomod://golang.org/x/tools;version=v0.0.0-20191012152004-8de300cfc20a;mod=1;sha256sum=88d479265f886f5e598d76c003d0f257b42dbf1b895d820a12b5ab0b3501aca1 \ | ||
304 | gomod://golang.org/x/tools;version=v0.0.0-20191029041327-9cc4af7d6b2c;mod=1;sha256sum=88d479265f886f5e598d76c003d0f257b42dbf1b895d820a12b5ab0b3501aca1 \ | ||
305 | gomod://golang.org/x/tools;version=v0.0.0-20191029190741-b9c20aec41a5;mod=1;sha256sum=88d479265f886f5e598d76c003d0f257b42dbf1b895d820a12b5ab0b3501aca1 \ | ||
306 | gomod://golang.org/x/tools;version=v0.0.0-20191113191852-77e3bb0ad9e7;mod=1;sha256sum=88d479265f886f5e598d76c003d0f257b42dbf1b895d820a12b5ab0b3501aca1 \ | ||
307 | gomod://golang.org/x/tools;version=v0.0.0-20191115202509-3a792d9c32b2;mod=1;sha256sum=88d479265f886f5e598d76c003d0f257b42dbf1b895d820a12b5ab0b3501aca1 \ | ||
308 | gomod://golang.org/x/tools;version=v0.0.0-20191119224855-298f0cb1881e;mod=1;sha256sum=88d479265f886f5e598d76c003d0f257b42dbf1b895d820a12b5ab0b3501aca1 \ | ||
309 | gomod://golang.org/x/tools;version=v0.0.0-20191125144606-a911d9008d1f;mod=1;sha256sum=88d479265f886f5e598d76c003d0f257b42dbf1b895d820a12b5ab0b3501aca1 \ | ||
310 | gomod://golang.org/x/tools;version=v0.0.0-20191216173652-a0e659d51361;mod=1;sha256sum=5ea469c803b6ef8d41d1561b9e301a003fdd93976468bda5574b26b056ea7f49 \ | ||
311 | gomod://golang.org/x/tools;version=v0.0.0-20191227053925-7b8e75db28f4;mod=1;sha256sum=5ea469c803b6ef8d41d1561b9e301a003fdd93976468bda5574b26b056ea7f49 \ | ||
312 | gomod://golang.org/x/tools;version=v0.0.0-20200108203644-89082a384178;mod=1;sha256sum=5ea469c803b6ef8d41d1561b9e301a003fdd93976468bda5574b26b056ea7f49 \ | ||
313 | gomod://golang.org/x/tools;version=v0.0.0-20200619180055-7c47624df98f;mod=1;sha256sum=ef6e2f94244214971780f9ba31d90806928ad410c82b04d8888f815341f7a667 \ | ||
314 | gomod://golang.org/x/tools;version=v0.0.0-20210106214847-113979e3529a;mod=1;sha256sum=25d72c03e7aa571136087ebafc9e83d004d0bd8cd3864d78c2f5813e122aba81 \ | ||
315 | gomod://golang.org/x/xerrors;version=v0.0.0-20190717185122-a985d3407aa7;mod=1;sha256sum=aa5e3ec9bb7b9f681609efac019d9de1a7ba7719248ff1eaa27e78882db3d7f5 \ | ||
316 | gomod://golang.org/x/xerrors;version=v0.0.0-20191011141410-1b5146add898;mod=1;sha256sum=aa5e3ec9bb7b9f681609efac019d9de1a7ba7719248ff1eaa27e78882db3d7f5 \ | ||
317 | gomod://golang.org/x/xerrors;version=v0.0.0-20191204190536-9bdfabe68543;mod=1;sha256sum=aa5e3ec9bb7b9f681609efac019d9de1a7ba7719248ff1eaa27e78882db3d7f5 \ | ||
318 | gomod://golang.org/x/xerrors;version=v0.0.0-20200804184101-5ec99f83aff1;mod=1;sha256sum=aa5e3ec9bb7b9f681609efac019d9de1a7ba7719248ff1eaa27e78882db3d7f5 \ | ||
319 | gomod://gonum.org/v1/gonum;version=v0.0.0-20180816165407-929014505bf4;mod=1;sha256sum=ac99c793cbdcb073b40b2c2a0c3d1fa41a369cb0c90641129f7ff288caa8734e \ | ||
320 | gomod://gonum.org/v1/gonum;version=v0.0.0-20181121035319-3f7ecaa7e8ca;mod=1;sha256sum=ac99c793cbdcb073b40b2c2a0c3d1fa41a369cb0c90641129f7ff288caa8734e \ | ||
321 | gomod://gonum.org/v1/gonum;version=v0.6.0;mod=1;sha256sum=c2bee78bf072ce54e4b4c640d1954546f7fcaefdb3bad41e58d78c3454297f14 \ | ||
322 | gomod://gonum.org/v1/netlib;version=v0.0.0-20181029234149-ec6d1f5cefe6;mod=1;sha256sum=c73aaea6dda7a0b162895d58892cd128b8b2c99ef46bfd3d6f2d1e4f360bed26 \ | ||
323 | gomod://gonum.org/v1/netlib;version=v0.0.0-20190313105609-8cb42192e0e0;mod=1;sha256sum=c73aaea6dda7a0b162895d58892cd128b8b2c99ef46bfd3d6f2d1e4f360bed26 \ | ||
324 | gomod://gonum.org/v1/plot;version=v0.0.0-20190515093506-e2840ee46a6b;mod=1;sha256sum=4a2de528e2eebbc818e5ce5a3161e48d20c06ee67896e852a8d0399a56e1bec6 \ | ||
325 | gomod://google.golang.org/api;version=v0.13.0;mod=1;sha256sum=973cc763222678ba1dc9cb995f8878452ea2d6f23b3fa9321f9eae965d7e0be3 \ | ||
326 | gomod://google.golang.org/api;version=v0.14.0;mod=1;sha256sum=973cc763222678ba1dc9cb995f8878452ea2d6f23b3fa9321f9eae965d7e0be3 \ | ||
327 | gomod://google.golang.org/api;version=v0.15.0;sha256sum=e6a7a980ad1161a3db060cbeff23ec339d6db40a8c8b619b1aa47cee6662b5da \ | ||
328 | gomod://google.golang.org/api;version=v0.4.0;mod=1;sha256sum=00bc4a4f32637440ecbcef4fe7f6350a6b22427f0e5b295a4a0fdf31b4733a16 \ | ||
329 | gomod://google.golang.org/api;version=v0.7.0;mod=1;sha256sum=3871181ef7ba28d0215e5a9d73759d5de9925d92a7f5af9049c06f0bc1869d19 \ | ||
330 | gomod://google.golang.org/api;version=v0.8.0;mod=1;sha256sum=e14497a566705dd0f1e18f83b743528a1012ec04b13dafa442d2a22534c82007 \ | ||
331 | gomod://google.golang.org/api;version=v0.9.0;mod=1;sha256sum=e14497a566705dd0f1e18f83b743528a1012ec04b13dafa442d2a22534c82007 \ | ||
332 | gomod://google.golang.org/appengine;version=v1.1.0;mod=1;sha256sum=d0fb3f328a95259ddeeb7ef934f2abae0327c6a052ff1ab05a2b882178a953b8 \ | ||
333 | gomod://google.golang.org/appengine;version=v1.4.0;mod=1;sha256sum=f95b808fed2c6febb23a8d11e92743583b37861584d302349ada5ae02a3874dd \ | ||
334 | gomod://google.golang.org/appengine;version=v1.5.0;mod=1;sha256sum=f95b808fed2c6febb23a8d11e92743583b37861584d302349ada5ae02a3874dd \ | ||
335 | gomod://google.golang.org/appengine;version=v1.6.1;mod=1;sha256sum=eb12ff9c7531b7cdcf71f61de880814bd84f022f57426eb12cea040eb0ccf116 \ | ||
336 | gomod://google.golang.org/appengine;version=v1.6.5;mod=1;sha256sum=476fc776d2906c32b6d6f30691df098cd4a70ad57967b3818faa444319cd9294 \ | ||
337 | gomod://google.golang.org/genproto;version=v0.0.0-20180817151627-c66870c02cf8;mod=1;sha256sum=4379a64312660353b2dadb20fd55d9968674bbc2bbcf09d50c0aba80111a64b2 \ | ||
338 | gomod://google.golang.org/genproto;version=v0.0.0-20190307195333-5fe7a883aa19;mod=1;sha256sum=02391a258568bcc52b07763ac46781b1495255f2edaa5f28be1e432da0326b47 \ | ||
339 | gomod://google.golang.org/genproto;version=v0.0.0-20190418145605-e7d98fc518a7;mod=1;sha256sum=02391a258568bcc52b07763ac46781b1495255f2edaa5f28be1e432da0326b47 \ | ||
340 | gomod://google.golang.org/genproto;version=v0.0.0-20190425155659-357c62f0e4bb;mod=1;sha256sum=02391a258568bcc52b07763ac46781b1495255f2edaa5f28be1e432da0326b47 \ | ||
341 | gomod://google.golang.org/genproto;version=v0.0.0-20190502173448-54afdca5d873;mod=1;sha256sum=02391a258568bcc52b07763ac46781b1495255f2edaa5f28be1e432da0326b47 \ | ||
342 | gomod://google.golang.org/genproto;version=v0.0.0-20190716160619-c506a9f90610;mod=1;sha256sum=4b8edb9554439c665a29e584eda81870cbb699092227d97ba8fa9641538d541d \ | ||
343 | gomod://google.golang.org/genproto;version=v0.0.0-20190801165951-fa694d86fc64;mod=1;sha256sum=4b8edb9554439c665a29e584eda81870cbb699092227d97ba8fa9641538d541d \ | ||
344 | gomod://google.golang.org/genproto;version=v0.0.0-20190819201941-24fa4b261c55;mod=1;sha256sum=4b8edb9554439c665a29e584eda81870cbb699092227d97ba8fa9641538d541d \ | ||
345 | gomod://google.golang.org/genproto;version=v0.0.0-20190911173649-1774047e7e51;mod=1;sha256sum=88d410dc5fd1d1839fc54601883e42324966cb8719aaeecdf15aae04f4adba21 \ | ||
346 | gomod://google.golang.org/genproto;version=v0.0.0-20191108220845-16a3f7862a1a;mod=1;sha256sum=1b3643365a3c9de351b9ee9f6e02c2f39bcaef56e2bc2f52bda0369e34400821 \ | ||
347 | gomod://google.golang.org/genproto;version=v0.0.0-20191115194625-c23dd37a84c9;mod=1;sha256sum=1b3643365a3c9de351b9ee9f6e02c2f39bcaef56e2bc2f52bda0369e34400821 \ | ||
348 | gomod://google.golang.org/genproto;version=v0.0.0-20191216164720-4f79533eabd1;mod=1;sha256sum=1b3643365a3c9de351b9ee9f6e02c2f39bcaef56e2bc2f52bda0369e34400821 \ | ||
349 | gomod://google.golang.org/genproto;version=v0.0.0-20191230161307-f3c370f40bfb;mod=1;sha256sum=1b3643365a3c9de351b9ee9f6e02c2f39bcaef56e2bc2f52bda0369e34400821 \ | ||
350 | gomod://google.golang.org/genproto;version=v0.0.0-20200108215221-bd8f9a0ef82f;sha256sum=efe927990fde064df1467d68121b817cf438679dd50ab84a84ccbcda1f9a64b2 \ | ||
351 | gomod://google.golang.org/grpc;version=v1.19.0;mod=1;sha256sum=71de2597fd082e882ef08965ba0c3ee19d38f2df25920733cd434cf80a27ac35 \ | ||
352 | gomod://google.golang.org/grpc;version=v1.20.1;mod=1;sha256sum=5ed0b35e304a3f2b0a763cc23f30d5f750bcf33da9a33aa7959a4829adfa886d \ | ||
353 | gomod://google.golang.org/grpc;version=v1.21.1;mod=1;sha256sum=565328b92f572d2c91063ffbd2f0d80630779b69b0a1da2a934319459797e3fe \ | ||
354 | gomod://google.golang.org/grpc;version=v1.23.0;mod=1;sha256sum=587c9b854d7f5f0181487c854a24fc4c01982e5641d302ce1d0f3d041951cb8b \ | ||
355 | gomod://google.golang.org/grpc;version=v1.26.0;sha256sum=997df5096971bc48741f86a33ede95f47a13a5bce4f649103b0b5cf2cd0447ca \ | ||
356 | gomod://gopkg.in/alecthomas/kingpin.v2;version=v2.2.6;mod=1;sha256sum=6f22dc94266475313a2c8a75850cea41345aa5e338119302fca5768b4198b3ec \ | ||
357 | gomod://gopkg.in/check.v1;version=v0.0.0-20161208181325-20d25e280405;mod=1;sha256sum=5c306e0d633cd66a11b40e2e5fbbc6da42110db7d72ea3c1524ceb45ee40c33f \ | ||
358 | gomod://gopkg.in/check.v1;version=v1.0.0-20180628173108-788fd7840127;mod=1;sha256sum=5c306e0d633cd66a11b40e2e5fbbc6da42110db7d72ea3c1524ceb45ee40c33f \ | ||
359 | gomod://gopkg.in/errgo.v2;version=v2.1.0;mod=1;sha256sum=e305204248256627966ff85c7dc591cf2d0e7de2094d0f465849f1b62a102748 \ | ||
360 | gomod://gopkg.in/yaml.v2;version=v2.2.1;mod=1;sha256sum=88d979d2f093d2397f756bc86efa2ca03f73a60d668ceb391b3510029f3f7cfc \ | ||
361 | gomod://gopkg.in/yaml.v2;version=v2.2.2;mod=1;sha256sum=88d979d2f093d2397f756bc86efa2ca03f73a60d668ceb391b3510029f3f7cfc \ | ||
362 | gomod://gopkg.in/yaml.v2;version=v2.3.0;mod=1;sha256sum=88d979d2f093d2397f756bc86efa2ca03f73a60d668ceb391b3510029f3f7cfc \ | ||
363 | gomod://gopkg.in/yaml.v3;version=v3.0.0-20200313102051-9f266ea9e77c;mod=1;sha256sum=21579860a20306fcf43b1bd234d1fba319499c77611b71c05f9bf3ba90dab939 \ | ||
364 | gomod://honnef.co/go/tools;version=v0.0.0-20190102054323-c2f93a96b099;mod=1;sha256sum=b1c60837ea61335f14df64f3194c3cd92e0f628f6064806718950f0d7a1dbe9e \ | ||
365 | gomod://honnef.co/go/tools;version=v0.0.0-20190106161140-3f1c8253044a;mod=1;sha256sum=b1c60837ea61335f14df64f3194c3cd92e0f628f6064806718950f0d7a1dbe9e \ | ||
366 | gomod://honnef.co/go/tools;version=v0.0.0-20190418001031-e561f6794a2a;mod=1;sha256sum=b1c60837ea61335f14df64f3194c3cd92e0f628f6064806718950f0d7a1dbe9e \ | ||
367 | gomod://honnef.co/go/tools;version=v0.0.0-20190523083050-ea95bdfd59fc;mod=1;sha256sum=b1c60837ea61335f14df64f3194c3cd92e0f628f6064806718950f0d7a1dbe9e \ | ||
368 | gomod://honnef.co/go/tools;version=v0.0.1-2019.2.3;mod=1;sha256sum=592e9c55bb272525a46900c55469feb97adae507e7649beab4dc1350d735f64f \ | ||
369 | gomod://rsc.io/binaryregexp;version=v0.2.0;mod=1;sha256sum=032473bbe554a54a445fa855bbb2bfa6234d786f61f1926de96b5aa85e91f13d \ | ||
370 | gomod://rsc.io/pdf;version=v0.1.1;mod=1;sha256sum=fe87d9102096c87900d1b4a106d9bd58f60c06809a4ef79d804bff0684f5cbe7 \ | ||
371 | " | ||
diff --git a/meta-oe/recipes-dbs/influxdb/influxdb-licenses.inc b/meta-oe/recipes-dbs/influxdb/influxdb-licenses.inc new file mode 100644 index 0000000000..1454f05de5 --- /dev/null +++ b/meta-oe/recipes-dbs/influxdb/influxdb-licenses.inc | |||
@@ -0,0 +1,68 @@ | |||
1 | GO_MOD_LICENSES = "Apache-2.0 & BSD-2-Clause & BSD-3-Clause & EPL-1.0 & ISC & MIT & MPL-2.0" | ||
2 | |||
3 | LIC_FILES_CHKSUM += "\ | ||
4 | file://pkg/mod/cloud.google.com/go/bigtable@v1.2.0/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \ | ||
5 | file://pkg/mod/cloud.google.com/go@v0.51.0/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \ | ||
6 | file://pkg/mod/collectd.org@v0.3.0/LICENSE;md5=51e2bb425ba79cdbe97889a28f47eea8 \ | ||
7 | file://pkg/mod/github.com/!burnt!sushi/toml@v0.3.1/COPYING;md5=9e24c0e2a784c1d1fcabb279f4f107e0 \ | ||
8 | file://pkg/mod/github.com/beorn7/perks@v1.0.0/LICENSE;md5=0d0738f37ee8dc0b5f88a32e83c60198 \ | ||
9 | file://pkg/mod/github.com/bmizerany/pat@v0.0.0-20170815010413-6226ea591a40/README.md;md5=3b558b273cee6c2b170793783b3d2e13 \ | ||
10 | file://pkg/mod/github.com/c-bata/go-prompt@v0.2.2/LICENSE;md5=f234b2c6d7f152e88593827000a76ee1 \ | ||
11 | file://pkg/mod/github.com/dgrijalva/jwt-go/v4@v4.0.0-preview1/LICENSE;md5=276f2f3ba3749d25f6a6f5fb852d462e \ | ||
12 | file://pkg/mod/github.com/dgryski/go-bitstream@v0.0.0-20180413035011-3522498ce2c8/LICENSE;md5=94d87602d16546d50e0b7e0930c3dae5 \ | ||
13 | file://pkg/mod/github.com/eclipse/paho.mqtt.golang@v1.2.0/LICENSE;md5=3e75bb9ec12a51993bd30e51011b4229 \ | ||
14 | file://pkg/mod/github.com/go-sql-driver/mysql@v1.4.1/LICENSE;md5=815ca599c9df247a0c7f619bab123dad \ | ||
15 | file://pkg/mod/github.com/gofrs/uuid@v3.3.0+incompatible/LICENSE;md5=ae4ba217c6e20c2d8f48f69966b9121b \ | ||
16 | file://pkg/mod/github.com/gogo/protobuf@v1.3.2/LICENSE;md5=38be95f95200434dc208e2ee3dab5081 \ | ||
17 | file://pkg/mod/github.com/golang/geo@v0.0.0-20190916061304-5b978397cfec/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \ | ||
18 | file://pkg/mod/github.com/golang/groupcache@v0.0.0-20191227052852-215e87163ea7/LICENSE;md5=19cbd64715b51267a47bf3750cc6a8a5 \ | ||
19 | file://pkg/mod/github.com/golang/protobuf@v1.3.2/LICENSE;md5=939cce1ec101726fa754e698ac871622 \ | ||
20 | file://pkg/mod/github.com/golang/snappy@v0.0.0-20180518054509-2e65f85255db/LICENSE;md5=b8b79c7d4cda128290b98c6a21f9aac6 \ | ||
21 | file://pkg/mod/github.com/google/flatbuffers@v1.11.0/LICENSE.txt;md5=a873c5645c184d51e0f9b34e1d7cf559 \ | ||
22 | file://pkg/mod/github.com/google/go-cmp@v0.4.0/LICENSE;md5=4ac66f7dea41d8d116cb7fb28aeff2ab \ | ||
23 | file://pkg/mod/github.com/googleapis/gax-go/v2@v2.0.5/LICENSE;md5=0dd48ae8103725bd7b401261520cdfbb \ | ||
24 | file://pkg/mod/github.com/influxdata/flux@v0.65.1/LICENSE;md5=f39a8d10930fb37bd59adabb3b9d0bd6 \ | ||
25 | file://pkg/mod/github.com/influxdata/influxql@v1.1.1-0.20200828144457-65d3ef77d385/LICENSE;md5=ba8146ad9cc2a128209983265136e06a \ | ||
26 | file://pkg/mod/github.com/influxdata/roaring@v0.4.13-0.20180809181101-fc520f41fab6/LICENSE;md5=b13d5600b5dc9e6cfb93ac14d7d6cfbf \ | ||
27 | file://pkg/mod/github.com/influxdata/tdigest@v0.0.0-20181121200506-bf2b5ad3c0a9/LICENSE;md5=fd9c5bdb98de5b3e7b20f14b1cf17e32 \ | ||
28 | file://pkg/mod/github.com/influxdata/usage-client@v0.0.0-20160829180054-6d3895376368/LICENSE.txt;md5=17cff8e5ad17d1d8c2ac21440e86d366 \ | ||
29 | file://pkg/mod/github.com/jsternberg/zap-logfmt@v1.0.0/LICENSE;md5=860d1817101f99a56b547104ebfd4801 \ | ||
30 | file://pkg/mod/github.com/jwilder/encoding@v0.0.0-20170811194829-b4e1701a28ef/LICENSE;md5=e75d4fbdba08ce3a518e7aab13042096 \ | ||
31 | file://pkg/mod/github.com/klauspost/compress@v1.4.0/LICENSE;md5=591778525c869cdde0ab5a1bf283cd81 \ | ||
32 | file://pkg/mod/github.com/klauspost/crc32@v0.0.0-20161016154125-cb6bfca970f6/LICENSE;md5=0f63a5a579a75ddec9f3464b085818a4 \ | ||
33 | file://pkg/mod/github.com/klauspost/pgzip@v1.0.2-0.20170402124221-0bf5dcad4ada/LICENSE;md5=9ea3772c7ca56b5e8cbd5caf795588b5 \ | ||
34 | file://pkg/mod/github.com/kraj/term@v0.0.0-20210111231523-7c42fcb0e627/LICENSE;md5=c11f50de045e1f8eb4502b2f50550720 \ | ||
35 | file://pkg/mod/github.com/kraj/xxhash@v1.1.1-0.20211201014032-8254a11eab56/LICENSE.txt;md5=802da049c92a99b4387d3f3d91b00fa9 \ | ||
36 | file://pkg/mod/github.com/lib/pq@v1.0.0/LICENSE.md;md5=0eab29964025b358179aa6d8f7db14bf \ | ||
37 | file://pkg/mod/github.com/mattn/go-isatty@v0.0.4/LICENSE;md5=f509beadd5a11227c27b5d2ad6c9f2c6 \ | ||
38 | file://pkg/mod/github.com/mattn/go-runewidth@v0.0.3/LICENSE;md5=24ce168f90aec2456a73de1839037245 \ | ||
39 | file://pkg/mod/github.com/matttproud/golang_protobuf_extensions@v1.0.1/LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e \ | ||
40 | file://pkg/mod/github.com/opentracing/opentracing-go@v1.0.3-0.20180606204148-bd9c31933947/LICENSE;md5=f4e91fcd9abdeb3c904b834127d5cb20 \ | ||
41 | file://pkg/mod/github.com/peterh/liner@v1.0.1-0.20180619022028-8c1271fcf47f/COPYING;md5=7316a33df6826d7cc2854e686cb9279f \ | ||
42 | file://pkg/mod/github.com/philhofer/fwd@v1.0.0/LICENSE.md;md5=cfd452e4c91aa5191e3af8f3e4b67a9a \ | ||
43 | file://pkg/mod/github.com/pkg/errors@v0.9.1/LICENSE;md5=6fe682a02df52c6653f33bd0f7126b5a \ | ||
44 | file://pkg/mod/github.com/prometheus/client_golang@v1.0.0/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327 \ | ||
45 | file://pkg/mod/github.com/prometheus/client_model@v0.0.0-20190812154241-14fe0d1b01d4/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327 \ | ||
46 | file://pkg/mod/github.com/prometheus/common@v0.6.0/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327 \ | ||
47 | file://pkg/mod/github.com/prometheus/common@v0.6.0/internal/bitbucket.org/ww/goautoneg/README.txt;md5=a33eda65f1bc658f358e1d690c6a93d4 \ | ||
48 | file://pkg/mod/github.com/prometheus/procfs@v0.0.2/LICENSE;md5=86d3f3a95c324c9479bd8986968f4327 \ | ||
49 | file://pkg/mod/github.com/segmentio/kafka-go@v0.2.0/LICENSE;md5=245177e51c68aa2071d537392357ab87 \ | ||
50 | file://pkg/mod/github.com/tinylib/msgp@v1.0.2/LICENSE;md5=37acb030ba070680be4a9fcb57f2735a \ | ||
51 | file://pkg/mod/github.com/xlab/treeprint@v0.0.0-20180616005107-d6fb6747feb6/LICENSE;md5=41d2819776299442cbac81ad74bfc094 \ | ||
52 | file://pkg/mod/go.opencensus.io@v0.22.2/LICENSE;md5=175792518e4ac015ab6696d16c4f607e \ | ||
53 | file://pkg/mod/go.uber.org/atomic@v1.5.1/LICENSE.txt;md5=1caee86519456feda989f8a838102b50 \ | ||
54 | file://pkg/mod/go.uber.org/multierr@v1.4.0/LICENSE.txt;md5=f65b21a547112d1bc7b11b90f9b31997 \ | ||
55 | file://pkg/mod/go.uber.org/zap@v1.9.1/LICENSE.txt;md5=5e8153e456a82529ea845e0d511abb69 \ | ||
56 | file://pkg/mod/golang.org/x/crypto@v0.0.0-20210322153248-0c34fe9e7dc2/LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707 \ | ||
57 | file://pkg/mod/golang.org/x/net@v0.0.0-20210226172049-e18ecbb05110/LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707 \ | ||
58 | file://pkg/mod/golang.org/x/oauth2@v0.0.0-20200107190931-bf48bf16ab8d/LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707 \ | ||
59 | file://pkg/mod/golang.org/x/sync@v0.0.0-20201020160332-67f06af15bc9/LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707 \ | ||
60 | file://pkg/mod/golang.org/x/sys@v0.0.0-20201119102817-f84b799fce68/LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707 \ | ||
61 | file://pkg/mod/golang.org/x/term@v0.0.0-20201126162022-7de9c90e9dd1/LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707 \ | ||
62 | file://pkg/mod/golang.org/x/text@v0.3.3/LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707 \ | ||
63 | file://pkg/mod/golang.org/x/time@v0.0.0-20190308202827-9d24e82272b4/LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707 \ | ||
64 | file://pkg/mod/google.golang.org/api@v0.15.0/LICENSE;md5=a651bb3d8b1c412632e28823bb432b40 \ | ||
65 | file://pkg/mod/google.golang.org/api@v0.15.0/internal/third_party/uritemplates/LICENSE;md5=4ee4feb2b545c2231749e5c54ace343e \ | ||
66 | file://pkg/mod/google.golang.org/genproto@v0.0.0-20200108215221-bd8f9a0ef82f/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \ | ||
67 | file://pkg/mod/google.golang.org/grpc@v1.26.0/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \ | ||
68 | " | ||
diff --git a/meta-oe/recipes-dbs/influxdb/influxdb_1.8.10.bb b/meta-oe/recipes-dbs/influxdb/influxdb_1.8.10.bb index 580b92b3b3..5dd5644c4c 100644 --- a/meta-oe/recipes-dbs/influxdb/influxdb_1.8.10.bb +++ b/meta-oe/recipes-dbs/influxdb/influxdb_1.8.10.bb | |||
@@ -1,38 +1,34 @@ | |||
1 | DESCRIPTION = "InfluxDB is a time series database designed to handle high write and query loads." | 1 | DESCRIPTION = "InfluxDB is a time series database designed to handle high write and query loads." |
2 | HOMEPAGE = "https://www.influxdata.com/products/influxdb-overview/" | 2 | HOMEPAGE = "https://www.influxdata.com/products/influxdb-overview/" |
3 | 3 | ||
4 | LICENSE = "MIT" | 4 | LICENSE = "MIT & ${GO_MOD_LICENSES}" |
5 | LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=f39a8d10930fb37bd59adabb3b9d0bd6" | 5 | LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=f39a8d10930fb37bd59adabb3b9d0bd6" |
6 | 6 | require ${BPN}-licenses.inc | |
7 | RDEPENDS:${PN} = "bash" | ||
8 | RDEPENDS:${PN}-dev = "bash" | ||
9 | |||
10 | GO_IMPORT = "github.com/influxdata/influxdb" | ||
11 | |||
12 | GO_INSTALL = "\ | ||
13 | ${GO_IMPORT}/cmd/influx \ | ||
14 | ${GO_IMPORT}/cmd/influxd \ | ||
15 | " | ||
16 | 7 | ||
17 | SRC_URI = "\ | 8 | SRC_URI = "\ |
18 | git://${GO_IMPORT};protocol=https;branch=1.8;destsuffix=${BPN}-${PV}/src/${GO_IMPORT} \ | 9 | git://${GO_IMPORT};protocol=https;branch=1.8;destsuffix=${GO_SRCURI_DESTSUFFIX} \ |
19 | file://0001-Use-v2.1.2-xxhash-to-fix-build-with-go-1.17.patch;patchdir=src/${GO_IMPORT} \ | 10 | file://0001-Use-v2.1.2-xxhash-to-fix-build-with-go-1.17.patch;patchdir=src/${GO_IMPORT} \ |
11 | file://0001-patch-term-module-for-mips-ispeed-ospeed-termios-abs.patch;patchdir=src/${GO_IMPORT} \ | ||
20 | file://influxdb \ | 12 | file://influxdb \ |
21 | file://influxdb.conf \ | 13 | file://influxdb.conf \ |
22 | " | 14 | " |
23 | 15 | require ${BPN}-go-mods.inc | |
24 | SRC_URI:append:mipsarch = " file://0001-patch-term-module-for-mips-ispeed-ospeed-termios-abs.patch;patchdir=src/${GO_IMPORT}" | ||
25 | 16 | ||
26 | SRCREV = "688e697c51fd5353725da078555adbeff0363d01" | 17 | SRCREV = "688e697c51fd5353725da078555adbeff0363d01" |
27 | 18 | ||
19 | GO_IMPORT = "github.com/influxdata/influxdb" | ||
20 | GO_INSTALL = "\ | ||
21 | ${GO_IMPORT}/cmd/influx \ | ||
22 | ${GO_IMPORT}/cmd/influxd \ | ||
23 | " | ||
24 | |||
28 | inherit go-mod pkgconfig systemd update-rc.d useradd | 25 | inherit go-mod pkgconfig systemd update-rc.d useradd |
29 | 26 | ||
30 | export GOPROXY = "https://proxy.golang.org,direct" | 27 | INITSCRIPT_PACKAGES = "${PN}" |
28 | INITSCRIPT_NAME = "influxdb" | ||
29 | INITSCRIPT_PARAMS = "defaults" | ||
31 | 30 | ||
32 | # Workaround for network access issue during compile step | 31 | SYSTEMD_SERVICE:${PN} = "influxdb.service" |
33 | # this needs to be fixed in the recipes buildsystem to move | ||
34 | # this such that it can be accomplished during do_fetch task | ||
35 | do_compile[network] = "1" | ||
36 | 32 | ||
37 | USERADD_PACKAGES = "${PN}" | 33 | USERADD_PACKAGES = "${PN}" |
38 | USERADD_PARAM:${PN} = "--system -d /var/lib/influxdb -m -s /bin/nologin influxdb" | 34 | USERADD_PARAM:${PN} = "--system -d /var/lib/influxdb -m -s /bin/nologin influxdb" |
@@ -70,11 +66,7 @@ do_install:append() { | |||
70 | 66 | ||
71 | FILES:${PN} += "${libdir}/influxdb/scripts/influxd-systemd-start.sh" | 67 | FILES:${PN} += "${libdir}/influxdb/scripts/influxd-systemd-start.sh" |
72 | 68 | ||
73 | INITSCRIPT_PACKAGES = "${PN}" | 69 | RDEPENDS:${PN} = "bash" |
74 | INITSCRIPT_NAME = "influxdb" | 70 | RDEPENDS:${PN}-dev = "bash" |
75 | INITSCRIPT_PARAMS = "defaults" | ||
76 | |||
77 | SYSTEMD_SERVICE:${PN} = "influxdb.service" | ||
78 | 71 | ||
79 | CVE_STATUS[CVE-2019-10329] = "cpe-incorrect: Version does not match and only the Jenkins plugin is affected." | 72 | CVE_STATUS[CVE-2019-10329] = "cpe-incorrect: Version does not match and only the Jenkins plugin is affected." |
80 | SKIP_RECIPE[influxdb] ?= "QA Issue: task do_compile has network enabled" | ||
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 ff83b6c2ee..c04a1ef8c4 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 | |||
@@ -187,8 +187,3 @@ FILES:${PN}-fstools = "\ | |||
187 | " | 187 | " |
188 | 188 | ||
189 | BBCLASSEXTEND = "native" | 189 | BBCLASSEXTEND = "native" |
190 | |||
191 | # http://errors.yoctoproject.org/Errors/Details/766881/ | ||
192 | # android-tools/5.1.1.r37/git/system/core/adb/adb_auth_host.c:86:23: error: passing argument 2 of 'RSA_get0_key' from incompatible pointer type [-Wincompatible-pointer-types] | ||
193 | # android-tools/5.1.1.r37/git/system/core/adb/adb_auth_host.c:86:27: error: passing argument 3 of 'RSA_get0_key' from incompatible pointer type [-Wincompatible-pointer-types] | ||
194 | CC += "-Wno-error=incompatible-pointer-types" | ||
diff --git a/meta-oe/recipes-devtools/apitrace/apitrace/0001-Explicit-header-stdint.patch b/meta-oe/recipes-devtools/apitrace/apitrace/0001-Explicit-header-stdint.patch deleted file mode 100644 index 9ce6693061..0000000000 --- a/meta-oe/recipes-devtools/apitrace/apitrace/0001-Explicit-header-stdint.patch +++ /dev/null | |||
@@ -1,42 +0,0 @@ | |||
1 | From 952bad1469ea747012bdc48c48993bd5f13eec04 Mon Sep 17 00:00:00 2001 | ||
2 | From: Nicolas PARLANT <nicolas.parlant@parhuet.fr> | ||
3 | Date: Fri, 21 Mar 2025 05:02:23 +0000 | ||
4 | Subject: [PATCH] Explicit header: stdint | ||
5 | |||
6 | Fix building with GCC-15. It no longer includes it by default. | ||
7 | |||
8 | Upstream-Status: Backport [https://github.com/apitrace/apitrace/commit/952bad1469ea747012bdc48c48993bd5f13eec04] | ||
9 | |||
10 | Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> | ||
11 | --- | ||
12 | frametrim/ft_dependecyobject.hpp | 1 + | ||
13 | retrace/metric_writer.cpp | 1 + | ||
14 | 2 files changed, 2 insertions(+) | ||
15 | |||
16 | diff --git a/frametrim/ft_dependecyobject.hpp b/frametrim/ft_dependecyobject.hpp | ||
17 | index 2cd0b768..0f17b601 100644 | ||
18 | --- a/frametrim/ft_dependecyobject.hpp | ||
19 | +++ b/frametrim/ft_dependecyobject.hpp | ||
20 | @@ -28,6 +28,7 @@ | ||
21 | #pragma once | ||
22 | |||
23 | #include "ft_tracecall.hpp" | ||
24 | +#include <stdint.h> | ||
25 | |||
26 | namespace frametrim { | ||
27 | |||
28 | diff --git a/retrace/metric_writer.cpp b/retrace/metric_writer.cpp | ||
29 | index e923ed1d..4e4ce748 100644 | ||
30 | --- a/retrace/metric_writer.cpp | ||
31 | +++ b/retrace/metric_writer.cpp | ||
32 | @@ -24,6 +24,7 @@ | ||
33 | **************************************************************************/ | ||
34 | |||
35 | #include <iostream> | ||
36 | +#include <stdint.h> | ||
37 | |||
38 | #include "metric_writer.hpp" | ||
39 | |||
40 | -- | ||
41 | 2.34.1 | ||
42 | |||
diff --git a/meta-oe/recipes-devtools/apitrace/apitrace_11.1.bb b/meta-oe/recipes-devtools/apitrace/apitrace_13.0.bb index 244d9a3c6f..83e2971552 100644 --- a/meta-oe/recipes-devtools/apitrace/apitrace_11.1.bb +++ b/meta-oe/recipes-devtools/apitrace/apitrace_13.0.bb | |||
@@ -5,12 +5,8 @@ LICENSE = "MIT & BSD-3-Clause" | |||
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=aeb969185a143c3c25130bc2c3ef9a50 \ | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=aeb969185a143c3c25130bc2c3ef9a50 \ |
6 | file://thirdparty/snappy/COPYING;md5=f62f3080324a97b3159a7a7e61812d0c" | 6 | file://thirdparty/snappy/COPYING;md5=f62f3080324a97b3159a7a7e61812d0c" |
7 | 7 | ||
8 | SRCREV = "9352fc02bba106fbbeef9e8452ef34643c0d0764" | 8 | SRCREV = "ed44bd4c6cce224e2d64533d197bea6ca4fee266" |
9 | PV .= "+11.1+git" | 9 | SRC_URI = "gitsm://github.com/${BPN}/${BPN}.git;branch=master;protocol=https" |
10 | SRC_URI = "gitsm://github.com/${BPN}/${BPN}.git;branch=master;protocol=https \ | ||
11 | file://0001-Explicit-header-stdint.patch \ | ||
12 | " | ||
13 | |||
14 | 10 | ||
15 | DEPENDS += "zlib libpng python3-native" | 11 | DEPENDS += "zlib libpng python3-native" |
16 | 12 | ||
@@ -30,5 +26,6 @@ EXTRA_OECMAKE += "\ | |||
30 | EXTRA_OECMAKE += "\ | 26 | EXTRA_OECMAKE += "\ |
31 | -DENABLE_STATIC_SNAPPY=ON \ | 27 | -DENABLE_STATIC_SNAPPY=ON \ |
32 | " | 28 | " |
29 | LDFLAGS:append:riscv32 = " -latomic" | ||
33 | 30 | ||
34 | SECURITY_CFLAGS:toolchain-clang = "" | 31 | SECURITY_CFLAGS:toolchain-clang = "" |
diff --git a/meta-oe/recipes-devtools/cjson/cjson/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-devtools/cjson/cjson/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..7bd608ca0a --- /dev/null +++ b/meta-oe/recipes-devtools/cjson/cjson/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,41 @@ | |||
1 | From 8622490d650ba4d107561a0e8f3cf881fa0247c7 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 15:09:11 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:2 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/DaveGamble/cJSON/pull/935] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index 36a6cb5..9428da5 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,5 +1,5 @@ | ||
33 | set(CMAKE_LEGACY_CYGWIN_WIN32 0) | ||
34 | -cmake_minimum_required(VERSION 3.0) | ||
35 | +cmake_minimum_required(VERSION 3.5) | ||
36 | |||
37 | project(cJSON | ||
38 | VERSION 1.7.18 | ||
39 | -- | ||
40 | 2.43.0 | ||
41 | |||
diff --git a/meta-oe/recipes-devtools/cjson/cjson_1.7.18.bb b/meta-oe/recipes-devtools/cjson/cjson_1.7.18.bb index 33c8c28531..7ece0065ba 100644 --- a/meta-oe/recipes-devtools/cjson/cjson_1.7.18.bb +++ b/meta-oe/recipes-devtools/cjson/cjson_1.7.18.bb | |||
@@ -6,10 +6,10 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=218947f77e8cb8e2fa02918dc41c50d0" | |||
6 | 6 | ||
7 | SRC_URI = "git://github.com/DaveGamble/cJSON.git;branch=master;protocol=https \ | 7 | SRC_URI = "git://github.com/DaveGamble/cJSON.git;branch=master;protocol=https \ |
8 | file://run-ptest \ | 8 | file://run-ptest \ |
9 | file://0001-allow-build-with-cmake-4.patch \ | ||
9 | " | 10 | " |
10 | SRCREV = "acc76239bee01d8e9c858ae2cab296704e52d916" | 11 | SRCREV = "acc76239bee01d8e9c858ae2cab296704e52d916" |
11 | 12 | ||
12 | |||
13 | inherit cmake pkgconfig ptest | 13 | inherit cmake pkgconfig ptest |
14 | 14 | ||
15 | RDEPENDS:${PN}-ptest += "cmake" | 15 | RDEPENDS:${PN}-ptest += "cmake" |
diff --git a/meta-oe/recipes-devtools/cpp-argparse/cpp-argparse_3.2.bb b/meta-oe/recipes-devtools/cpp-argparse/cpp-argparse_3.2.bb new file mode 100644 index 0000000000..cb7ae45d38 --- /dev/null +++ b/meta-oe/recipes-devtools/cpp-argparse/cpp-argparse_3.2.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | SUMMARY = "Argument Parser for Modern C++" | ||
2 | HOMEPAGE = "https://github.com/p-ranav/argparse" | ||
3 | BUGTRACKER = "https://github.com/p-ranav/argparse/issues" | ||
4 | LICENSE = "MIT" | ||
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=4f3ed9ec2c801700ac8fda1fcd29a330" | ||
6 | |||
7 | SRCREV = "3eda91b2e1ce7d569f84ba295507c4cd8fd96910" | ||
8 | SRC_URI = "git://github.com/p-ranav/argparse.git;branch=master;protocol=https;tag=v${PV}" | ||
9 | |||
10 | inherit cmake | ||
11 | EXTRA_OECMAKE = "-DARGPARSE_BUILD_TESTS=OFF" | ||
12 | |||
13 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-oe/recipes-devtools/cppgenerate/cppgenerate/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-devtools/cppgenerate/cppgenerate/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..419a9c0b5d --- /dev/null +++ b/meta-oe/recipes-devtools/cppgenerate/cppgenerate/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,43 @@ | |||
1 | From c7df183e6c34171fc4ce316c049ce69e87ae38a1 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 13:39:08 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:6 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/rm5248/libcppgenerate/pull/11] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index bec9d86..00b4abf 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -3,7 +3,7 @@ | ||
33 | # | ||
34 | # Copyright 2018 Robert Middleton robert.middleton@rm5248.com | ||
35 | # | ||
36 | -cmake_minimum_required( VERSION 3.1 ) | ||
37 | +cmake_minimum_required( VERSION 3.5 ) | ||
38 | |||
39 | project( libcppgenerate VERSION 0.3) | ||
40 | |||
41 | -- | ||
42 | 2.43.0 | ||
43 | |||
diff --git a/meta-oe/recipes-devtools/cppgenerate/cppgenerate_0.3.bb b/meta-oe/recipes-devtools/cppgenerate/cppgenerate_0.3.bb index 6e709b6e7e..edb5538425 100644 --- a/meta-oe/recipes-devtools/cppgenerate/cppgenerate_0.3.bb +++ b/meta-oe/recipes-devtools/cppgenerate/cppgenerate_0.3.bb | |||
@@ -4,9 +4,10 @@ SECTION = "libs" | |||
4 | LICENSE = "Apache-2.0" | 4 | LICENSE = "Apache-2.0" |
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc" |
6 | 6 | ||
7 | SRC_URI = "git://github.com/rm5248/libcppgenerate.git;branch=master;protocol=https" | 7 | SRC_URI = "git://github.com/rm5248/libcppgenerate.git;branch=master;protocol=https \ |
8 | SRCREV = "930c5503f76c877b72b9ff8546353d6f422bd010" | 8 | file://0001-allow-build-with-cmake-4.patch" |
9 | 9 | ||
10 | SRCREV = "930c5503f76c877b72b9ff8546353d6f422bd010" | ||
10 | 11 | ||
11 | inherit cmake | 12 | inherit cmake |
12 | 13 | ||
diff --git a/meta-oe/recipes-devtools/ctags/ctags_6.2.20250608.0.bb b/meta-oe/recipes-devtools/ctags/ctags_6.2.20250615.0.bb index 845a78da76..c794278f57 100644 --- a/meta-oe/recipes-devtools/ctags/ctags_6.2.20250608.0.bb +++ b/meta-oe/recipes-devtools/ctags/ctags_6.2.20250615.0.bb | |||
@@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3" | |||
14 | 14 | ||
15 | inherit autotools-brokensep pkgconfig manpages | 15 | inherit autotools-brokensep pkgconfig manpages |
16 | 16 | ||
17 | SRCREV = "c06d333b3162660694b26604a364cdab89e2010e" | 17 | SRCREV = "0644fb80a8250cc3ca6ba00037e490768fe4492e" |
18 | SRC_URI = "git://github.com/universal-ctags/ctags;branch=master;protocol=https;tag=p${PV}" | 18 | SRC_URI = "git://github.com/universal-ctags/ctags;branch=master;protocol=https;tag=p${PV}" |
19 | 19 | ||
20 | 20 | ||
diff --git a/meta-oe/recipes-devtools/flatcc/flatcc/0002-allow-build-with-cmake-4.patch b/meta-oe/recipes-devtools/flatcc/flatcc/0002-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..b0b0cedbfb --- /dev/null +++ b/meta-oe/recipes-devtools/flatcc/flatcc/0002-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,52 @@ | |||
1 | From 4a53680194dac08b8f0247a7f3459c95ce0fddbb Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 13:03:33 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:2 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/dvidelabs/flatcc/pull/349] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | external/hash/CMakeLists.txt | 2 +- | ||
27 | 2 files changed, 2 insertions(+), 2 deletions(-) | ||
28 | |||
29 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
30 | index cb6715a..b69b0bb 100644 | ||
31 | --- a/CMakeLists.txt | ||
32 | +++ b/CMakeLists.txt | ||
33 | @@ -1,5 +1,5 @@ | ||
34 | # Ubuntu 14.04 (Trusty) | ||
35 | -cmake_minimum_required (VERSION 2.8.12.2) | ||
36 | +cmake_minimum_required (VERSION 3.5) | ||
37 | # Centos 7 | ||
38 | #cmake_minimum_required (VERSION 2.8.11) | ||
39 | #cmake_minimum_required (VERSION 2.8) | ||
40 | diff --git a/external/hash/CMakeLists.txt b/external/hash/CMakeLists.txt | ||
41 | index 7b7d990..12eb3da 100644 | ||
42 | --- a/external/hash/CMakeLists.txt | ||
43 | +++ b/external/hash/CMakeLists.txt | ||
44 | @@ -1,4 +1,4 @@ | ||
45 | -cmake_minimum_required (VERSION 3.0.2) | ||
46 | +cmake_minimum_required (VERSION 3.5) | ||
47 | |||
48 | project (HashTest) | ||
49 | |||
50 | -- | ||
51 | 2.43.0 | ||
52 | |||
diff --git a/meta-oe/recipes-devtools/flatcc/flatcc_git.bb b/meta-oe/recipes-devtools/flatcc/flatcc_git.bb index 2565e3b9bd..a4bdda162d 100644 --- a/meta-oe/recipes-devtools/flatcc/flatcc_git.bb +++ b/meta-oe/recipes-devtools/flatcc/flatcc_git.bb | |||
@@ -11,10 +11,10 @@ PV = "0.6.2+git" | |||
11 | SRC_URI = " \ | 11 | SRC_URI = " \ |
12 | git://github.com/dvidelabs/flatcc.git;protocol=https;branch=master \ | 12 | git://github.com/dvidelabs/flatcc.git;protocol=https;branch=master \ |
13 | file://0001-Check-for-C-standard-version-23-for-__fallthrough__.patch \ | 13 | file://0001-Check-for-C-standard-version-23-for-__fallthrough__.patch \ |
14 | file://0002-allow-build-with-cmake-4.patch \ | ||
14 | " | 15 | " |
15 | SRCREV = "1653ec964730ec7d9892a08a1695ada6d20f5196" | 16 | SRCREV = "1653ec964730ec7d9892a08a1695ada6d20f5196" |
16 | 17 | ||
17 | |||
18 | inherit cmake | 18 | inherit cmake |
19 | 19 | ||
20 | # Enable installation for target | 20 | # Enable installation for target |
diff --git a/meta-oe/recipes-devtools/jq/jq_1.8.0.bb b/meta-oe/recipes-devtools/jq/jq_1.8.1.bb index af35324b5f..b9383c76f7 100644 --- a/meta-oe/recipes-devtools/jq/jq_1.8.0.bb +++ b/meta-oe/recipes-devtools/jq/jq_1.8.1.bb | |||
@@ -5,14 +5,14 @@ DESCRIPTION = "jq is like sed for JSON data, you can use it to slice and \ | |||
5 | HOMEPAGE = "https://jqlang.github.io/jq/" | 5 | HOMEPAGE = "https://jqlang.github.io/jq/" |
6 | BUGTRACKER = "https://github.com/jqlang/jq/issues" | 6 | BUGTRACKER = "https://github.com/jqlang/jq/issues" |
7 | SECTION = "utils" | 7 | SECTION = "utils" |
8 | LICENSE = "MIT" | 8 | LICENSE = "MIT & BSD-2-Clause" |
9 | LIC_FILES_CHKSUM = "file://COPYING;md5=08ffb5ac7e7e6bfc66968b89f01f512a" | 9 | LIC_FILES_CHKSUM = "file://COPYING;md5=cf7fcb0a1def4a7ad62c028f7d0dca47" |
10 | 10 | ||
11 | GITHUB_BASE_URI = "https://github.com/jqlang/${BPN}/releases/" | 11 | GITHUB_BASE_URI = "https://github.com/jqlang/${BPN}/releases/" |
12 | SRC_URI = "${GITHUB_BASE_URI}/download/${BPN}-${PV}/${BPN}-${PV}.tar.gz \ | 12 | SRC_URI = "${GITHUB_BASE_URI}/download/${BPN}-${PV}/${BPN}-${PV}.tar.gz \ |
13 | file://run-ptest \ | 13 | file://run-ptest \ |
14 | " | 14 | " |
15 | SRC_URI[sha256sum] = "91811577f91d9a6195ff50c2bffec9b72c8429dc05ec3ea022fd95c06d2b319c" | 15 | SRC_URI[sha256sum] = "2be64e7129cecb11d5906290eba10af694fb9e3e7f9fc208a311dc33ca837eb0" |
16 | 16 | ||
17 | inherit autotools github-releases ptest | 17 | inherit autotools github-releases ptest |
18 | 18 | ||
@@ -43,4 +43,6 @@ do_install_ptest() { | |||
43 | sed -i s:@libdir@:${libdir}:g ${D}${PTEST_PATH}/run-ptest | 43 | sed -i s:@libdir@:${libdir}:g ${D}${PTEST_PATH}/run-ptest |
44 | } | 44 | } |
45 | 45 | ||
46 | RDEPENDS:${PN}-ptest += "tzdata" | ||
47 | |||
46 | BBCLASSEXTEND = "native" | 48 | BBCLASSEXTEND = "native" |
diff --git a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0001-Set-Json_validator-Install-off-if-it-finds-it-via-li.patch b/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0001-Set-Json_validator-Install-off-if-it-finds-it-via-li.patch deleted file mode 100644 index 6e6a4b93e8..0000000000 --- a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0001-Set-Json_validator-Install-off-if-it-finds-it-via-li.patch +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | From 35939115142db6cd366ab11b29692a0179338ddf Mon Sep 17 00:00:00 2001 | ||
2 | From: Parian Golchin <Parian.Golchin@iris-sensing.com> | ||
3 | Date: Fri, 18 Aug 2023 15:54:25 +0200 | ||
4 | Subject: [PATCH 1/3] Set Json_validator Install off if it finds it via linking | ||
5 | |||
6 | Upstream-Status: Inappropriate [newer version of cmake in main branch] | ||
7 | |||
8 | Signed-off-by: Parian Golchin <Parian.Golchin@iris-sensing.com> | ||
9 | --- | ||
10 | CMakeLists.txt | 3 +++ | ||
11 | 1 file changed, 3 insertions(+) | ||
12 | |||
13 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
14 | index f636734..9e4587f 100644 | ||
15 | --- a/CMakeLists.txt | ||
16 | +++ b/CMakeLists.txt | ||
17 | @@ -55,6 +55,9 @@ option(JSON_VALIDATOR_BUILD_EXAMPLES "Build examples" ${JSON_VALIDATOR_IS_TOP_LE | ||
18 | |||
19 | if(NOT TARGET nlohmann_json::nlohmann_json) | ||
20 | find_package(nlohmann_json REQUIRED) | ||
21 | +else() | ||
22 | + message(STATUS "Found nlohmann_json::nlohmann_json-target - linking with it") | ||
23 | + set(JSON_VALIDATOR_INSTALL OFF) | ||
24 | endif() | ||
25 | |||
26 | target_link_libraries( | ||
27 | -- | ||
28 | 2.25.1 | ||
29 | |||
diff --git a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0002-Fix-assumed-signed-char.patch b/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0002-Fix-assumed-signed-char.patch deleted file mode 100644 index 1c4b871bb6..0000000000 --- a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0002-Fix-assumed-signed-char.patch +++ /dev/null | |||
@@ -1,71 +0,0 @@ | |||
1 | From 2065015da40cf79dd8ec9e3f186538e17c3b592f Mon Sep 17 00:00:00 2001 | ||
2 | From: Robert Joslyn <robert.joslyn@redrectangle.org> | ||
3 | Date: Wed, 30 Nov 2022 13:07:29 -0800 | ||
4 | Subject: [PATCH 2/3] Fix assumed signed char | ||
5 | |||
6 | The code assumes that char is signed, but whether char is signed or | ||
7 | unsigned is implementation defined. On some architectures like PowerPC, | ||
8 | GCC treats char as unsigned resulting in compile errors: | ||
9 | |||
10 | smtp-address-validator.cpp:213:1: error: narrowing conversion of '-32' from 'int' to 'char' [-Wnarrowing] | ||
11 | |||
12 | Fix this by specifying signed char. | ||
13 | |||
14 | Upstream-Status: Backport [https://github.com/pboettch/json-schema-validator/commit/491ac44026e08f31790f5cacffa62e168bb35e32] | ||
15 | |||
16 | Signed-off-by: Parian Golchin <Parian.Golchin@iris-sensing.com> | ||
17 | --- | ||
18 | src/smtp-address-validator.cpp | 16 ++++++++-------- | ||
19 | 1 file changed, 8 insertions(+), 8 deletions(-) | ||
20 | |||
21 | diff --git a/src/smtp-address-validator.cpp b/src/smtp-address-validator.cpp | ||
22 | index a63ead0..3903b51 100644 | ||
23 | --- a/src/smtp-address-validator.cpp | ||
24 | +++ b/src/smtp-address-validator.cpp | ||
25 | @@ -63,7 +63,7 @@ static const short _address_key_offsets[] = { | ||
26 | 1363, 1365, 1367, 1368, 1370, 1388, 0 | ||
27 | }; | ||
28 | |||
29 | -static const char _address_trans_keys[] = { | ||
30 | +static const signed char _address_trans_keys[] = { | ||
31 | -32, -19, -16, -12, 34, 45, 61, 63, | ||
32 | -62, -33, -31, -17, -15, -13, 33, 39, | ||
33 | 42, 43, 47, 57, 65, 90, 94, 126, | ||
34 | @@ -711,7 +711,7 @@ bool is_address(const char* p, const char* pe) | ||
35 | { | ||
36 | int _klen; | ||
37 | unsigned int _trans = 0; | ||
38 | - const char * _keys; | ||
39 | + const signed char * _keys; | ||
40 | const signed char * _acts; | ||
41 | unsigned int _nacts; | ||
42 | _resume: {} | ||
43 | @@ -728,9 +728,9 @@ bool is_address(const char* p, const char* pe) | ||
44 | |||
45 | _klen = (int)_address_single_lengths[cs]; | ||
46 | if ( _klen > 0 ) { | ||
47 | - const char *_lower = _keys; | ||
48 | - const char *_upper = _keys + _klen - 1; | ||
49 | - const char *_mid; | ||
50 | + const signed char *_lower = _keys; | ||
51 | + const signed char *_upper = _keys + _klen - 1; | ||
52 | + const signed char *_mid; | ||
53 | while ( 1 ) { | ||
54 | if ( _upper < _lower ) { | ||
55 | _keys += _klen; | ||
56 | @@ -752,9 +752,9 @@ bool is_address(const char* p, const char* pe) | ||
57 | |||
58 | _klen = (int)_address_range_lengths[cs]; | ||
59 | if ( _klen > 0 ) { | ||
60 | - const char *_lower = _keys; | ||
61 | - const char *_upper = _keys + (_klen<<1) - 2; | ||
62 | - const char *_mid; | ||
63 | + const signed char *_lower = _keys; | ||
64 | + const signed char *_upper = _keys + (_klen<<1) - 2; | ||
65 | + const signed char *_mid; | ||
66 | while ( 1 ) { | ||
67 | if ( _upper < _lower ) { | ||
68 | _trans += (unsigned int)_klen; | ||
69 | -- | ||
70 | 2.25.1 | ||
71 | |||
diff --git a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0003-For-root-value-use-empty-pointer.patch b/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0003-For-root-value-use-empty-pointer.patch deleted file mode 100644 index eac997ae58..0000000000 --- a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0003-For-root-value-use-empty-pointer.patch +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | From fa49c29942763285c51b7d2dea417d9f51e4961f Mon Sep 17 00:00:00 2001 | ||
2 | From: Sven Fink <sven.fink@wipotec.com> | ||
3 | Date: Fri, 13 Jan 2023 09:15:42 +0100 | ||
4 | Subject: [PATCH 3/3] For root value, use empty pointer | ||
5 | |||
6 | Upstream-Status: Backport [https://github.com/pboettch/json-schema-validator/commit/59c9d6200bf3cd54b4fc717ec1660c91eddb4d1a] | ||
7 | |||
8 | Signed-off-by: Parian Golchin <Parian.Golchin@iris-sensing.com> | ||
9 | --- | ||
10 | src/json-validator.cpp | 8 ++++++++ | ||
11 | 1 file changed, 8 insertions(+) | ||
12 | |||
13 | diff --git a/src/json-validator.cpp b/src/json-validator.cpp | ||
14 | index 7f34553..3c73d98 100644 | ||
15 | --- a/src/json-validator.cpp | ||
16 | +++ b/src/json-validator.cpp | ||
17 | @@ -553,6 +553,9 @@ class type_schema : public schema | ||
18 | else_->validate(ptr, instance, patch, e); | ||
19 | } | ||
20 | } | ||
21 | + if (instance.is_null()) { | ||
22 | + patch.add(nlohmann::json::json_pointer{}, default_value_); | ||
23 | + } | ||
24 | } | ||
25 | |||
26 | protected: | ||
27 | @@ -1134,6 +1137,11 @@ public: | ||
28 | propertyNames_ = schema::make(attr.value(), root, {"propertyNames"}, uris); | ||
29 | sch.erase(attr); | ||
30 | } | ||
31 | + | ||
32 | + attr = sch.find("default"); | ||
33 | + if (attr != sch.end()) { | ||
34 | + set_default_value(*attr); | ||
35 | + } | ||
36 | } | ||
37 | }; | ||
38 | |||
39 | -- | ||
40 | 2.25.1 | ||
41 | |||
diff --git a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0004-cmake-Use-GNUInstallDirs.patch b/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0004-cmake-Use-GNUInstallDirs.patch deleted file mode 100644 index 8199e4f8d4..0000000000 --- a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0004-cmake-Use-GNUInstallDirs.patch +++ /dev/null | |||
@@ -1,43 +0,0 @@ | |||
1 | From a42d374aa260caec5f683c75d0db322811e51ab9 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Sat, 19 Mar 2022 22:40:49 -0700 | ||
4 | Subject: [PATCH] cmake: Use GNUInstallDirs | ||
5 | |||
6 | This helps it make it platform independent, some platforms e.g. | ||
7 | ppc64/linux use /usr/lib64 for system libraries | ||
8 | |||
9 | Upstream-Status: Submitted [https://github.com/pboettch/json-schema-validator/pull/197] | ||
10 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
11 | --- | ||
12 | CMakeLists.txt | 8 +++++--- | ||
13 | 1 file changed, 5 insertions(+), 3 deletions(-) | ||
14 | |||
15 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
16 | index 9e4587f..3eff234 100644 | ||
17 | --- a/CMakeLists.txt | ||
18 | +++ b/CMakeLists.txt | ||
19 | @@ -93,11 +93,13 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") | ||
20 | endif() | ||
21 | endif() | ||
22 | |||
23 | +include(GNUInstallDirs) | ||
24 | + | ||
25 | if(JSON_VALIDATOR_INSTALL) | ||
26 | install(TARGETS nlohmann_json_schema_validator | ||
27 | EXPORT ${PROJECT_NAME}Targets | ||
28 | - LIBRARY DESTINATION lib | ||
29 | - ARCHIVE DESTINATION lib | ||
30 | + LIBRARY DESTINATION ${LIBDIR} | ||
31 | + ARCHIVE DESTINATION ${LIBDIR} | ||
32 | RUNTIME DESTINATION bin) | ||
33 | |||
34 | install(FILES src/nlohmann/json-schema.hpp | ||
35 | @@ -129,7 +131,7 @@ endif() | ||
36 | |||
37 | if(JSON_VALIDATOR_INSTALL) | ||
38 | # Set the install path to the cmake config files (Relative, so install works correctly under Hunter as well) | ||
39 | - set(INSTALL_CMAKE_DIR "lib/cmake/${PROJECT_NAME}") | ||
40 | + set(INSTALL_CMAKE_DIR ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}) | ||
41 | set(INSTALL_CMAKEDIR_ROOT share/cmake) | ||
42 | |||
43 | # Install Targets | ||
diff --git a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator_2.2.0.bb b/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator_2.3.0.bb index 241fd328d8..4561f1b285 100644 --- a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator_2.2.0.bb +++ b/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator_2.3.0.bb | |||
@@ -2,17 +2,13 @@ SUMMARY = "JSON schema validator for JSON for Modern C++" | |||
2 | LICENSE = "MIT" | 2 | LICENSE = "MIT" |
3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=c441d022da1b1663c70181a32225d006" | 3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=c441d022da1b1663c70181a32225d006" |
4 | 4 | ||
5 | SRC_URI = "git://github.com/pboettch/json-schema-validator;branch=main;protocol=https \ | 5 | SRC_URI = "git://github.com/pboettch/json-schema-validator;branch=main;protocol=https" |
6 | file://0001-Set-Json_validator-Install-off-if-it-finds-it-via-li.patch \ | 6 | SRCREV = "349cba9f7e3cb423bbc1811bdd9f6770f520b468" |
7 | file://0002-Fix-assumed-signed-char.patch \ | ||
8 | file://0003-For-root-value-use-empty-pointer.patch \ | ||
9 | file://0004-cmake-Use-GNUInstallDirs.patch \ | ||
10 | " | ||
11 | |||
12 | SRCREV = "6b17782d6a5d1dee5d2c4fc5d25ffb1123913431" | ||
13 | |||
14 | 7 | ||
15 | DEPENDS += "nlohmann-json" | 8 | DEPENDS += "nlohmann-json" |
16 | 9 | ||
17 | inherit cmake | 10 | inherit cmake |
11 | |||
18 | EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON -DJSON_VALIDATOR_BUILD_TESTS=OFF -DJSON_VALIDATOR_BUILD_EXAMPLES=OFF" | 12 | EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON -DJSON_VALIDATOR_BUILD_TESTS=OFF -DJSON_VALIDATOR_BUILD_EXAMPLES=OFF" |
13 | |||
14 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-oe/recipes-devtools/json-spirit/json-spirit/0002-allow-build-with-cmake-4.patch b/meta-oe/recipes-devtools/json-spirit/json-spirit/0002-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..4aecdc817f --- /dev/null +++ b/meta-oe/recipes-devtools/json-spirit/json-spirit/0002-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From 046312620cbc282fcc1ad5db0acece3a3615fb7c Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Mon, 7 Jul 2025 21:51:01 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Pending | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index b292f0f..0c797fa 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -CMAKE_MINIMUM_REQUIRED(VERSION 2.6) | ||
34 | +CMAKE_MINIMUM_REQUIRED(VERSION 3.5) | ||
35 | |||
36 | PROJECT(json_spirit) | ||
37 | SUBDIRS(json_spirit json_demo json_headers_only_demo json_map_demo) | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-oe/recipes-devtools/json-spirit/json-spirit_4.08.bb b/meta-oe/recipes-devtools/json-spirit/json-spirit_4.08.bb index 56ddaf59a5..001d52d597 100644 --- a/meta-oe/recipes-devtools/json-spirit/json-spirit_4.08.bb +++ b/meta-oe/recipes-devtools/json-spirit/json-spirit_4.08.bb | |||
@@ -14,6 +14,7 @@ DEPENDS = "boost" | |||
14 | SRC_URI = "file://json_spirit_v${PV}.zip \ | 14 | SRC_URI = "file://json_spirit_v${PV}.zip \ |
15 | file://0001-Adjust-the-cmake-files.patch \ | 15 | file://0001-Adjust-the-cmake-files.patch \ |
16 | file://0001-Link-to-libatomic.patch \ | 16 | file://0001-Link-to-libatomic.patch \ |
17 | file://0002-allow-build-with-cmake-4.patch \ | ||
17 | " | 18 | " |
18 | 19 | ||
19 | S = "${UNPACKDIR}/json_spirit_v${PV}" | 20 | S = "${UNPACKDIR}/json_spirit_v${PV}" |
diff --git a/meta-oe/recipes-devtools/mbpoll/mbpoll/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-devtools/mbpoll/mbpoll/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..25f4692856 --- /dev/null +++ b/meta-oe/recipes-devtools/mbpoll/mbpoll/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,42 @@ | |||
1 | From 765fbaea85b723893c0c27d5527df479ab6abc46 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Mon, 7 Jul 2025 20:09:45 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:3 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/epsilonrt/mbpoll/pull/95] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index 6daa039..af32354 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,6 +1,6 @@ | ||
33 | # -*- CMakeLists.txt generated by CodeLite IDE. Do not edit by hand -*- | ||
34 | |||
35 | -cmake_minimum_required(VERSION 2.9) | ||
36 | +cmake_minimum_required(VERSION 3.5) | ||
37 | |||
38 | # Workspace name | ||
39 | project(mbpoll) | ||
40 | -- | ||
41 | 2.43.0 | ||
42 | |||
diff --git a/meta-oe/recipes-devtools/mbpoll/mbpoll_1.5.2.bb b/meta-oe/recipes-devtools/mbpoll/mbpoll_1.5.2.bb index 4590b49955..82afe632fd 100644 --- a/meta-oe/recipes-devtools/mbpoll/mbpoll_1.5.2.bb +++ b/meta-oe/recipes-devtools/mbpoll/mbpoll_1.5.2.bb | |||
@@ -8,8 +8,8 @@ HOMEPAGE = "https://github.com/epsilonrt/mbpoll" | |||
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" |
9 | DEPENDS = "libmodbus (>=3.1.4)" | 9 | DEPENDS = "libmodbus (>=3.1.4)" |
10 | 10 | ||
11 | SRC_URI = "git://github.com/epsilonrt/mbpoll;protocol=https;branch=master" | 11 | SRC_URI = "git://github.com/epsilonrt/mbpoll;protocol=https;branch=master \ |
12 | file://0001-allow-build-with-cmake-4.patch" | ||
12 | SRCREV = "a0bd6c08d3d15b086f2104477295c0705aed366a" | 13 | SRCREV = "a0bd6c08d3d15b086f2104477295c0705aed366a" |
13 | 14 | ||
14 | |||
15 | inherit pkgconfig cmake | 15 | inherit pkgconfig cmake |
diff --git a/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl/0001-Fix-initialization-in-test-1140.patch b/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl/0001-Fix-initialization-in-test-1140.patch deleted file mode 100644 index 84a585d3c5..0000000000 --- a/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl/0001-Fix-initialization-in-test-1140.patch +++ /dev/null | |||
@@ -1,113 +0,0 @@ | |||
1 | From 1b4d42ca2e97061042ec44a0b34ceb176c78c7e1 Mon Sep 17 00:00:00 2001 | ||
2 | From: d-winsor <danwin@microsoft.com> | ||
3 | Date: Mon, 26 Feb 2024 13:17:12 -0800 | ||
4 | Subject: [PATCH] Fix initialization in test (#1140) | ||
5 | |||
6 | * Suppress unsafe-buffer-usage | ||
7 | |||
8 | Upstream-Status: Backport [https://github.com/microsoft/GSL/commit/1b4d42ca2e97061042ec44a0b34ceb176c78c7e1] | ||
9 | |||
10 | Signed-off-by: Peter Marko <peter.marko@siemens.com> | ||
11 | --- | ||
12 | include/gsl/span | 10 ++++++++++ | ||
13 | include/gsl/util | 10 ++++++++++ | ||
14 | tests/CMakeLists.txt | 10 ++++++++++ | ||
15 | tests/span_tests.cpp | 2 +- | ||
16 | 4 files changed, 31 insertions(+), 1 deletion(-) | ||
17 | |||
18 | diff --git a/include/gsl/span b/include/gsl/span | ||
19 | index cc8a7b9..d254e4d 100644 | ||
20 | --- a/include/gsl/span | ||
21 | +++ b/include/gsl/span | ||
22 | @@ -58,6 +58,12 @@ | ||
23 | #pragma GCC diagnostic ignored "-Wsign-conversion" | ||
24 | #endif | ||
25 | |||
26 | +// Turn off clang unsafe buffer warnings as all accessed are guarded by runtime checks | ||
27 | +#if defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
28 | +#pragma clang diagnostic push | ||
29 | +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" | ||
30 | +#endif // defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
31 | + | ||
32 | namespace gsl | ||
33 | { | ||
34 | |||
35 | @@ -818,4 +824,8 @@ as_writable_bytes(span<ElementType, Extent> s) noexcept | ||
36 | #pragma GCC diagnostic pop | ||
37 | #endif // __GNUC__ > 6 | ||
38 | |||
39 | +#if defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
40 | +#pragma clang diagnostic pop | ||
41 | +#endif | ||
42 | + | ||
43 | #endif // GSL_SPAN_H | ||
44 | diff --git a/include/gsl/util b/include/gsl/util | ||
45 | index a215bad..11735a8 100644 | ||
46 | --- a/include/gsl/util | ||
47 | +++ b/include/gsl/util | ||
48 | @@ -39,6 +39,12 @@ | ||
49 | |||
50 | #endif // _MSC_VER | ||
51 | |||
52 | +// Turn off clang unsafe buffer warnings as all accessed are guarded by runtime checks | ||
53 | +#if defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
54 | +#pragma clang diagnostic push | ||
55 | +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" | ||
56 | +#endif // defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
57 | + | ||
58 | #if defined(__cplusplus) && (__cplusplus >= 201703L) | ||
59 | #define GSL_NODISCARD [[nodiscard]] | ||
60 | #else | ||
61 | @@ -157,4 +163,8 @@ constexpr auto at(std::span<T, extent> sp, const index i) -> decltype(sp[sp.size | ||
62 | |||
63 | #endif // _MSC_VER | ||
64 | |||
65 | +#if defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
66 | +#pragma clang diagnostic pop | ||
67 | +#endif | ||
68 | + | ||
69 | #endif // GSL_UTIL_H | ||
70 | diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt | ||
71 | index cab4e56..20de9e1 100644 | ||
72 | --- a/tests/CMakeLists.txt | ||
73 | +++ b/tests/CMakeLists.txt | ||
74 | @@ -167,6 +167,11 @@ else() | ||
75 | > | ||
76 | ) | ||
77 | endif(MSVC) | ||
78 | +check_cxx_compiler_flag("-Wno-unsafe-buffer-usage" WARN_UNSAFE_BUFFER) | ||
79 | +if (WARN_UNSAFE_BUFFER) | ||
80 | + # This test uses very greedy heuristics such as "no pointer arithmetic on raw buffer" | ||
81 | + target_compile_options(gsl_tests_config INTERFACE "-Wno-unsafe-buffer-usage") | ||
82 | +endif() | ||
83 | |||
84 | # for tests to find the gtest header | ||
85 | target_include_directories(gsl_tests_config SYSTEM INTERFACE | ||
86 | @@ -267,6 +272,11 @@ else() | ||
87 | > | ||
88 | ) | ||
89 | endif(MSVC) | ||
90 | +check_cxx_compiler_flag("-Wno-unsafe-buffer-usage" WARN_UNSAFE_BUFFER) | ||
91 | +if (WARN_UNSAFE_BUFFER) | ||
92 | + # This test uses very greedy heuristics such as "no pointer arithmetic on raw buffer" | ||
93 | + target_compile_options(gsl_tests_config_noexcept INTERFACE "-Wno-unsafe-buffer-usage") | ||
94 | +endif() | ||
95 | |||
96 | add_executable(gsl_noexcept_tests no_exception_ensure_tests.cpp) | ||
97 | target_link_libraries(gsl_noexcept_tests | ||
98 | diff --git a/tests/span_tests.cpp b/tests/span_tests.cpp | ||
99 | index 33ccf56..3c1dfe5 100644 | ||
100 | --- a/tests/span_tests.cpp | ||
101 | +++ b/tests/span_tests.cpp | ||
102 | @@ -330,7 +330,7 @@ TEST(span_test, from_array_constructor) | ||
103 | EXPECT_TRUE(s.data() == std::addressof(arr2d[0])); | ||
104 | } | ||
105 | |||
106 | - int arr3d[2][3][2] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; | ||
107 | + int arr3d[2][3][2] = { { {1, 2}, {3, 4}, {5, 6} }, { {7, 8}, {9, 10}, {11, 12} } }; | ||
108 | |||
109 | #ifdef CONFIRM_COMPILATION_ERRORS | ||
110 | { | ||
111 | -- | ||
112 | 2.30.2 | ||
113 | |||
diff --git a/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl/0002-Fix-gcc-build-problem.patch b/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl/0002-Fix-gcc-build-problem.patch deleted file mode 100644 index 2f7542c62c..0000000000 --- a/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl/0002-Fix-gcc-build-problem.patch +++ /dev/null | |||
@@ -1,82 +0,0 @@ | |||
1 | From aa4fd1f57794964640005900c2b47af1a0940b7b Mon Sep 17 00:00:00 2001 | ||
2 | From: Werner Henze <w.henze@avm.de> | ||
3 | Date: Fri, 1 Mar 2024 15:53:50 +0100 | ||
4 | Subject: [PATCH] Fix gcc build problem | ||
5 | |||
6 | Closes issue #1148 by fixing problems introduced in PR #1140. | ||
7 | |||
8 | Upstream-Status: Submitted [https://github.com/microsoft/GSL/pull/1149] | ||
9 | |||
10 | Signed-off-by: Peter Marko <peter.marko@siemens.com> | ||
11 | --- | ||
12 | include/gsl/span | 12 ++++++++---- | ||
13 | include/gsl/util | 12 ++++++++---- | ||
14 | 2 files changed, 16 insertions(+), 8 deletions(-) | ||
15 | |||
16 | diff --git a/include/gsl/span b/include/gsl/span | ||
17 | index 0de2932..d2ef9f7 100644 | ||
18 | --- a/include/gsl/span | ||
19 | +++ b/include/gsl/span | ||
20 | @@ -59,10 +59,12 @@ | ||
21 | #endif | ||
22 | |||
23 | // Turn off clang unsafe buffer warnings as all accessed are guarded by runtime checks | ||
24 | -#if defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
25 | +#if defined(__clang__) | ||
26 | +#if __has_warning("-Wunsafe-buffer-usage") | ||
27 | #pragma clang diagnostic push | ||
28 | #pragma clang diagnostic ignored "-Wunsafe-buffer-usage" | ||
29 | -#endif // defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
30 | +#endif // __has_warning("-Wunsafe-buffer-usage") | ||
31 | +#endif // defined(__clang__) | ||
32 | |||
33 | namespace gsl | ||
34 | { | ||
35 | @@ -824,8 +826,10 @@ as_writable_bytes(span<ElementType, Extent> s) noexcept | ||
36 | #pragma GCC diagnostic pop | ||
37 | #endif // __GNUC__ > 6 | ||
38 | |||
39 | -#if defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
40 | +#if defined(__clang__) | ||
41 | +#if __has_warning("-Wunsafe-buffer-usage") | ||
42 | #pragma clang diagnostic pop | ||
43 | -#endif | ||
44 | +#endif // __has_warning("-Wunsafe-buffer-usage") | ||
45 | +#endif // defined(__clang__) | ||
46 | |||
47 | #endif // GSL_SPAN_H | ||
48 | diff --git a/include/gsl/util b/include/gsl/util | ||
49 | index b853017..26b2f5f 100644 | ||
50 | --- a/include/gsl/util | ||
51 | +++ b/include/gsl/util | ||
52 | @@ -40,10 +40,12 @@ | ||
53 | #endif // _MSC_VER | ||
54 | |||
55 | // Turn off clang unsafe buffer warnings as all accessed are guarded by runtime checks | ||
56 | -#if defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
57 | +#if defined(__clang__) | ||
58 | +#if __has_warning("-Wunsafe-buffer-usage") | ||
59 | #pragma clang diagnostic push | ||
60 | #pragma clang diagnostic ignored "-Wunsafe-buffer-usage" | ||
61 | -#endif // defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
62 | +#endif // __has_warning("-Wunsafe-buffer-usage") | ||
63 | +#endif // defined(__clang__) | ||
64 | |||
65 | #if defined(__cplusplus) && (__cplusplus >= 201703L) | ||
66 | #define GSL_NODISCARD [[nodiscard]] | ||
67 | @@ -163,8 +165,10 @@ constexpr auto at(std::span<T, extent> sp, const index i) -> decltype(sp[sp.size | ||
68 | |||
69 | #endif // _MSC_VER | ||
70 | |||
71 | -#if defined(__clang__) && __has_warning("-Wunsafe-buffer-usage") | ||
72 | +#if defined(__clang__) | ||
73 | +#if __has_warning("-Wunsafe-buffer-usage") | ||
74 | #pragma clang diagnostic pop | ||
75 | -#endif | ||
76 | +#endif // __has_warning("-Wunsafe-buffer-usage") | ||
77 | +#endif // defined(__clang__) | ||
78 | |||
79 | #endif // GSL_UTIL_H | ||
80 | -- | ||
81 | 2.30.2 | ||
82 | |||
diff --git a/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl/0003-Adapt-check_cxx_compiler_flag-to-cmake-3.0.2.patch b/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl/0003-Adapt-check_cxx_compiler_flag-to-cmake-3.0.2.patch deleted file mode 100644 index ed057f5243..0000000000 --- a/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl/0003-Adapt-check_cxx_compiler_flag-to-cmake-3.0.2.patch +++ /dev/null | |||
@@ -1,53 +0,0 @@ | |||
1 | From 85e1c38bcf84bd4e2ce63ef74f0cfa1f5e92261e Mon Sep 17 00:00:00 2001 | ||
2 | From: Peter Marko <peter.marko@siemens.com> | ||
3 | Date: Wed, 27 Mar 2024 23:46:31 +0100 | ||
4 | Subject: [PATCH] Adapt check_cxx_compiler_flag to cmake 3.0.2 | ||
5 | |||
6 | Backporting commits which are upgrading cmake_minimum_required and | ||
7 | include check_cxx_compiler_flag have too many additional changes. | ||
8 | |||
9 | Let's just do a simple adaptation of our backported patch so | ||
10 | it works with older cmake version instead. | ||
11 | |||
12 | This can be safely removed when recipe version is upgraded. | ||
13 | |||
14 | Upstream-Status: Inappropriate | ||
15 | |||
16 | Signed-off-by: Peter Marko <peter.marko@siemens.com> | ||
17 | --- | ||
18 | tests/CMakeLists.txt | 5 +++-- | ||
19 | 1 file changed, 3 insertions(+), 2 deletions(-) | ||
20 | |||
21 | diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt | ||
22 | index 20de9e1..54c3ac5 100644 | ||
23 | --- a/tests/CMakeLists.txt | ||
24 | +++ b/tests/CMakeLists.txt | ||
25 | @@ -5,6 +5,7 @@ enable_testing() # again, for support standalone testing | ||
26 | |||
27 | include(FindPkgConfig) | ||
28 | include(ExternalProject) | ||
29 | +include(CheckCXXCompilerFlag) | ||
30 | |||
31 | # will make visual studio generated project group files | ||
32 | set_property(GLOBAL PROPERTY USE_FOLDERS ON) | ||
33 | @@ -167,7 +168,7 @@ else() | ||
34 | > | ||
35 | ) | ||
36 | endif(MSVC) | ||
37 | -check_cxx_compiler_flag("-Wno-unsafe-buffer-usage" WARN_UNSAFE_BUFFER) | ||
38 | +CHECK_CXX_COMPILER_FLAG("-Wno-unsafe-buffer-usage" WARN_UNSAFE_BUFFER) | ||
39 | if (WARN_UNSAFE_BUFFER) | ||
40 | # This test uses very greedy heuristics such as "no pointer arithmetic on raw buffer" | ||
41 | target_compile_options(gsl_tests_config INTERFACE "-Wno-unsafe-buffer-usage") | ||
42 | @@ -272,7 +273,7 @@ else() | ||
43 | > | ||
44 | ) | ||
45 | endif(MSVC) | ||
46 | -check_cxx_compiler_flag("-Wno-unsafe-buffer-usage" WARN_UNSAFE_BUFFER) | ||
47 | +CHECK_CXX_COMPILER_FLAG("-Wno-unsafe-buffer-usage" WARN_UNSAFE_BUFFER) | ||
48 | if (WARN_UNSAFE_BUFFER) | ||
49 | # This test uses very greedy heuristics such as "no pointer arithmetic on raw buffer" | ||
50 | target_compile_options(gsl_tests_config_noexcept INTERFACE "-Wno-unsafe-buffer-usage") | ||
51 | -- | ||
52 | 2.30.2 | ||
53 | |||
diff --git a/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl_4.0.0.bb b/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl_4.2.0.bb index 2fbbf8f06a..16a0af334d 100644 --- a/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl_4.0.0.bb +++ b/meta-oe/recipes-devtools/microsoft-gsl/microsoft-gsl_4.2.0.bb | |||
@@ -9,16 +9,14 @@ LICENSE = "MIT" | |||
9 | LIC_FILES_CHKSUM = "file://LICENSE;md5=363055e71e77071107ba2bb9a54bd9a7" | 9 | LIC_FILES_CHKSUM = "file://LICENSE;md5=363055e71e77071107ba2bb9a54bd9a7" |
10 | 10 | ||
11 | SRC_URI = "git://github.com/microsoft/GSL.git;protocol=https;branch=main \ | 11 | SRC_URI = "git://github.com/microsoft/GSL.git;protocol=https;branch=main \ |
12 | file://run-ptest \ | 12 | file://run-ptest \ |
13 | file://0001-Fix-initialization-in-test-1140.patch \ | ||
14 | file://0002-Fix-gcc-build-problem.patch \ | ||
15 | file://0003-Adapt-check_cxx_compiler_flag-to-cmake-3.0.2.patch \ | ||
16 | " | 13 | " |
17 | SRCREV = "a3534567187d2edc428efd3f13466ff75fe5805c" | 14 | SRCREV = "2828399820ef4928cc89b65605dca5dc68efca6e" |
18 | |||
19 | 15 | ||
20 | inherit cmake pkgconfig ptest | 16 | inherit cmake pkgconfig ptest |
21 | 17 | ||
18 | EXTRA_OECMAKE += "-DGSL_CXX_STANDARD=17" | ||
19 | |||
22 | # this is header-only library | 20 | # this is header-only library |
23 | ALLOW_EMPTY:${PN} = "1" | 21 | ALLOW_EMPTY:${PN} = "1" |
24 | 22 | ||
diff --git a/meta-oe/recipes-devtools/msgpack/msgpack-c_6.0.0.bb b/meta-oe/recipes-devtools/msgpack/msgpack-c_6.1.0.bb index aa7629763c..b7f3625c2a 100644 --- a/meta-oe/recipes-devtools/msgpack/msgpack-c_6.0.0.bb +++ b/meta-oe/recipes-devtools/msgpack/msgpack-c_6.1.0.bb | |||
@@ -7,13 +7,11 @@ LIC_FILES_CHKSUM = "file://NOTICE;md5=7a858c074723608e08614061dc044352 \ | |||
7 | file://LICENSE_1_0.txt;md5=e4224ccaecb14d942c71d31bef20d78c \ | 7 | file://LICENSE_1_0.txt;md5=e4224ccaecb14d942c71d31bef20d78c \ |
8 | " | 8 | " |
9 | 9 | ||
10 | SRC_URI = "git://github.com/msgpack/msgpack-c;branch=c_master;protocol=https \ | 10 | SRC_URI = "git://github.com/msgpack/msgpack-c;branch=c_master;protocol=https" |
11 | " | 11 | SRCREV = "445880108a1d171f755ff6ac77e03fbebbb23729" |
12 | SRCREV = "8160ede5e20fd3019a77eea46d9c72cf6163f802" | ||
13 | |||
14 | 12 | ||
15 | inherit cmake pkgconfig | 13 | inherit cmake pkgconfig |
16 | 14 | ||
17 | EXTRA_OECMAKE += "-DMSGPACK_BUILD_TESTS=off" | 15 | EXTRA_OECMAKE += "-DMSGPACK_BUILD_TESTS=off" |
18 | 16 | ||
19 | BBCLASSEXTEND += "native nativesdk" | 17 | BBCLASSEXTEND += "native nativesdk" |
diff --git a/meta-oe/recipes-devtools/msgpack/msgpack-cpp_6.1.1.bb b/meta-oe/recipes-devtools/msgpack/msgpack-cpp_7.0.0.bb index 3457964609..5b296a20cd 100644 --- a/meta-oe/recipes-devtools/msgpack/msgpack-cpp_6.1.1.bb +++ b/meta-oe/recipes-devtools/msgpack/msgpack-cpp_7.0.0.bb | |||
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://NOTICE;md5=7a858c074723608e08614061dc044352 \ | |||
8 | " | 8 | " |
9 | 9 | ||
10 | SRC_URI = "https://github.com/msgpack/msgpack-c/releases/download/cpp-${PV}/msgpack-cxx-${PV}.tar.gz" | 10 | SRC_URI = "https://github.com/msgpack/msgpack-c/releases/download/cpp-${PV}/msgpack-cxx-${PV}.tar.gz" |
11 | SRC_URI[sha256sum] = "5fd555742e37bbd58d166199e669f01f743c7b3c6177191dd7b31fb0c37fa191" | 11 | SRC_URI[sha256sum] = "7504b7af7e7b9002ce529d4f941e1b7fb1fb435768780ce7da4abaac79bb156f" |
12 | 12 | ||
13 | UPSTREAM_CHECK_URI = "https://github.com/msgpack/msgpack-c/releases" | 13 | UPSTREAM_CHECK_URI = "https://github.com/msgpack/msgpack-c/releases" |
14 | UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)" | 14 | UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)" |
diff --git a/meta-oe/recipes-devtools/php/php_8.4.6.bb b/meta-oe/recipes-devtools/php/php_8.4.10.bb index 5118ddd6ab..4d598949a1 100644 --- a/meta-oe/recipes-devtools/php/php_8.4.6.bb +++ b/meta-oe/recipes-devtools/php/php_8.4.10.bb | |||
@@ -1,5 +1,5 @@ | |||
1 | SUMMARY = "A server-side, HTML-embedded scripting language" | 1 | SUMMARY = "A server-side, HTML-embedded scripting language" |
2 | HOMEPAGE = "http://www.php.net" | 2 | HOMEPAGE = "https://www.php.net" |
3 | SECTION = "console/network" | 3 | SECTION = "console/network" |
4 | 4 | ||
5 | LICENSE = "PHP-3.0" | 5 | LICENSE = "PHP-3.0" |
@@ -29,7 +29,7 @@ SRC_URI:append:class-target = " \ | |||
29 | 29 | ||
30 | S = "${UNPACKDIR}/php-${PV}" | 30 | S = "${UNPACKDIR}/php-${PV}" |
31 | 31 | ||
32 | SRC_URI[sha256sum] = "9cf2734509b603f6589617ab52a9712a03e0fe059951cddd2d4623df4bf7c6c6" | 32 | SRC_URI[sha256sum] = "8815d10659cde5f03be4d169205d62b7b29ed0edc7cdd84b6384cda0310c3108" |
33 | 33 | ||
34 | CVE_STATUS_GROUPS += "CVE_STATUS_PHP" | 34 | CVE_STATUS_GROUPS += "CVE_STATUS_PHP" |
35 | CVE_STATUS_PHP[status] = "fixed-version: The name of this product is exactly the same as github.com/emlog/emlog. CVE can be safely ignored." | 35 | CVE_STATUS_PHP[status] = "fixed-version: The name of this product is exactly the same as github.com/emlog/emlog. CVE can be safely ignored." |
diff --git a/meta-oe/recipes-devtools/protobuf/protobuf/0001-examples-Makefile-respect-CXX-LDFLAGS-variables-fix-.patch b/meta-oe/recipes-devtools/protobuf/protobuf/0001-examples-Makefile-respect-CXX-LDFLAGS-variables-fix-.patch index 7a8906a9a4..53fdf7dece 100644 --- a/meta-oe/recipes-devtools/protobuf/protobuf/0001-examples-Makefile-respect-CXX-LDFLAGS-variables-fix-.patch +++ b/meta-oe/recipes-devtools/protobuf/protobuf/0001-examples-Makefile-respect-CXX-LDFLAGS-variables-fix-.patch | |||
@@ -47,12 +47,12 @@ index f7ee9b116..8cd1359e2 100644 | |||
47 | 47 | ||
48 | add_person_cpp: add_person.cc protoc_middleman | 48 | add_person_cpp: add_person.cc protoc_middleman |
49 | pkg-config --cflags protobuf # fails if protobuf is not installed | 49 | pkg-config --cflags protobuf # fails if protobuf is not installed |
50 | - c++ -std=c++14 add_person.cc addressbook.pb.cc -o add_person_cpp `pkg-config --cflags --libs protobuf` | 50 | - c++ add_person.cc addressbook.pb.cc -o add_person_cpp `pkg-config --cflags --libs protobuf` |
51 | + $(CXX) $(CXXFLAGS) $(LDFLAGS) ../src/google/protobuf/.libs/timestamp.pb.o $(PROTOBUF) add_person.cc addressbook.pb.cc -o add_person_cpp | 51 | + $(CXX) $(CXXFLAGS) $(LDFLAGS) ../src/google/protobuf/.libs/timestamp.pb.o $(PROTOBUF) add_person.cc addressbook.pb.cc -o add_person_cpp |
52 | 52 | ||
53 | list_people_cpp: list_people.cc protoc_middleman | 53 | list_people_cpp: list_people.cc protoc_middleman |
54 | pkg-config --cflags protobuf # fails if protobuf is not installed | 54 | pkg-config --cflags protobuf # fails if protobuf is not installed |
55 | - c++ -std=c++14 list_people.cc addressbook.pb.cc -o list_people_cpp `pkg-config --cflags --libs protobuf` | 55 | - c++ list_people.cc addressbook.pb.cc -o list_people_cpp `pkg-config --cflags --libs protobuf` |
56 | + $(CXX) $(CXXFLAGS) $(LDFLAGS) ../src/google/protobuf/.libs/timestamp.pb.o $(PROTOBUF) list_people.cc addressbook.pb.cc -o list_people_cpp | 56 | + $(CXX) $(CXXFLAGS) $(LDFLAGS) ../src/google/protobuf/.libs/timestamp.pb.o $(PROTOBUF) list_people.cc addressbook.pb.cc -o list_people_cpp |
57 | 57 | ||
58 | add_person_dart: add_person.dart protoc_middleman_dart | 58 | add_person_dart: add_person.dart protoc_middleman_dart |
diff --git a/meta-oe/recipes-devtools/protobuf/protobuf_5.29.4.bb b/meta-oe/recipes-devtools/protobuf/protobuf_6.31.1.bb index 61aff1da28..90be1179aa 100644 --- a/meta-oe/recipes-devtools/protobuf/protobuf_5.29.4.bb +++ b/meta-oe/recipes-devtools/protobuf/protobuf_6.31.1.bb | |||
@@ -7,20 +7,18 @@ SECTION = "console/tools" | |||
7 | LICENSE = "BSD-3-Clause & MIT" | 7 | LICENSE = "BSD-3-Clause & MIT" |
8 | LIC_FILES_CHKSUM = " \ | 8 | LIC_FILES_CHKSUM = " \ |
9 | file://LICENSE;md5=37b5762e07f0af8c74ce80a8bda4266b \ | 9 | file://LICENSE;md5=37b5762e07f0af8c74ce80a8bda4266b \ |
10 | file://third_party/lunit/LICENSE;md5=99f08e72434dfa34fe0581d3dfb2d7f4 \ | ||
11 | file://third_party/utf8_range/LICENSE;md5=d4974d297231477b2ff507c35d61c13c \ | 10 | file://third_party/utf8_range/LICENSE;md5=d4974d297231477b2ff507c35d61c13c \ |
12 | " | 11 | " |
13 | 12 | ||
14 | DEPENDS = "zlib abseil-cpp jsoncpp" | 13 | DEPENDS = "zlib abseil-cpp jsoncpp" |
15 | DEPENDS:append:class-target = " protobuf-native" | 14 | DEPENDS:append:class-target = " protobuf-native" |
16 | 15 | ||
17 | SRCREV = "1be1c9d0ea6efa2a25bd7b76186844d1669be78a" | 16 | SRCREV = "74211c0dfc2777318ab53c2cd2c317a2ef9012de" |
18 | 17 | ||
19 | SRC_URI = "git://github.com/protocolbuffers/protobuf.git;branch=29.x;protocol=https \ | 18 | SRC_URI = "git://github.com/protocolbuffers/protobuf.git;branch=31.x;protocol=https \ |
20 | file://run-ptest \ | 19 | file://run-ptest \ |
21 | file://0001-examples-Makefile-respect-CXX-LDFLAGS-variables-fix-.patch \ | 20 | file://0001-examples-Makefile-respect-CXX-LDFLAGS-variables-fix-.patch \ |
22 | file://0001-fix-protobuf-native-build-failure-with-gcc-10.patch \ | 21 | file://0001-fix-protobuf-native-build-failure-with-gcc-10.patch \ |
23 | file://0001-utf8_range-add-version-marker-to-library-19009.patch \ | ||
24 | " | 22 | " |
25 | SRC_URI:append:mipsarcho32:toolchain-clang = " file://0001-Fix-build-on-mips-clang.patch " | 23 | SRC_URI:append:mipsarcho32:toolchain-clang = " file://0001-Fix-build-on-mips-clang.patch " |
26 | 24 | ||
diff --git a/meta-oe/recipes-devtools/pstack/files/0001-tests-fix-the-issue-of-cross-compilation-failure.patch b/meta-oe/recipes-devtools/pstack/files/0001-tests-fix-the-issue-of-cross-compilation-failure.patch new file mode 100644 index 0000000000..2b54750e7a --- /dev/null +++ b/meta-oe/recipes-devtools/pstack/files/0001-tests-fix-the-issue-of-cross-compilation-failure.patch | |||
@@ -0,0 +1,28 @@ | |||
1 | From a8c3996d3f8d9b8f3a2888b7062c1139263c5aba Mon Sep 17 00:00:00 2001 | ||
2 | From: Wen Yang <yellowriver2010@hotmail.com> | ||
3 | Date: Mon, 23 Jun 2025 02:06:53 +0800 | ||
4 | Subject: [PATCH] tests: fix the issue of cross compilation failure | ||
5 | |||
6 | By replacing objcopy with MAKE_OBJCOPY, pstack could support both | ||
7 | native and cross compilation. | ||
8 | |||
9 | Upstream-Status: Backport [https://github.com/peadar/pstack/pull/38] | ||
10 | --- | ||
11 | tests/CMakeLists.txt | 2 +- | ||
12 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
13 | |||
14 | diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt | ||
15 | index 71a62a7..bf11a04 100644 | ||
16 | --- a/tests/CMakeLists.txt | ||
17 | +++ b/tests/CMakeLists.txt | ||
18 | @@ -38,7 +38,7 @@ SET_TARGET_PROPERTIES(noreturn PROPERTIES COMPILE_FLAGS "-O2 -g") | ||
19 | |||
20 | add_custom_command( | ||
21 | OUTPUT basic-no-unwind-gen | ||
22 | - COMMAND objcopy --strip-debug --remove-section .eh_frame basic basic-no-unwind | ||
23 | + COMMAND ${CMAKE_OBJCOPY} --strip-debug --remove-section .eh_frame basic basic-no-unwind | ||
24 | VERBATIM ) | ||
25 | |||
26 | add_custom_target(basic-no-unwind ALL DEPENDS basic basic-no-unwind-gen) | ||
27 | -- | ||
28 | 2.25.1 | ||
diff --git a/meta-oe/recipes-devtools/pstack/pstack.inc b/meta-oe/recipes-devtools/pstack/pstack.inc new file mode 100644 index 0000000000..778438a272 --- /dev/null +++ b/meta-oe/recipes-devtools/pstack/pstack.inc | |||
@@ -0,0 +1,45 @@ | |||
1 | SUMMARY = "A utility to print stack traces of running processes" | ||
2 | DESCRIPTION = "A from-scratch implementation of pstack using DWARF debugging and unwind information. \ | ||
3 | Works for C/C++, Go, Rust, and Python. A traditional pstack command can generally print a backtrace \ | ||
4 | of each thread in a running program, and sometimes from a core file. This version of pstack uses its \ | ||
5 | own self contained ELF and DWARF parsing library, libdwelf to parse the DWARF debug and unwind \ | ||
6 | information, to get a stack trace." | ||
7 | HOMEPAGE = "https://github.com/peadar/pstack" | ||
8 | SECTION = "devel" | ||
9 | LICENSE = "BSD-2-Clause" | ||
10 | LIC_FILES_CHKSUM = "file://LICENSE;md5=671019a96ba80415b696240ed2ca5e80" | ||
11 | |||
12 | inherit cmake | ||
13 | |||
14 | DEPENDS += "zlib xz libunwind elfutils" | ||
15 | |||
16 | RDEPENDS:${PN} += "elfutils" | ||
17 | |||
18 | do_install() { | ||
19 | install -d ${D}${bindir} | ||
20 | install -m 0755 ${B}/pstack ${D}${bindir}/pstack | ||
21 | |||
22 | install -d ${D}${libdir} | ||
23 | install -m 0755 ${B}/libprocman.so.${PV} ${D}${libdir}/libprocman.so.${PV} | ||
24 | ln -sf libprocman.so.${PV} ${D}${libdir}/libprocman.so | ||
25 | install -m 0755 ${B}/libdwelf.so.${PV} ${D}${libdir}/libdwelf.so.${PV} | ||
26 | ln -sf libdwelf.so.${PV} ${D}${libdir}/libdwelf.so | ||
27 | } | ||
28 | |||
29 | PACKAGES = "${PN}" | ||
30 | FILES:${PN} = "${bindir}/pstack" | ||
31 | FILES:${PN} += "${libdir}/libprocman.so.${PV}" | ||
32 | FILES:${PN} += "${libdir}/libdwelf.so.${PV}" | ||
33 | |||
34 | PACKAGES += "${PN}-dbg" | ||
35 | FILES:${PN}-dbg += "${base_bindir}/.debug ${base_sbindir}/.debug ${bindir}/.debug ${sbindir}/.debug" | ||
36 | |||
37 | PACKAGES += "${PN}-dev" | ||
38 | FILES:${PN}-dev += "${base_libdir}/*.so" | ||
39 | |||
40 | TOOLCHAIN = "gcc" | ||
41 | |||
42 | COMPATIBLE_HOST:riscv64 = "null" | ||
43 | COMPATIBLE_HOST:riscv32 = "null" | ||
44 | COMPATIBLE_HOST:arm = "null" | ||
45 | COMPATIBLE_HOST:libc-musl = "null" | ||
diff --git a/meta-oe/recipes-devtools/pstack/pstack_2.10.bb b/meta-oe/recipes-devtools/pstack/pstack_2.10.bb new file mode 100644 index 0000000000..bed49b62ba --- /dev/null +++ b/meta-oe/recipes-devtools/pstack/pstack_2.10.bb | |||
@@ -0,0 +1,31 @@ | |||
1 | SUMMARY = "A from-scratch implementation of pstack using DWARF debugging \ | ||
2 | and unwind information. Works for C/C++, Go, Rust, and Python." | ||
3 | |||
4 | HOMEPAGE = "https://github.com/peadar/pstack" | ||
5 | SECTION = "devel/pstack" | ||
6 | |||
7 | LICENSE = "BSD-2-Clause" | ||
8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=671019a96ba80415b696240ed2ca5e80" | ||
9 | |||
10 | DEPENDS = "tcl virtual/libx11 libxt zip-native" | ||
11 | |||
12 | SRC_URI = "git://github.com/peadar/pstack;branch=master;tag=v${PV};protocol=https" | ||
13 | SRCREV = "a310df637d74917a1d3570c540bf3aef899d7e63" | ||
14 | |||
15 | PACKAGES =+ "${PN}-lib" | ||
16 | |||
17 | SOLIBS = ".so" | ||
18 | FILES_SOLIBSDEV = "" | ||
19 | |||
20 | # isn't getting picked up by shlibs code | ||
21 | RDEPENDS:${PN} += "tk-lib" | ||
22 | RDEPENDS:${PN}:class-native = "" | ||
23 | |||
24 | BBCLASSEXTEND = "native nativesdk" | ||
25 | |||
26 | inherit binconfig | ||
27 | |||
28 | SYSROOT_DIRS += "${bindir_crossscripts}" | ||
29 | |||
30 | # Fix some paths that might be used by Tcl extensions | ||
31 | BINCONFIG_GLOB = "*Config.sh" | ||
diff --git a/meta-oe/recipes-devtools/pstack/pstack_git.bb b/meta-oe/recipes-devtools/pstack/pstack_git.bb new file mode 100644 index 0000000000..cc6721f9e3 --- /dev/null +++ b/meta-oe/recipes-devtools/pstack/pstack_git.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require pstack.inc | ||
2 | |||
3 | SRCREV = "1e1734be3adb6d9c81b57c5cc3d0c8fbc43bdee3" | ||
4 | PV = "2.11" | ||
5 | |||
6 | SRC_URI = "git://github.com/peadar/pstack.git;branch=master;protocol=https \ | ||
7 | file://0001-tests-fix-the-issue-of-cross-compilation-failure.patch \ | ||
8 | " | ||
diff --git a/meta-oe/recipes-devtools/rapidjson/rapidjson/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-devtools/rapidjson/rapidjson/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..e40b9fe06c --- /dev/null +++ b/meta-oe/recipes-devtools/rapidjson/rapidjson/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From b855b1632f9afe5199e01d84da54068a4cb152a8 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 18:46:59 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Backport [https://github.com/Tencent/rapidjson/commit/ebd87cb468fb4cb060b37e579718c4a4125416c1] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index 3b9ac512..6d4121e9 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -CMAKE_MINIMUM_REQUIRED(VERSION 2.8) | ||
34 | +CMAKE_MINIMUM_REQUIRED(VERSION 3.5) | ||
35 | if(POLICY CMP0025) | ||
36 | # detect Apple's Clang | ||
37 | cmake_policy(SET CMP0025 NEW) | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-oe/recipes-devtools/rapidjson/rapidjson_git.bb b/meta-oe/recipes-devtools/rapidjson/rapidjson_git.bb index 724d329ee2..92858044c1 100644 --- a/meta-oe/recipes-devtools/rapidjson/rapidjson_git.bb +++ b/meta-oe/recipes-devtools/rapidjson/rapidjson_git.bb | |||
@@ -4,13 +4,13 @@ SECTION = "libs" | |||
4 | LICENSE = "MIT" | 4 | LICENSE = "MIT" |
5 | LIC_FILES_CHKSUM = "file://license.txt;md5=ba04aa8f65de1396a7e59d1d746c2125" | 5 | LIC_FILES_CHKSUM = "file://license.txt;md5=ba04aa8f65de1396a7e59d1d746c2125" |
6 | 6 | ||
7 | SRC_URI = "git://github.com/miloyip/rapidjson.git;branch=master;protocol=https" | 7 | SRC_URI = "git://github.com/miloyip/rapidjson.git;branch=master;protocol=https \ |
8 | file://0001-allow-build-with-cmake-4.patch" | ||
8 | 9 | ||
9 | SRCREV = "0ccdbf364c577803e2a751f5aededce935314313" | 10 | SRCREV = "0ccdbf364c577803e2a751f5aededce935314313" |
10 | 11 | ||
11 | PV = "1.1.0+git" | 12 | PV = "1.1.0+git" |
12 | 13 | ||
13 | |||
14 | inherit cmake | 14 | inherit cmake |
15 | 15 | ||
16 | EXTRA_OECMAKE += "-DRAPIDJSON_BUILD_DOC=OFF -DRAPIDJSON_BUILD_TESTS=OFF -DRAPIDJSON_BUILD_EXAMPLES=OFF" | 16 | EXTRA_OECMAKE += "-DRAPIDJSON_BUILD_DOC=OFF -DRAPIDJSON_BUILD_TESTS=OFF -DRAPIDJSON_BUILD_EXAMPLES=OFF" |
diff --git a/meta-oe/recipes-devtools/tcltk/tk_9.0.1.bb b/meta-oe/recipes-devtools/tcltk/tk_9.0.2.bb index 504b40927e..fc2dde497f 100644 --- a/meta-oe/recipes-devtools/tcltk/tk_9.0.1.bb +++ b/meta-oe/recipes-devtools/tcltk/tk_9.0.2.bb | |||
@@ -20,7 +20,7 @@ DEPENDS = "tcl virtual/libx11 libxt zip-native" | |||
20 | SRC_URI = "\ | 20 | SRC_URI = "\ |
21 | ${SOURCEFORGE_MIRROR}/tcl/${BPN}${PV}-src.tar.gz \ | 21 | ${SOURCEFORGE_MIRROR}/tcl/${BPN}${PV}-src.tar.gz \ |
22 | " | 22 | " |
23 | SRC_URI[sha256sum] = "d6f01a4d598bfc6398be9584e1bab828c907b0758db4bbb351a1429106aec527" | 23 | SRC_URI[sha256sum] = "76fb852b2f167592fe8b41aa6549ce4e486dbf3b259a269646600e3894517c76" |
24 | 24 | ||
25 | UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/tcl/files/Tcl/" | 25 | UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/tcl/files/Tcl/" |
26 | UPSTREAM_CHECK_REGEX = "Tcl/(?P<pver>\d+(\.\d+)+)/" | 26 | UPSTREAM_CHECK_REGEX = "Tcl/(?P<pver>\d+(\.\d+)+)/" |
diff --git a/meta-oe/recipes-devtools/yajl/yajl/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-devtools/yajl/yajl/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..78076e5c1e --- /dev/null +++ b/meta-oe/recipes-devtools/yajl/yajl/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,93 @@ | |||
1 | From e67398dad70e5d0174ad0eca5c293a5bf1ce1796 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Thu, 10 Jul 2025 00:00:33 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | CMake 3.0 and newer disallow reading the LOCATION property of targets directly. | ||
8 | Instead, use the recommended $<TARGET_FILE:target> generator expression when | ||
9 | referencing the output binary in add_custom_command. | ||
10 | |||
11 | Fix: | ||
12 | |||
13 | | CMake Error at CMakeLists.txt:15 (CMAKE_MINIMUM_REQUIRED): | ||
14 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
15 | | | ||
16 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
17 | | to tell CMake that the project requires at least <min> but has been updated | ||
18 | | to work with policies introduced by <max> or earlier. | ||
19 | | | ||
20 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
21 | | | ||
22 | | | ||
23 | | -- Configuring incomplete, errors occurred! | ||
24 | |||
25 | --- | ||
26 | |||
27 | | CMake Error at reformatter/CMakeLists.txt:38 (GET_TARGET_PROPERTY): | ||
28 | | The LOCATION property may not be read from target "json_reformat". Use the | ||
29 | | target name directly with add_custom_command, or use the generator | ||
30 | | expression $<TARGET_FILE>, as appropriate. | ||
31 | | | ||
32 | | | ||
33 | | | ||
34 | | CMake Error at verify/CMakeLists.txt:32 (GET_TARGET_PROPERTY): | ||
35 | | The LOCATION property may not be read from target "json_verify". Use the | ||
36 | | target name directly with add_custom_command, or use the generator | ||
37 | | expression $<TARGET_FILE>, as appropriate. | ||
38 | |||
39 | Upstream-Status: Submitted [https://github.com/lloyd/yajl/pull/256] | ||
40 | |||
41 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
42 | --- | ||
43 | CMakeLists.txt | 2 +- | ||
44 | reformatter/CMakeLists.txt | 4 +--- | ||
45 | verify/CMakeLists.txt | 4 +--- | ||
46 | 3 files changed, 3 insertions(+), 7 deletions(-) | ||
47 | |||
48 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
49 | index 4c0a9be..e7031c8 100644 | ||
50 | --- a/CMakeLists.txt | ||
51 | +++ b/CMakeLists.txt | ||
52 | @@ -12,7 +12,7 @@ | ||
53 | # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | ||
54 | # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | ||
55 | |||
56 | -CMAKE_MINIMUM_REQUIRED(VERSION 2.6) | ||
57 | +CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0...3.10) | ||
58 | |||
59 | PROJECT(YetAnotherJSONParser C) | ||
60 | |||
61 | diff --git a/reformatter/CMakeLists.txt b/reformatter/CMakeLists.txt | ||
62 | index 52a9bee..267d02e 100644 | ||
63 | --- a/reformatter/CMakeLists.txt | ||
64 | +++ b/reformatter/CMakeLists.txt | ||
65 | @@ -35,9 +35,7 @@ IF (NOT WIN32) | ||
66 | ENDIF (NOT WIN32) | ||
67 | |||
68 | # copy the binary into the output directory | ||
69 | -GET_TARGET_PROPERTY(binPath json_reformat LOCATION) | ||
70 | - | ||
71 | ADD_CUSTOM_COMMAND(TARGET json_reformat POST_BUILD | ||
72 | - COMMAND ${CMAKE_COMMAND} -E copy_if_different ${binPath} ${binDir}) | ||
73 | + COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:json_reformat> ${binDir}) | ||
74 | |||
75 | INSTALL(TARGETS json_reformat RUNTIME DESTINATION bin) | ||
76 | diff --git a/verify/CMakeLists.txt b/verify/CMakeLists.txt | ||
77 | index 967fca1..2f39008 100644 | ||
78 | --- a/verify/CMakeLists.txt | ||
79 | +++ b/verify/CMakeLists.txt | ||
80 | @@ -29,9 +29,7 @@ ADD_EXECUTABLE(json_verify ${SRCS}) | ||
81 | TARGET_LINK_LIBRARIES(json_verify yajl_s) | ||
82 | |||
83 | # copy in the binary | ||
84 | -GET_TARGET_PROPERTY(binPath json_verify LOCATION) | ||
85 | - | ||
86 | ADD_CUSTOM_COMMAND(TARGET json_verify POST_BUILD | ||
87 | - COMMAND ${CMAKE_COMMAND} -E copy_if_different ${binPath} ${binDir}) | ||
88 | + COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:json_verify> ${binDir}) | ||
89 | |||
90 | INSTALL(TARGETS json_verify RUNTIME DESTINATION bin) | ||
91 | -- | ||
92 | 2.43.0 | ||
93 | |||
diff --git a/meta-oe/recipes-devtools/yajl/yajl_2.1.0.bb b/meta-oe/recipes-devtools/yajl/yajl_2.1.0.bb index e4434bee45..6951e7e705 100644 --- a/meta-oe/recipes-devtools/yajl/yajl_2.1.0.bb +++ b/meta-oe/recipes-devtools/yajl/yajl_2.1.0.bb | |||
@@ -12,10 +12,10 @@ SRC_URI = "git://github.com/lloyd/yajl;branch=master;protocol=https \ | |||
12 | file://CVE-2017-16516.patch \ | 12 | file://CVE-2017-16516.patch \ |
13 | file://CVE-2022-24795.patch \ | 13 | file://CVE-2022-24795.patch \ |
14 | file://CVE-2023-33460.patch \ | 14 | file://CVE-2023-33460.patch \ |
15 | file://0001-allow-build-with-cmake-4.patch \ | ||
15 | " | 16 | " |
16 | SRCREV = "a0ecdde0c042b9256170f2f8890dd9451a4240aa" | 17 | SRCREV = "a0ecdde0c042b9256170f2f8890dd9451a4240aa" |
17 | 18 | ||
18 | |||
19 | inherit cmake lib_package | 19 | inherit cmake lib_package |
20 | 20 | ||
21 | EXTRA_OECMAKE = "-DLIB_SUFFIX=${@d.getVar('baselib').replace('lib', '')}" | 21 | EXTRA_OECMAKE = "-DLIB_SUFFIX=${@d.getVar('baselib').replace('lib', '')}" |
diff --git a/meta-oe/recipes-extended/boinc/boinc-client_7.20.5.bb b/meta-oe/recipes-extended/boinc/boinc-client_7.20.5.bb index b2cfd9b874..3e626f32d9 100644 --- a/meta-oe/recipes-extended/boinc/boinc-client_7.20.5.bb +++ b/meta-oe/recipes-extended/boinc/boinc-client_7.20.5.bb | |||
@@ -77,7 +77,10 @@ do_install:prepend() { | |||
77 | } | 77 | } |
78 | 78 | ||
79 | do_install:append() { | 79 | do_install:append() { |
80 | sed -i -e 's#${S}##g' ${D}${includedir}/boinc/svn_version.h | 80 | # By default, the SVN_VERSION definition looks like: |
81 | #define SVN_VERSION "$SHA1 [https://github.com/BOINC/boinc] ($HOSTNAME:$S [client_release/7/7.20]) [Server-Release: server_release/1.1/1.1.0]" | ||
82 | # ... remove HOSTNAME and S to make it reproducible. | ||
83 | sed -i -e '/^#define SVN_VERSION /s#(\S*:\S* \[#([#g' ${D}${includedir}/boinc/svn_version.h | ||
81 | } | 84 | } |
82 | 85 | ||
83 | SYSTEMD_SERVICE:${PN} = "boinc-client.service" | 86 | SYSTEMD_SERVICE:${PN} = "boinc-client.service" |
diff --git a/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0002-allow-build-with-cmake-4.patch b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0002-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..f2fdb1fb10 --- /dev/null +++ b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings/0002-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,43 @@ | |||
1 | From 1b92ac43bab03a77cb497cd59f9c84d5650a4a68 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 20:09:41 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:4 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/kkaempf/cmpi-bindings/pull/20] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index 4ea24ce..7d54f9a 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,7 +1,7 @@ | ||
33 | # | ||
34 | # CMakeLists.txt for cmpi-bindings | ||
35 | # | ||
36 | -cmake_minimum_required(VERSION 2.4) | ||
37 | +cmake_minimum_required(VERSION 3.5) | ||
38 | |||
39 | PROJECT(cmpi-bindings) | ||
40 | |||
41 | -- | ||
42 | 2.43.0 | ||
43 | |||
diff --git a/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.5.bb b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.5.bb index da710eaedb..e0d995226e 100644 --- a/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.5.bb +++ b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.5.bb | |||
@@ -10,6 +10,7 @@ SRC_URI = "git://github.com/kkaempf/cmpi-bindings.git;protocol=https;branch=main | |||
10 | file://cmpi-bindings-0.4.17-no-ruby-perl.patch \ | 10 | file://cmpi-bindings-0.4.17-no-ruby-perl.patch \ |
11 | file://cmpi-bindings-0.4.17-sblim-sigsegv.patch \ | 11 | file://cmpi-bindings-0.4.17-sblim-sigsegv.patch \ |
12 | file://0001-Fix-error.patch \ | 12 | file://0001-Fix-error.patch \ |
13 | file://0002-allow-build-with-cmake-4.patch \ | ||
13 | " | 14 | " |
14 | 15 | ||
15 | SRCREV = "49d6dcfc71ca421100fcf325e31625817c469fc9" | 16 | SRCREV = "49d6dcfc71ca421100fcf325e31625817c469fc9" |
diff --git a/meta-oe/recipes-extended/dlt-daemon/dlt-daemon/0003-allow-build-with-cmake-4.patch b/meta-oe/recipes-extended/dlt-daemon/dlt-daemon/0003-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..ac5fec5684 --- /dev/null +++ b/meta-oe/recipes-extended/dlt-daemon/dlt-daemon/0003-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,99 @@ | |||
1 | From ae23f2cccc169874d89903cad24bf36e19bef659 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 18:18:33 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:17 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/COVESA/dlt-daemon/pull/755] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | examples/example1/CMakeLists.txt | 2 +- | ||
27 | examples/example2/CMakeLists.txt | 2 +- | ||
28 | examples/example3/CMakeLists.txt | 2 +- | ||
29 | examples/example4/CMakeLists.txt | 2 +- | ||
30 | 5 files changed, 5 insertions(+), 5 deletions(-) | ||
31 | |||
32 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
33 | index 94185b8..2a0f619 100644 | ||
34 | --- a/CMakeLists.txt | ||
35 | +++ b/CMakeLists.txt | ||
36 | @@ -14,7 +14,7 @@ | ||
37 | ####### | ||
38 | |||
39 | # Set minimum Cmake version and setup policy behavior | ||
40 | -cmake_minimum_required(VERSION 3.3) | ||
41 | +cmake_minimum_required(VERSION 3.5) | ||
42 | |||
43 | if(${CMAKE_VERSION} VERSION_GREATER "3.20" OR ${CMAKE_VERSION} VERSION_EQUAL "3.20") | ||
44 | cmake_policy(SET CMP0115 OLD) | ||
45 | diff --git a/examples/example1/CMakeLists.txt b/examples/example1/CMakeLists.txt | ||
46 | index 60644a1..44cd053 100644 | ||
47 | --- a/examples/example1/CMakeLists.txt | ||
48 | +++ b/examples/example1/CMakeLists.txt | ||
49 | @@ -17,7 +17,7 @@ | ||
50 | # DLT example implementation | ||
51 | # | ||
52 | |||
53 | -cmake_minimum_required( VERSION 2.6 ) | ||
54 | +cmake_minimum_required( VERSION 3.5 ) | ||
55 | project( automotive-dlt-example1 ) | ||
56 | |||
57 | # | ||
58 | diff --git a/examples/example2/CMakeLists.txt b/examples/example2/CMakeLists.txt | ||
59 | index 66a4f24..a8efbcf 100644 | ||
60 | --- a/examples/example2/CMakeLists.txt | ||
61 | +++ b/examples/example2/CMakeLists.txt | ||
62 | @@ -17,7 +17,7 @@ | ||
63 | # DLT example implementation | ||
64 | # | ||
65 | |||
66 | -cmake_minimum_required( VERSION 2.6 ) | ||
67 | +cmake_minimum_required( VERSION 3.5 ) | ||
68 | project( automotive-dlt-example2 ) | ||
69 | |||
70 | # | ||
71 | diff --git a/examples/example3/CMakeLists.txt b/examples/example3/CMakeLists.txt | ||
72 | index 45b7467..4d4958d 100644 | ||
73 | --- a/examples/example3/CMakeLists.txt | ||
74 | +++ b/examples/example3/CMakeLists.txt | ||
75 | @@ -17,7 +17,7 @@ | ||
76 | # DLT example implementation | ||
77 | # | ||
78 | |||
79 | -cmake_minimum_required( VERSION 2.6 ) | ||
80 | +cmake_minimum_required( VERSION 3.5 ) | ||
81 | project( automotive-dlt-example3 ) | ||
82 | |||
83 | # | ||
84 | diff --git a/examples/example4/CMakeLists.txt b/examples/example4/CMakeLists.txt | ||
85 | index 53a4fad..161c333 100644 | ||
86 | --- a/examples/example4/CMakeLists.txt | ||
87 | +++ b/examples/example4/CMakeLists.txt | ||
88 | @@ -17,7 +17,7 @@ | ||
89 | # DLT example implementation | ||
90 | # | ||
91 | |||
92 | -cmake_minimum_required( VERSION 2.6 ) | ||
93 | +cmake_minimum_required( VERSION 3.5 ) | ||
94 | project( automotive-dlt-example4 ) | ||
95 | |||
96 | # | ||
97 | -- | ||
98 | 2.43.0 | ||
99 | |||
diff --git a/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_2.18.10.bb b/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_2.18.10.bb index 8b48d20aac..82edde6c9d 100644 --- a/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_2.18.10.bb +++ b/meta-oe/recipes-extended/dlt-daemon/dlt-daemon_2.18.10.bb | |||
@@ -20,6 +20,7 @@ SRC_URI = "git://github.com/COVESA/${BPN}.git;protocol=https;branch=master \ | |||
20 | file://544.patch \ | 20 | file://544.patch \ |
21 | file://567.patch \ | 21 | file://567.patch \ |
22 | file://0001-CMakeLists-txt-make-DLT_WatchdogSec-can-be-set-by-user.patch \ | 22 | file://0001-CMakeLists-txt-make-DLT_WatchdogSec-can-be-set-by-user.patch \ |
23 | file://0003-allow-build-with-cmake-4.patch \ | ||
23 | " | 24 | " |
24 | SRCREV = "0f2d4cfffada6f8448a2cb27995b38eb4271044f" | 25 | SRCREV = "0f2d4cfffada6f8448a2cb27995b38eb4271044f" |
25 | 26 | ||
diff --git a/meta-oe/recipes-extended/docopt.cpp/docopt.cpp/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-extended/docopt.cpp/docopt.cpp/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..1990325d92 --- /dev/null +++ b/meta-oe/recipes-extended/docopt.cpp/docopt.cpp/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From 60c7540d1633e1bf14f0858bba8a8ea313a55e7d Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Mon, 7 Jul 2025 21:03:52 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/docopt/docopt.cpp/pull/164] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index feff32e..2768144 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -cmake_minimum_required(VERSION 3.1) | ||
34 | +cmake_minimum_required(VERSION 3.5) | ||
35 | project(docopt.cpp VERSION 0.6.2) | ||
36 | |||
37 | include(GNUInstallDirs) | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-oe/recipes-extended/docopt.cpp/docopt.cpp_git.bb b/meta-oe/recipes-extended/docopt.cpp/docopt.cpp_git.bb index 71305cc35f..cc13fd1067 100644 --- a/meta-oe/recipes-extended/docopt.cpp/docopt.cpp_git.bb +++ b/meta-oe/recipes-extended/docopt.cpp/docopt.cpp_git.bb | |||
@@ -18,8 +18,7 @@ PV = "0.6.3+git" | |||
18 | 18 | ||
19 | SRC_URI = "\ | 19 | SRC_URI = "\ |
20 | git://github.com/docopt/docopt.cpp.git;protocol=https;branch=master \ | 20 | git://github.com/docopt/docopt.cpp.git;protocol=https;branch=master \ |
21 | " | 21 | file://0001-allow-build-with-cmake-4.patch" |
22 | |||
23 | 22 | ||
24 | inherit cmake | 23 | inherit cmake |
25 | 24 | ||
diff --git a/meta-oe/recipes-extended/hiredis/hiredis_1.2.0.bb b/meta-oe/recipes-extended/hiredis/hiredis_1.3.0.bb index 8678447cf5..0cf03bfcda 100644 --- a/meta-oe/recipes-extended/hiredis/hiredis_1.2.0.bb +++ b/meta-oe/recipes-extended/hiredis/hiredis_1.3.0.bb | |||
@@ -8,8 +8,7 @@ SRC_URI = " \ | |||
8 | git://github.com/redis/hiredis;protocol=https;branch=master \ | 8 | git://github.com/redis/hiredis;protocol=https;branch=master \ |
9 | file://run-ptest \ | 9 | file://run-ptest \ |
10 | " | 10 | " |
11 | SRCREV = "60e5075d4ac77424809f855ba3e398df7aacefe8" | 11 | SRCREV = "ccad7ebaf99310957004661d1c5f82d2a33ebd10" |
12 | |||
13 | 12 | ||
14 | inherit cmake ptest | 13 | inherit cmake ptest |
15 | 14 | ||
diff --git a/meta-oe/recipes-extended/hwloc/hwloc_2.9.3.bb b/meta-oe/recipes-extended/hwloc/hwloc_2.12.1.bb index d72c5f2be5..f56142dffd 100644 --- a/meta-oe/recipes-extended/hwloc/hwloc_2.9.3.bb +++ b/meta-oe/recipes-extended/hwloc/hwloc_2.12.1.bb | |||
@@ -7,9 +7,9 @@ SECTION = "base" | |||
7 | LICENSE = "BSD-3-Clause" | 7 | LICENSE = "BSD-3-Clause" |
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=79179bb373cd55cbd834463a514fb714" | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=79179bb373cd55cbd834463a514fb714" |
9 | 9 | ||
10 | SRC_URI = "https://www.open-mpi.org/software/${BPN}/v2.9/downloads/${BP}.tar.bz2" | 10 | SRC_URI = "https://www.open-mpi.org/software/${BPN}/v2.12/downloads/${BP}.tar.bz2" |
11 | SRC_URI[sha256sum] = "5c4062ce556f6d3451fc177ffb8673a2120f81df6835dea6a21a90fbdfff0dec" | 11 | SRC_URI[sha256sum] = "38a90328bb86259f9bb2fe1dc57fd841e111d1e6358012bef23dfd95d21dc66b" |
12 | UPSTREAM_CHECK_URI = "https://www.open-mpi.org/software/hwloc/v2.9/" | 12 | UPSTREAM_CHECK_URI = "https://www.open-mpi.org/software/hwloc/v2.12/" |
13 | 13 | ||
14 | inherit autotools bash-completion pkgconfig | 14 | inherit autotools bash-completion pkgconfig |
15 | 15 | ||
diff --git a/meta-oe/recipes-extended/icewm/icewm_3.7.5.bb b/meta-oe/recipes-extended/icewm/icewm_3.8.0.bb index cb792dad4b..1ce1114dfa 100644 --- a/meta-oe/recipes-extended/icewm/icewm_3.7.5.bb +++ b/meta-oe/recipes-extended/icewm/icewm_3.8.0.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=4a26952467ef79a7efca4a9cf52d417b" | |||
5 | SRC_URI = "https://github.com/ice-wm/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.lz \ | 5 | SRC_URI = "https://github.com/ice-wm/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.lz \ |
6 | file://0001-configure.ac-skip-running-test-program-when-cross-co.patch \ | 6 | file://0001-configure.ac-skip-running-test-program-when-cross-co.patch \ |
7 | " | 7 | " |
8 | SRC_URI[sha256sum] = "7457ec08fa74a101b077f391d60f901a77919dcc83a2940992f1f88cd7ec840a" | 8 | SRC_URI[sha256sum] = "525df5fc9d328bd3ead25f2e262d2a15bdfa8fe7828d98f111a064dd169ac18f" |
9 | 9 | ||
10 | UPSTREAM_CHECK_URI = "https://github.com/ice-wm/${BPN}/releases" | 10 | UPSTREAM_CHECK_URI = "https://github.com/ice-wm/${BPN}/releases" |
11 | UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)" | 11 | UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)" |
diff --git a/meta-oe/recipes-extended/jansson/jansson/0002-allow-build-with-cmake-4.patch b/meta-oe/recipes-extended/jansson/jansson/0002-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..5264f26f81 --- /dev/null +++ b/meta-oe/recipes-extended/jansson/jansson/0002-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,38 @@ | |||
1 | From 5d7b2ced666b4fbccd0da6e06d504ae2960575c8 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 14:54:08 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
8 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
9 | | | ||
10 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
11 | | to tell CMake that the project requires at least <min> but has been updated | ||
12 | | to work with policies introduced by <max> or earlier. | ||
13 | | | ||
14 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
15 | | | ||
16 | | | ||
17 | | -- Configuring incomplete, errors occurred! | ||
18 | |||
19 | Upstream-Status: Backport [https://github.com/akheron/jansson/commit/96d160df90016066d04d493d1d69639474ba4f20] | ||
20 | |||
21 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
22 | --- | ||
23 | CMakeLists.txt | 2 +- | ||
24 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
25 | |||
26 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
27 | index 72f9762..d07412e 100644 | ||
28 | --- a/CMakeLists.txt | ||
29 | +++ b/CMakeLists.txt | ||
30 | @@ -1,4 +1,4 @@ | ||
31 | -cmake_minimum_required (VERSION 3.1) | ||
32 | +cmake_minimum_required (VERSION 3.5) | ||
33 | project(jansson C) | ||
34 | |||
35 | # Options | ||
36 | -- | ||
37 | 2.43.0 | ||
38 | |||
diff --git a/meta-oe/recipes-extended/jansson/jansson_2.14.1.bb b/meta-oe/recipes-extended/jansson/jansson_2.14.1.bb index 715b1af5c5..e0916759c6 100644 --- a/meta-oe/recipes-extended/jansson/jansson_2.14.1.bb +++ b/meta-oe/recipes-extended/jansson/jansson_2.14.1.bb | |||
@@ -7,6 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=d9911525d4128bee234ee2d3ccaa2537" | |||
7 | SRC_URI = "https://github.com/akheron/${BPN}/releases/download/v${PV}/${BP}.tar.bz2 \ | 7 | SRC_URI = "https://github.com/akheron/${BPN}/releases/download/v${PV}/${BP}.tar.bz2 \ |
8 | file://0001-Honour-multilib-paths.patch \ | 8 | file://0001-Honour-multilib-paths.patch \ |
9 | file://0001-Only-export-symbols-starting-with-json_-and-jansson_.patch \ | 9 | file://0001-Only-export-symbols-starting-with-json_-and-jansson_.patch \ |
10 | file://0002-allow-build-with-cmake-4.patch \ | ||
10 | " | 11 | " |
11 | SRC_URI[sha256sum] = "6bd82d3043dadbcd58daaf903d974891128d22aab7dada5d399cb39094af49ce" | 12 | SRC_URI[sha256sum] = "6bd82d3043dadbcd58daaf903d974891128d22aab7dada5d399cb39094af49ce" |
12 | 13 | ||
diff --git a/meta-oe/recipes-extended/libblockdev/files/CVE-2025-6019.patch b/meta-oe/recipes-extended/libblockdev/files/CVE-2025-6019.patch new file mode 100644 index 0000000000..2575578e77 --- /dev/null +++ b/meta-oe/recipes-extended/libblockdev/files/CVE-2025-6019.patch | |||
@@ -0,0 +1,31 @@ | |||
1 | From b2e9c16c726f62e500241617f8f3a03aa658fbe3 Mon Sep 17 00:00:00 2001 | ||
2 | From: Thomas Blume <Thomas.Blume@suse.com> | ||
3 | Date: Fri, 16 May 2025 14:27:10 +0200 | ||
4 | Subject: [PATCH] Don't allow suid and dev set on fs resize | ||
5 | |||
6 | Fixes: CVE-2025-6019 | ||
7 | |||
8 | CVE: CVE-2025-6019 | ||
9 | Upstream-Status: Backport [ https://github.com/storaged-project/libblockdev/commit/46b54414f66e965e3c37f8f51e621f96258ae22e ] | ||
10 | |||
11 | Signed-off-by: Changqing Li <changqing.li@windriver.com> | ||
12 | --- | ||
13 | src/plugins/fs/generic.c | 2 +- | ||
14 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
15 | |||
16 | diff --git a/src/plugins/fs/generic.c b/src/plugins/fs/generic.c | ||
17 | index 2b2180aa..60f7d75e 100644 | ||
18 | --- a/src/plugins/fs/generic.c | ||
19 | +++ b/src/plugins/fs/generic.c | ||
20 | @@ -661,7 +661,7 @@ static gchar* fs_mount (const gchar *device, gchar *fstype, gboolean read_only, | ||
21 | "Failed to create temporary directory for mounting '%s'.", device); | ||
22 | return NULL; | ||
23 | } | ||
24 | - ret = bd_fs_mount (device, mountpoint, fstype, read_only ? "ro" : NULL, NULL, &l_error); | ||
25 | + ret = bd_fs_mount (device, mountpoint, fstype, read_only ? "nosuid,nodev,ro" : "nosuid,nodev", NULL, &l_error); | ||
26 | if (!ret) { | ||
27 | g_propagate_prefixed_error (error, l_error, "Failed to mount '%s': ", device); | ||
28 | g_rmdir (mountpoint); | ||
29 | -- | ||
30 | 2.34.1 | ||
31 | |||
diff --git a/meta-oe/recipes-extended/libblockdev/libblockdev_3.2.1.bb b/meta-oe/recipes-extended/libblockdev/libblockdev_3.2.1.bb index 37c514a219..48e6971d1a 100644 --- a/meta-oe/recipes-extended/libblockdev/libblockdev_3.2.1.bb +++ b/meta-oe/recipes-extended/libblockdev/libblockdev_3.2.1.bb | |||
@@ -14,6 +14,7 @@ DEPENDS = "autoconf-archive-native glib-2.0 kmod udev libnvme" | |||
14 | 14 | ||
15 | SRC_URI = "git://github.com/storaged-project/libblockdev;branch=3.2.x-branch;protocol=https \ | 15 | SRC_URI = "git://github.com/storaged-project/libblockdev;branch=3.2.x-branch;protocol=https \ |
16 | file://0001-fix-pythondir-for-multilib-when-cross-compiling.patch \ | 16 | file://0001-fix-pythondir-for-multilib-when-cross-compiling.patch \ |
17 | file://CVE-2025-6019.patch \ | ||
17 | " | 18 | " |
18 | SRCREV = "b829b60d9ff049abb190f09a3b9a5fac648cd5a3" | 19 | SRCREV = "b829b60d9ff049abb190f09a3b9a5fac648cd5a3" |
19 | 20 | ||
diff --git a/meta-oe/recipes-extended/libcbor/libcbor/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-extended/libcbor/libcbor/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..1edca539ba --- /dev/null +++ b/meta-oe/recipes-extended/libcbor/libcbor/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From 4b34fd7b4d674eeba5e9572df1d88bafa1d100e3 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 11:29:39 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Backport [https://github.com/PJK/libcbor/commit/1183292d4695300785b272532c1e02d68840e4b8] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index 815675e..a9f9bd5 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -cmake_minimum_required(VERSION 3.0) | ||
34 | +cmake_minimum_required(VERSION 3.5) | ||
35 | |||
36 | project(libcbor) | ||
37 | set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-oe/recipes-extended/libcbor/libcbor_0.12.0.bb b/meta-oe/recipes-extended/libcbor/libcbor_0.12.0.bb index 60c3c6fadd..fa48d23bde 100755 --- a/meta-oe/recipes-extended/libcbor/libcbor_0.12.0.bb +++ b/meta-oe/recipes-extended/libcbor/libcbor_0.12.0.bb | |||
@@ -4,9 +4,10 @@ DESCRIPTION = "C library for parsing and generating CBOR, the general-purpose sc | |||
4 | LICENSE = "MIT" | 4 | LICENSE = "MIT" |
5 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=6f3b3881df62ca763a02d359a6e94071" | 5 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=6f3b3881df62ca763a02d359a6e94071" |
6 | 6 | ||
7 | SRC_URI = "git://github.com/PJK/libcbor.git;protocol=https;branch=master" | 7 | SRC_URI = "git://github.com/PJK/libcbor.git;protocol=https;branch=master \ |
8 | SRCREV = "ae000f44e8d2a69e1f72a738f7c0b6b4b7cc4fbf" | 8 | file://0001-allow-build-with-cmake-4.patch" |
9 | 9 | ||
10 | SRCREV = "ae000f44e8d2a69e1f72a738f7c0b6b4b7cc4fbf" | ||
10 | 11 | ||
11 | inherit cmake | 12 | inherit cmake |
12 | 13 | ||
diff --git a/meta-oe/recipes-extended/libdivecomputer/libdivecomputer_git.bb b/meta-oe/recipes-extended/libdivecomputer/libdivecomputer_git.bb index 9f4b2a19d0..7e6caa1dc2 100644 --- a/meta-oe/recipes-extended/libdivecomputer/libdivecomputer_git.bb +++ b/meta-oe/recipes-extended/libdivecomputer/libdivecomputer_git.bb | |||
@@ -8,10 +8,10 @@ DEPENDS = "libusb1" | |||
8 | 8 | ||
9 | inherit autotools pkgconfig | 9 | inherit autotools pkgconfig |
10 | 10 | ||
11 | PV = "0.8.0" | 11 | PV = "0.9.0" |
12 | 12 | ||
13 | SRCREV = "db9371cf9f38b5a3b2f6e4fae3f92eb052d2d929" | 13 | SRCREV = "25b8fed709106dc693baad13eb47297abba46d98" |
14 | SRC_URI = "git://github.com/libdivecomputer/libdivecomputer.git;protocol=https;branch=master \ | 14 | SRC_URI = "git://github.com/libdivecomputer/libdivecomputer.git;protocol=https;branch=master;tag=v${PV} \ |
15 | " | 15 | " |
16 | 16 | ||
17 | 17 | ||
diff --git a/meta-oe/recipes-extended/liblightmodbus/liblightmodbus/0001-cmake-Use-GNUInstallDirs-instead-of-hardcoding-lib-p.patch b/meta-oe/recipes-extended/liblightmodbus/liblightmodbus/0001-cmake-Use-GNUInstallDirs-instead-of-hardcoding-lib-p.patch deleted file mode 100644 index 321b41289d..0000000000 --- a/meta-oe/recipes-extended/liblightmodbus/liblightmodbus/0001-cmake-Use-GNUInstallDirs-instead-of-hardcoding-lib-p.patch +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | From 066c49158a71ea77598c9e1ae16bba63d6ac6bb5 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Thu, 19 Dec 2019 23:41:35 -0800 | ||
4 | Subject: [PATCH] cmake: Use GNUInstallDirs instead of hardcoding lib path | ||
5 | |||
6 | Upstream-Status: Submitted [https://github.com/Jacajack/liblightmodbus/pull/12] | ||
7 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
8 | --- | ||
9 | CMakeLists.txt | 6 +++--- | ||
10 | 1 file changed, 3 insertions(+), 3 deletions(-) | ||
11 | |||
12 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
13 | index ce6cc88..bee83aa 100644 | ||
14 | --- a/CMakeLists.txt | ||
15 | +++ b/CMakeLists.txt | ||
16 | @@ -242,14 +242,14 @@ if ( DEFINED AVR ) | ||
17 | ) | ||
18 | endif( ) | ||
19 | |||
20 | - | ||
21 | +include(GNUInstallDirs) | ||
22 | #Installation | ||
23 | install( | ||
24 | TARGETS lightmodbus | ||
25 | - ARCHIVE DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/" | ||
26 | + ARCHIVE DESTINATION "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/" | ||
27 | ) | ||
28 | |||
29 | #Install headers | ||
30 | install( | ||
31 | DIRECTORY "${CMAKE_SOURCE_DIR}/include/" DESTINATION "${CMAKE_INSTALL_PREFIX}/include/" FILES_MATCHING PATTERN "*.h" | ||
32 | -) | ||
33 | \ No newline at end of file | ||
34 | +) | ||
35 | -- | ||
36 | 2.24.1 | ||
37 | |||
diff --git a/meta-oe/recipes-extended/liblightmodbus/liblightmodbus_2.0.2.bb b/meta-oe/recipes-extended/liblightmodbus/liblightmodbus_2.0.2.bb deleted file mode 100644 index c310e0f527..0000000000 --- a/meta-oe/recipes-extended/liblightmodbus/liblightmodbus_2.0.2.bb +++ /dev/null | |||
@@ -1,14 +0,0 @@ | |||
1 | SUMMARY = "A cross-platform, lightweight Modbus RTU library" | ||
2 | DESCRIPTION = "liblightmodbus is a very lightweight, highly configurable, \ | ||
3 | platform-independent Modbus RTU library." | ||
4 | |||
5 | LICENSE = "GPL-3.0-only" | ||
6 | LIC_FILES_CHKSUM = "file://LICENSE;md5=84dcc94da3adb52b53ae4fa38fe49e5d" | ||
7 | |||
8 | inherit cmake pkgconfig | ||
9 | |||
10 | SRC_URI = "git://github.com/Jacajack/liblightmodbus.git;protocol=https;branch=master \ | ||
11 | file://0001-cmake-Use-GNUInstallDirs-instead-of-hardcoding-lib-p.patch \ | ||
12 | " | ||
13 | SRCREV = "59d2b405f95701e5b04326589786dbb43ce49e81" | ||
14 | |||
diff --git a/meta-oe/recipes-extended/liblightmodbus/liblightmodbus_3.0.bb b/meta-oe/recipes-extended/liblightmodbus/liblightmodbus_3.0.bb new file mode 100644 index 0000000000..5f1233b2b4 --- /dev/null +++ b/meta-oe/recipes-extended/liblightmodbus/liblightmodbus_3.0.bb | |||
@@ -0,0 +1,17 @@ | |||
1 | SUMMARY = "A cross-platform, lightweight Modbus RTU library" | ||
2 | DESCRIPTION = "liblightmodbus is a very lightweight, highly configurable, \ | ||
3 | platform-independent Modbus RTU library." | ||
4 | |||
5 | LICENSE = "GPL-3.0-only" | ||
6 | LIC_FILES_CHKSUM = "file://LICENSE;md5=84dcc94da3adb52b53ae4fa38fe49e5d" | ||
7 | |||
8 | SRC_URI = "git://github.com/Jacajack/liblightmodbus.git;protocol=https;nobranch=1;tag=v${PV}" | ||
9 | SRCREV = "e7be88bc65abec4a902f4e5194d7235ebd3a19aa" | ||
10 | |||
11 | do_install() { | ||
12 | install -d ${D}${includedir}/lightmodbus | ||
13 | install -m 0644 ${S}/include/lightmodbus/*.h ${D}${includedir}/lightmodbus/ | ||
14 | |||
15 | install -d ${D}${libdir}/cmake/lightmodbus | ||
16 | install -m 0644 ${S}/lightmodbusConfig.cmake ${D}${libdir}/cmake/lightmodbus/ | ||
17 | } | ||
diff --git a/meta-oe/recipes-extended/mraa/mraa/0003-allow-build-with-cmake-4.patch b/meta-oe/recipes-extended/mraa/mraa/0003-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..4b9699ac46 --- /dev/null +++ b/meta-oe/recipes-extended/mraa/mraa/0003-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From daa2cd10b3858f3908a0a29ad69430bfd94c13f0 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 11:09:26 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/eclipse/mraa/pull/1141] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index 370b891..0814e5c 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -cmake_minimum_required (VERSION 2.8.11) | ||
34 | +cmake_minimum_required (VERSION 3.5) | ||
35 | project (mraa C) | ||
36 | |||
37 | FIND_PACKAGE (Threads REQUIRED) | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-oe/recipes-extended/mraa/mraa_git.bb b/meta-oe/recipes-extended/mraa/mraa_git.bb index b53be9803e..f9b4122439 100644 --- a/meta-oe/recipes-extended/mraa/mraa_git.bb +++ b/meta-oe/recipes-extended/mraa/mraa_git.bb | |||
@@ -12,6 +12,7 @@ SRC_URI = "git://github.com/eclipse/${BPN}.git;protocol=https;branch=master \ | |||
12 | file://0001-cmake-Use-a-regular-expression-to-match-x86-architec.patch \ | 12 | file://0001-cmake-Use-a-regular-expression-to-match-x86-architec.patch \ |
13 | file://0001-mraa-Use-posix-basename.patch \ | 13 | file://0001-mraa-Use-posix-basename.patch \ |
14 | file://0002-gpio-Include-limits.h-for-PATH_MAX.patch \ | 14 | file://0002-gpio-Include-limits.h-for-PATH_MAX.patch \ |
15 | file://0003-allow-build-with-cmake-4.patch \ | ||
15 | " | 16 | " |
16 | 17 | ||
17 | 18 | ||
diff --git a/meta-oe/recipes-extended/parallel/parallel_20250522.bb b/meta-oe/recipes-extended/parallel/parallel_20250622.bb index 79ea168675..739263fe30 100644 --- a/meta-oe/recipes-extended/parallel/parallel_20250522.bb +++ b/meta-oe/recipes-extended/parallel/parallel_20250622.bb | |||
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \ | |||
12 | " | 12 | " |
13 | 13 | ||
14 | SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.bz2" | 14 | SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.bz2" |
15 | SRC_URI[sha256sum] = "b4b28f475f8cff8bb6ed4b03cc5a67041f18fc73fa256923b23181b56afdb2cb" | 15 | SRC_URI[sha256sum] = "69f578cf11f1b124ba3c2b673a16641debe63aeb3d2ac4cec5ad65f8a53d489b" |
16 | 16 | ||
17 | inherit autotools bash-completion | 17 | inherit autotools bash-completion |
18 | 18 | ||
diff --git a/meta-oe/recipes-extended/qhull/qhull/0002-allow-build-with-cmake-4.patch b/meta-oe/recipes-extended/qhull/qhull/0002-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..5ca865316d --- /dev/null +++ b/meta-oe/recipes-extended/qhull/qhull/0002-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,43 @@ | |||
1 | From 26db5aece1220e4142b5b82720123371a9223bc7 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 17:44:57 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:71 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Backport [https://github.com/qhull/qhull/commit/62ccc56af071eaa478bef6ed41fd7a55d3bb2d80] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index c2248f9..b2303c6 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -68,7 +68,7 @@ | ||
33 | # $DateTime: 2020/09/03 21:26:22 $$Author: bbarber $ | ||
34 | |||
35 | project(qhull) | ||
36 | -cmake_minimum_required(VERSION 3.0) | ||
37 | +cmake_minimum_required(VERSION 3.5) | ||
38 | |||
39 | # Define qhull_VERSION in README.txt, Announce.txt, qh-get.htm, CMakeLists.txt | ||
40 | # qhull-zip.sh (twice), qhull-wiki.md, qhull-news.htm, File_id.diz, index.htm | ||
41 | -- | ||
42 | 2.43.0 | ||
43 | |||
diff --git a/meta-oe/recipes-extended/qhull/qhull_2020.2.bb b/meta-oe/recipes-extended/qhull/qhull_2020.2.bb index 13638c391b..9efadbc7f4 100644 --- a/meta-oe/recipes-extended/qhull/qhull_2020.2.bb +++ b/meta-oe/recipes-extended/qhull/qhull_2020.2.bb | |||
@@ -6,6 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING.txt;md5=484ee0cacf0472e8b40225b116f6296c" | |||
6 | 6 | ||
7 | SRC_URI = "http://www.qhull.org/download/qhull-2020-src-8.0.2.tgz \ | 7 | SRC_URI = "http://www.qhull.org/download/qhull-2020-src-8.0.2.tgz \ |
8 | file://0001-Use-LIB_INSTALL_DIR-for-cmake-and-pkgconfig-files-to.patch \ | 8 | file://0001-Use-LIB_INSTALL_DIR-for-cmake-and-pkgconfig-files-to.patch \ |
9 | file://0002-allow-build-with-cmake-4.patch \ | ||
9 | " | 10 | " |
10 | SRC_URI[sha256sum] = "b5c2d7eb833278881b952c8a52d20179eab87766b00b865000469a45c1838b7e" | 11 | SRC_URI[sha256sum] = "b5c2d7eb833278881b952c8a52d20179eab87766b00b865000469a45c1838b7e" |
11 | 12 | ||
diff --git a/meta-oe/recipes-extended/snappy/snappy/fix-build-on-32bit-arm.patch b/meta-oe/recipes-extended/snappy/snappy/fix-build-on-32bit-arm.patch deleted file mode 100644 index b6ab149e19..0000000000 --- a/meta-oe/recipes-extended/snappy/snappy/fix-build-on-32bit-arm.patch +++ /dev/null | |||
@@ -1,33 +0,0 @@ | |||
1 | From ecb3bcc283ce740a34d6342cbcda569f3193ade9 Mon Sep 17 00:00:00 2001 | ||
2 | From: David Michael <fedora.dm0@gmail.com> | ||
3 | Date: Mon, 1 May 2023 11:14:32 -0400 | ||
4 | Subject: [PATCH] Specifically check for NEON for ARMv8 CPUs. | ||
5 | |||
6 | The actual NEON implementation uses instructions that are not | ||
7 | supported on 32-bit CPUs. Make the CMake test reflect this so that | ||
8 | ARMv7 builds succeed again. | ||
9 | |||
10 | Upstream-Status: Submitted [https://github.com/google/snappy/pull/169] | ||
11 | |||
12 | Signed-off-by: David Michael <fedora.dm0@gmail.com> | ||
13 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
14 | --- | ||
15 | CMakeLists.txt | 4 ++-- | ||
16 | 1 file changed, 2 insertions(+), 2 deletions(-) | ||
17 | |||
18 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
19 | index 85afe58e..e8775859 100644 | ||
20 | --- a/CMakeLists.txt | ||
21 | +++ b/CMakeLists.txt | ||
22 | @@ -207,9 +207,9 @@ int main() { | ||
23 | check_cxx_source_compiles(" | ||
24 | #include <arm_neon.h> | ||
25 | int main() { | ||
26 | - uint8_t val = 3, dup[8]; | ||
27 | + uint8_t val = 3; | ||
28 | uint8x16_t v = vld1q_dup_u8(&val); | ||
29 | - vst1q_u8(dup, v); | ||
30 | + val = vmaxvq_u8(v); | ||
31 | return 0; | ||
32 | }" SNAPPY_HAVE_NEON) | ||
33 | |||
diff --git a/meta-oe/recipes-extended/snappy/snappy_1.1.10.bb b/meta-oe/recipes-extended/snappy/snappy_1.2.2.bb index 2a49ba99b0..7601fdde50 100644 --- a/meta-oe/recipes-extended/snappy/snappy_1.1.10.bb +++ b/meta-oe/recipes-extended/snappy/snappy_1.2.2.bb | |||
@@ -10,11 +10,8 @@ compression ratio." | |||
10 | LICENSE = "BSD-3-Clause" | 10 | LICENSE = "BSD-3-Clause" |
11 | LIC_FILES_CHKSUM = "file://COPYING;md5=f62f3080324a97b3159a7a7e61812d0c" | 11 | LIC_FILES_CHKSUM = "file://COPYING;md5=f62f3080324a97b3159a7a7e61812d0c" |
12 | 12 | ||
13 | SRC_URI = "gitsm://github.com/google/snappy.git;protocol=https;branch=main \ | 13 | SRC_URI = "gitsm://github.com/google/snappy.git;protocol=https;branch=main" |
14 | file://fix-build-on-32bit-arm.patch" | 14 | SRCREV = "6af9287fbdb913f0794d0148c6aa43b58e63c8e3" |
15 | |||
16 | SRCREV = "dc05e026488865bc69313a68bcc03ef2e4ea8e83" | ||
17 | |||
18 | 15 | ||
19 | inherit cmake pkgconfig | 16 | inherit cmake pkgconfig |
20 | 17 | ||
diff --git a/meta-oe/recipes-graphics/gpicview/gpicview_0.3.1.bb b/meta-oe/recipes-graphics/gpicview/gpicview_0.3.1.bb new file mode 100644 index 0000000000..01ba65728c --- /dev/null +++ b/meta-oe/recipes-graphics/gpicview/gpicview_0.3.1.bb | |||
@@ -0,0 +1,24 @@ | |||
1 | SUMMARY = "Lightweight image viewer for X" | ||
2 | DESCRIPTION = "GPicView is a simple, lightweight and fast GTK+ based image \ | ||
3 | viewer with minimal lib dependency and desktop independent." | ||
4 | HOMEPAGE = "https://github.com/lxde/gpicview" | ||
5 | BUGTRACKER = "https://github.com/lxde/gpicview/issues" | ||
6 | SECTION = "x11" | ||
7 | |||
8 | LICENSE = "GPL-2.0-only" | ||
9 | LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" | ||
10 | |||
11 | DEPENDS = "glib-2.0-native intltool-native jpeg libx11" | ||
12 | |||
13 | SRC_URI = "git://github.com/lxde/gpicview.git;protocol=https;branch=master;tag=${PV}" | ||
14 | SRCREV = "ca13623c6176585db4759ce4371fbf89c56fa630" | ||
15 | |||
16 | inherit autotools mime-xdg pkgconfig features_check | ||
17 | |||
18 | REQUIRED_DISTRO_FEATURES = "x11" | ||
19 | |||
20 | PACKAGECONFIG ?= "${@bb.utils.contains_any('DISTRO_FEATURES', '${GTK3DISTROFEATURES}', 'gtk3', 'gtk2', d)}" | ||
21 | PACKAGECONFIG[gtk2] = ",,gtk+" | ||
22 | PACKAGECONFIG[gtk3] = "--enable-gtk3,,gtk+3" | ||
23 | |||
24 | FILES:${PN} += "${datadir}/icons" | ||
diff --git a/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.122.bb b/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.122.bb index f912686c41..0b87c1b21a 100644 --- a/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.122.bb +++ b/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.122.bb | |||
@@ -13,6 +13,7 @@ DEPENDS = " \ | |||
13 | gperf-native \ | 13 | gperf-native \ |
14 | gtk+3 \ | 14 | gtk+3 \ |
15 | gdk-pixbuf \ | 15 | gdk-pixbuf \ |
16 | libtirpc \ | ||
16 | tcl \ | 17 | tcl \ |
17 | tk \ | 18 | tk \ |
18 | bzip2 \ | 19 | bzip2 \ |
diff --git a/meta-oe/recipes-graphics/libglvnd/libglvnd_1.7.0.bb b/meta-oe/recipes-graphics/libglvnd/libglvnd_1.7.0.bb deleted file mode 100644 index f26caf6940..0000000000 --- a/meta-oe/recipes-graphics/libglvnd/libglvnd_1.7.0.bb +++ /dev/null | |||
@@ -1,38 +0,0 @@ | |||
1 | DESCRIPTION = "libglvnd is a vendor-neutral dispatch layer for arbitrating \ | ||
2 | OpenGL API calls between multiple vendors." | ||
3 | HOMEPAGE = "https://gitlab.freedesktop.org/glvnd/libglvnd" | ||
4 | LICENSE = "MIT & BSD-1-Clause & BSD-3-Clause & GPL-3.0-with-autoconf-exception" | ||
5 | LIC_FILES_CHKSUM = "file://README.md;beginline=323;md5=7ac5f0111f648b92fe5427efeb08e8c4" | ||
6 | |||
7 | SRC_URI = "git://git@gitlab.freedesktop.org/glvnd/libglvnd.git;protocol=https;branch=master" | ||
8 | |||
9 | # v1.5.0 tag | ||
10 | SRCREV = "faa23f21fc677af5792825dc30cb1ccef4bf33a6" | ||
11 | |||
12 | REQUIRED_DISTRO_FEATURES = "opengl" | ||
13 | |||
14 | inherit meson pkgconfig features_check | ||
15 | |||
16 | |||
17 | PACKAGECONFIG ?= "\ | ||
18 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)} \ | ||
19 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'egl gles1 gles2', '', d)} \ | ||
20 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'glx', '', d)} \ | ||
21 | " | ||
22 | |||
23 | PACKAGECONFIG[x11] = "-Dx11=enabled,-Dx11=disabled,libx11 libxext xorgproto" | ||
24 | PACKAGECONFIG[glx] = "-Dglx=enabled,-Dglx=disabled,libx11 libxext xorgproto,,libglx-icd" | ||
25 | PACKAGECONFIG[egl] = "-Degl=true,-Degl=false,,libegl-icd" | ||
26 | PACKAGECONFIG[gles1] = "-Dgles1=true,-Dgles1=false," | ||
27 | PACKAGECONFIG[gles2] = "-Dgles2=true,-Dgles2=false," | ||
28 | |||
29 | BBCLASSEXTEND = "native nativesdk" | ||
30 | |||
31 | PROVIDES = " \ | ||
32 | ${@bb.utils.contains('PACKAGECONFIG', 'glx', 'virtual/libgl', '', d)} \ | ||
33 | ${@bb.utils.contains('PACKAGECONFIG', 'gles1', 'virtual/libgles1', '', d)} \ | ||
34 | ${@bb.utils.contains('PACKAGECONFIG', 'gles2', 'virtual/libgles2 virtual/libgles3', '', d)} \ | ||
35 | ${@bb.utils.contains('PACKAGECONFIG', 'egl', 'virtual/egl', '', d)} \ | ||
36 | " | ||
37 | |||
38 | RPROVIDES:${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'egl', 'libegl', '', d)}" | ||
diff --git a/meta-oe/recipes-graphics/spir/spirv-shader-generator/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-graphics/spir/spirv-shader-generator/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..31b3ef81fa --- /dev/null +++ b/meta-oe/recipes-graphics/spir/spirv-shader-generator/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,43 @@ | |||
1 | From ba72528b21e024fe4f5464466976a8234d7c330c Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 20:27:11 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:22 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Backport [https://github.com/KhronosGroup/SPIRV-Cross/commit/82331a2ca9f2ea90d05901e931aa8c21e70dc40c] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index cf14c8d5..ef9695a9 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -19,7 +19,7 @@ | ||
33 | # 2. The MIT License, found at <http://opensource.org/licenses/MIT>. | ||
34 | # | ||
35 | |||
36 | -cmake_minimum_required(VERSION 3.0) | ||
37 | +cmake_minimum_required(VERSION 3.5) | ||
38 | set(CMAKE_CXX_STANDARD 11) | ||
39 | set(CMAKE_CXX_EXTENSIONS OFF) | ||
40 | |||
41 | -- | ||
42 | 2.43.0 | ||
43 | |||
diff --git a/meta-oe/recipes-graphics/spir/spirv-shader-generator_git.bb b/meta-oe/recipes-graphics/spir/spirv-shader-generator_git.bb index 567f7a55e8..1ecd315a2e 100644 --- a/meta-oe/recipes-graphics/spir/spirv-shader-generator_git.bb +++ b/meta-oe/recipes-graphics/spir/spirv-shader-generator_git.bb | |||
@@ -5,7 +5,9 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" | |||
5 | SECTION = "graphics" | 5 | SECTION = "graphics" |
6 | 6 | ||
7 | SRCREV = "f09ba2777714871bddb70d049878af34b94fa54d" | 7 | SRCREV = "f09ba2777714871bddb70d049878af34b94fa54d" |
8 | SRC_URI = "git://github.com/KhronosGroup/SPIRV-Cross.git;branch=master;protocol=https" | 8 | SRC_URI = "git://github.com/KhronosGroup/SPIRV-Cross.git;branch=master;protocol=https \ |
9 | file://0001-allow-build-with-cmake-4.patch" | ||
10 | |||
9 | inherit cmake pkgconfig | 11 | inherit cmake pkgconfig |
10 | 12 | ||
11 | EXTRA_OECMAKE = "-DSPIRV_CROSS_SHARED=ON" | 13 | EXTRA_OECMAKE = "-DSPIRV_CROSS_SHARED=ON" |
diff --git a/meta-oe/recipes-graphics/wayland/waylandpp/4576426020932ebc481ae35c15f644af2f17e88a.patch b/meta-oe/recipes-graphics/wayland/waylandpp/4576426020932ebc481ae35c15f644af2f17e88a.patch new file mode 100644 index 0000000000..5011f05f3d --- /dev/null +++ b/meta-oe/recipes-graphics/wayland/waylandpp/4576426020932ebc481ae35c15f644af2f17e88a.patch | |||
@@ -0,0 +1,23 @@ | |||
1 | From 4576426020932ebc481ae35c15f644af2f17e88a Mon Sep 17 00:00:00 2001 | ||
2 | From: Alexey Sokolov <alexey@asokolov.org> | ||
3 | Date: Sun, 4 May 2025 14:38:52 +0100 | ||
4 | Subject: [PATCH] Fix build with cmake 4 | ||
5 | |||
6 | Upstream-Status: Backport | ||
7 | --- | ||
8 | CMakeLists.txt | 2 +- | ||
9 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
10 | |||
11 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
12 | index 866477b..8e9d2ad 100644 | ||
13 | --- a/CMakeLists.txt | ||
14 | +++ b/CMakeLists.txt | ||
15 | @@ -21,7 +21,7 @@ | ||
16 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
17 | # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
18 | |||
19 | -cmake_minimum_required(VERSION 3.4) | ||
20 | +cmake_minimum_required(VERSION 3.4...4.0) | ||
21 | project(waylandpp VERSION 1.0.0 LANGUAGES CXX) | ||
22 | |||
23 | # packages | ||
diff --git a/meta-oe/recipes-graphics/wayland/waylandpp_1.0.0.bb b/meta-oe/recipes-graphics/wayland/waylandpp_1.0.0.bb index bb909a313a..0e53807cc7 100644 --- a/meta-oe/recipes-graphics/wayland/waylandpp_1.0.0.bb +++ b/meta-oe/recipes-graphics/wayland/waylandpp_1.0.0.bb | |||
@@ -2,8 +2,11 @@ SUMMARY = " C++ binding for Wayland using the most modern C++ technology" | |||
2 | LICENSE = "MIT" | 2 | LICENSE = "MIT" |
3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=3aae28cc66d61975114c2b14df215407" | 3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=3aae28cc66d61975114c2b14df215407" |
4 | 4 | ||
5 | SRC_URI = "git://github.com/NilsBrause/waylandpp.git;protocol=https;branch=master \ | 5 | SRC_URI = " \ |
6 | file://0001-include-missing-cstdint.patch" | 6 | git://github.com/NilsBrause/waylandpp.git;protocol=https;branch=master \ |
7 | file://0001-include-missing-cstdint.patch \ | ||
8 | file://4576426020932ebc481ae35c15f644af2f17e88a.patch \ | ||
9 | " | ||
7 | 10 | ||
8 | DEPENDS = "pugixml" | 11 | DEPENDS = "pugixml" |
9 | DEPENDS:append:class-target = " waylandpp-native wayland virtual/egl virtual/libgles2" | 12 | DEPENDS:append:class-target = " waylandpp-native wayland virtual/egl virtual/libgles2" |
diff --git a/meta-oe/recipes-graphics/xorg-app/xterm_394.bb b/meta-oe/recipes-graphics/xorg-app/xterm_401.bb index 94953b288e..3543eff33c 100644 --- a/meta-oe/recipes-graphics/xorg-app/xterm_394.bb +++ b/meta-oe/recipes-graphics/xorg-app/xterm_401.bb | |||
@@ -2,12 +2,12 @@ require recipes-graphics/xorg-app/xorg-app-common.inc | |||
2 | SUMMARY = "xterm is the standard terminal emulator for the X Window System" | 2 | SUMMARY = "xterm is the standard terminal emulator for the X Window System" |
3 | DEPENDS = "libxaw xorgproto libxext libxau libxinerama libxpm ncurses desktop-file-utils-native" | 3 | DEPENDS = "libxaw xorgproto libxext libxau libxinerama libxpm ncurses desktop-file-utils-native" |
4 | 4 | ||
5 | LIC_FILES_CHKSUM = "file://xterm.h;beginline=3;endline=31;md5=1a3032aa728f8fda9d686948940ca58d" | 5 | LIC_FILES_CHKSUM = "file://xterm.h;beginline=3;endline=31;md5=170620b648626a97057ff6ea99e6396e" |
6 | 6 | ||
7 | SRC_URI = "http://invisible-mirror.net/archives/${BPN}/${BP}.tgz \ | 7 | SRC_URI = "http://invisible-mirror.net/archives/${BPN}/${BP}.tgz \ |
8 | file://0001-include-missing-pty.h-header-for-openpty.patch \ | 8 | file://0001-include-missing-pty.h-header-for-openpty.patch \ |
9 | " | 9 | " |
10 | SRC_URI[sha256sum] = "a2a0cb206eb0423dedc34794f5c2d38c83390d2dd1106b66aba0960c3a976c7a" | 10 | SRC_URI[sha256sum] = "3da2b5e64cb49b03aa13057d85e62e1f2e64f7c744719c00d338d11cd3e6ca1a" |
11 | 11 | ||
12 | PACKAGECONFIG ?= "" | 12 | PACKAGECONFIG ?= "" |
13 | PACKAGECONFIG[xft] = "--enable-freetype,--disable-freetype,libxft fontconfig freetype-native" | 13 | PACKAGECONFIG[xft] = "--enable-freetype,--disable-freetype,libxft fontconfig freetype-native" |
diff --git a/meta-oe/recipes-kernel/drgn/python3-drgn_0.0.31.bb b/meta-oe/recipes-kernel/drgn/python3-drgn_0.0.32.bb index b1ff8d4019..31674ffec0 100644 --- a/meta-oe/recipes-kernel/drgn/python3-drgn_0.0.31.bb +++ b/meta-oe/recipes-kernel/drgn/python3-drgn_0.0.32.bb | |||
@@ -6,7 +6,7 @@ LICENSE = " LGPL-2.1-or-later" | |||
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=7c83d30e99508d6b790eacdd3abab846" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=7c83d30e99508d6b790eacdd3abab846" |
7 | 7 | ||
8 | SRC_URI = "git://github.com/osandov/drgn.git;protocol=https;branch=main;tag=v${PV}" | 8 | SRC_URI = "git://github.com/osandov/drgn.git;protocol=https;branch=main;tag=v${PV}" |
9 | SRCREV = "8209a147fb61deed38ca376d063bbff0343ca234" | 9 | SRCREV = "348d6efc5c18e0ae4ef2f3aea50a8edf17cb1fe9" |
10 | 10 | ||
11 | 11 | ||
12 | DEPENDS = "\ | 12 | DEPENDS = "\ |
diff --git a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb index 648a5d7c5a..d35f24e77b 100644 --- a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb +++ b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb | |||
@@ -45,8 +45,6 @@ do_compile[depends] += "virtual/kernel:do_install" | |||
45 | 45 | ||
46 | inherit linux-kernel-base module-base kernel-arch ptest siteinfo | 46 | inherit linux-kernel-base module-base kernel-arch ptest siteinfo |
47 | 47 | ||
48 | S = "${UNPACKDIR}/${BP}" | ||
49 | |||
50 | DEBUG_PREFIX_MAP:remove = "-fcanon-prefix-map" | 48 | DEBUG_PREFIX_MAP:remove = "-fcanon-prefix-map" |
51 | 49 | ||
52 | TEST_LIST = "\ | 50 | TEST_LIST = "\ |
@@ -99,6 +97,12 @@ either install it and add it to HOSTTOOLS, or add clang-native from meta-clang t | |||
99 | sed -i -e '/mrecord-mcount/d' ${S}/Makefile | 97 | sed -i -e '/mrecord-mcount/d' ${S}/Makefile |
100 | sed -i -e '/Wno-alloc-size-larger-than/d' ${S}/Makefile | 98 | sed -i -e '/Wno-alloc-size-larger-than/d' ${S}/Makefile |
101 | sed -i -e '/Wno-alloc-size-larger-than/d' ${S}/scripts/Makefile.* | 99 | sed -i -e '/Wno-alloc-size-larger-than/d' ${S}/scripts/Makefile.* |
100 | |||
101 | # Add kernel headers to CFLAGS to fix PTP selftest compilation | ||
102 | # Required for PTP_MASK_CLEAR_ALL and PTP_MASK_EN_SINGLE definitions | ||
103 | # introduced in kernel v6.7 (commit c5a445b) | ||
104 | export CFLAGS="${CFLAGS} -I${STAGING_KERNEL_BUILDDIR}/usr/include" | ||
105 | |||
102 | oe_runmake -C ${S}/tools/testing/selftests TARGETS="${TEST_LIST}" | 106 | oe_runmake -C ${S}/tools/testing/selftests TARGETS="${TEST_LIST}" |
103 | } | 107 | } |
104 | 108 | ||
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 4b57957cfc..16b15f745e 100644 --- a/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb +++ b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb | |||
@@ -14,6 +14,7 @@ SRC_URI = "${DEBIAN_MIRROR}/main/c/${BPN}/${BPN}_${PV}.orig.tar.gz \ | |||
14 | file://0001-add-new-option-eltorito-platform.patch \ | 14 | file://0001-add-new-option-eltorito-platform.patch \ |
15 | file://0001-genisoimage-Add-checksum.h-and-md5.h-for-function-pr.patch \ | 15 | file://0001-genisoimage-Add-checksum.h-and-md5.h-for-function-pr.patch \ |
16 | file://fix-incompatible-pointer-type-error.patch \ | 16 | file://fix-incompatible-pointer-type-error.patch \ |
17 | file://0003-allow-build-with-cmake-4.patch \ | ||
17 | " | 18 | " |
18 | SRC_URI:append:class-nativesdk = " \ | 19 | SRC_URI:append:class-nativesdk = " \ |
19 | file://0001-install-netscsid-to-bin-for-nativesdk.patch \ | 20 | file://0001-install-netscsid-to-bin-for-nativesdk.patch \ |
diff --git a/meta-oe/recipes-multimedia/cdrkit/files/0003-allow-build-with-cmake-4.patch b/meta-oe/recipes-multimedia/cdrkit/files/0003-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..bcab44a5a4 --- /dev/null +++ b/meta-oe/recipes-multimedia/cdrkit/files/0003-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,37 @@ | |||
1 | From 4ce4c135f83f9d7894ccbb0901391f5cbf2b1935 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Mon, 7 Jul 2025 21:34:32 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | | CMake Error in CMakeLists.txt: | ||
8 | | No cmake_minimum_required command is present. A line of code such as | ||
9 | | | ||
10 | | cmake_minimum_required(VERSION 4.0) | ||
11 | | | ||
12 | | should be added at the top of the file. The version specified may be lower | ||
13 | | if you wish to support older CMake versions for this project. For more | ||
14 | | information run "cmake --help-policy CMP0000". | ||
15 | | | ||
16 | | | ||
17 | | -- Configuring incomplete, errors occurred! | ||
18 | |||
19 | Upstream-Status: Pending | ||
20 | |||
21 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
22 | --- | ||
23 | CMakeLists.txt | 1 + | ||
24 | 1 file changed, 1 insertion(+) | ||
25 | |||
26 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
27 | index 57edba6..bdfb8bb 100644 | ||
28 | --- a/CMakeLists.txt | ||
29 | +++ b/CMakeLists.txt | ||
30 | @@ -1,3 +1,4 @@ | ||
31 | +cmake_minimum_required(VERSION 3.5) | ||
32 | PROJECT (cdrkit C) | ||
33 | SUBDIRS(include genisoimage wodim libedc libhfs_iso libparanoia icedax libusal librols libunls readom netscsid 3rd-party/dirsplit) | ||
34 | |||
35 | -- | ||
36 | 2.43.0 | ||
37 | |||
diff --git a/meta-oe/recipes-multimedia/wavpack/wavpack_5.6.0.bb b/meta-oe/recipes-multimedia/wavpack/wavpack_5.8.1.bb index 651fbc4192..63d0db1b67 100644 --- a/meta-oe/recipes-multimedia/wavpack/wavpack_5.6.0.bb +++ b/meta-oe/recipes-multimedia/wavpack/wavpack_5.8.1.bb | |||
@@ -1,16 +1,11 @@ | |||
1 | DESCRIPTION = "WavPack is a completely open audio compression format providing lossless, high-quality lossy, and a unique hybrid compression mode." | 1 | DESCRIPTION = "WavPack is a completely open audio compression format providing lossless, high-quality lossy, and a unique hybrid compression mode." |
2 | LICENSE = "BSD-3-Clause" | 2 | LICENSE = "BSD-3-Clause" |
3 | LIC_FILES_CHKSUM = "file://license.txt;md5=bb5d037e3ad41a3c84c9f2d8bb65a7b4" | 3 | LIC_FILES_CHKSUM = "file://license.txt;md5=3a6eec695493cff01ff6f7b7888c5631" |
4 | 4 | ||
5 | DEPENDS = "openssl" | 5 | DEPENDS = "openssl" |
6 | 6 | ||
7 | SRC_URI = "git://github.com/dbry/WavPack.git;branch=master;protocol=https \ | 7 | SRC_URI = "git://github.com/dbry/WavPack.git;branch=master;protocol=https" |
8 | file://set-soversion-and-version.patch \ | 8 | SRCREV = "4827b9889665b937b6ed71b9c6c0123152cd7a02" |
9 | file://extract-libtool-and-convert-to-soversion.patch \ | ||
10 | " | ||
11 | |||
12 | SRCREV = "e03e8e29dc618e08e7baba9636e57ba1254874ce" | ||
13 | |||
14 | 9 | ||
15 | inherit cmake pkgconfig lib_package | 10 | inherit cmake pkgconfig lib_package |
16 | 11 | ||
diff --git a/meta-oe/recipes-printing/gutenprint/gutenprint/0001-cups-fix-a-build-race-condition-around-empty-directo.patch b/meta-oe/recipes-printing/gutenprint/gutenprint/0001-cups-fix-a-build-race-condition-around-empty-directo.patch new file mode 100644 index 0000000000..758acfe6be --- /dev/null +++ b/meta-oe/recipes-printing/gutenprint/gutenprint/0001-cups-fix-a-build-race-condition-around-empty-directo.patch | |||
@@ -0,0 +1,60 @@ | |||
1 | From e3b0952fe936f90cfda9cbed368fae2143b72089 Mon Sep 17 00:00:00 2001 | ||
2 | From: Yoann Congal <yoann.congal@smile.fr> | ||
3 | Date: Thu, 3 Jul 2025 15:27:04 +0200 | ||
4 | Subject: [PATCH] cups: fix a build race-condition around empty directories | ||
5 | removal | ||
6 | |||
7 | In automake, install-exec and install-data happen in parallel. | ||
8 | install-exec installs executables and install-data finishes with | ||
9 | install-data-hook that removes empty directories. If install-data-hook | ||
10 | happen before install-exec finishes, it might remove a directory while | ||
11 | it is used by the install process and make it fail. | ||
12 | |||
13 | Fix this by adding an explicit dependency between install-data-hook and | ||
14 | install-exec. | ||
15 | |||
16 | For example, here is the log of such a failure: | ||
17 | | make install-data-hook | ||
18 | | hosttools/mkdir -p 'image/usr/libexec/cups/backend' | ||
19 | | make[5]: Entering directory '$WORKDIR/build/src/cups' | ||
20 | | Expect a number of "rmdir: Directory not empty" warnings | ||
21 | | /bin/bash ../../libtool --mode=install $HOSTTOOLS/install -c backend_gutenprint '$WORKDIR/image/usr/libexec/cups/backend' | ||
22 | # Start of the install process (from install-exec) | ||
23 | | These messages are harmless and should be ignored. | ||
24 | ... | ||
25 | | rmdir $WORKDIR/image/usr/libexec/cups/backend | ||
26 | # empty /usr/libexec/cups/backend is removed (from install-data-hook) | ||
27 | ... | ||
28 | | libtool: install: $HOSTTOOLS/install -c backend_gutenprint $WORKDIR/image/usr/libexec/cups/backend | ||
29 | # install in a non-existing directory: backend_gutenprint is installed | ||
30 | # as /usr/libexec/cups/backend (this is now a file instead of a | ||
31 | # directory) | ||
32 | | make install-exec-hook | ||
33 | | make[5]: Entering directory '$WORKDIR/build/src/cups' | ||
34 | | chmod 700 $WORKDIR/image/usr/libexec/cups/backend/backend_gutenprint | ||
35 | | chmod: cannot access '$WORKDIR/image/usr/libexec/cups/backend/backend_gutenprint': Not a directory | ||
36 | # chmod fails because /usr/libexec/cups/backend is a file and not a | ||
37 | # directory | ||
38 | | make[5]: *** [Makefile:2166: install-exec-hook] Error 1 | ||
39 | |||
40 | Signed-off-by: Yoann Congal <yoann.congal@smile.fr> | ||
41 | Upstream-Status: Submitted [https://sourceforge.net/p/gimp-print/mailman/gimp-print-devel/thread/20250703164244.1120340-1-yoann.congal%40smile.fr/#msg59202153] | ||
42 | --- | ||
43 | src/cups/Makefile.am | 3 ++- | ||
44 | 1 file changed, 2 insertions(+), 1 deletion(-) | ||
45 | |||
46 | diff --git a/src/cups/Makefile.am b/src/cups/Makefile.am | ||
47 | index 7928ee3..fe45c92 100644 | ||
48 | --- a/src/cups/Makefile.am | ||
49 | +++ b/src/cups/Makefile.am | ||
50 | @@ -206,8 +206,9 @@ uninstall-local: $(INSTALL_DATA_LOCAL_DEPS) $(INSTALL_BLACKLIST) | ||
51 | $(RM) -f "$(DESTDIR)$(cupsdata_blacklistdir)/net.sf.gimp-print.usb-quirks" | ||
52 | $(RM) -f "$(DESTDIR)$(pkglibdir)/backend/gutenprint$(GUTENPRINT_MAJOR_VERSION)$(GUTENPRINT_MINOR_VERSION)+usb" | ||
53 | |||
54 | -install-data-hook: | ||
55 | +install-data-hook: install-exec | ||
56 | # Remove unused directories in install tree | ||
57 | +# Note: it removes "exec" directories, so it must happen after install-exec. | ||
58 | -@echo 'Expect a number of "rmdir: Directory not empty" warnings' | ||
59 | -@echo 'These messages are harmless and should be ignored.' | ||
60 | -rmdir $(DESTDIR)$(cups_modeldir) | ||
diff --git a/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.4.bb b/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.4.bb index 5263890239..f90a123293 100644 --- a/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.4.bb +++ b/meta-oe/recipes-printing/gutenprint/gutenprint_5.3.4.bb | |||
@@ -14,7 +14,9 @@ HOMEPAGE = "http://gimp-print.sourceforge.net/" | |||
14 | LICENSE = "GPL-2.0-or-later" | 14 | LICENSE = "GPL-2.0-or-later" |
15 | LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" | 15 | LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" |
16 | 16 | ||
17 | SRC_URI = "https://downloads.sourceforge.net/gimp-print/${BP}.tar.xz" | 17 | SRC_URI = "https://downloads.sourceforge.net/gimp-print/${BP}.tar.xz \ |
18 | file://0001-cups-fix-a-build-race-condition-around-empty-directo.patch \ | ||
19 | " | ||
18 | SRC_URI[sha256sum] = "db44a701d2b8e6a8931c83cec06c91226be266d23e5c189d20a39dd175f2023b" | 20 | SRC_URI[sha256sum] = "db44a701d2b8e6a8931c83cec06c91226be266d23e5c189d20a39dd175f2023b" |
19 | 21 | ||
20 | inherit autotools gettext pkgconfig | 22 | inherit autotools gettext pkgconfig |
diff --git a/meta-oe/recipes-support/avro/avro-c++/0001-Remove-cpp-unittest-compilation.patch b/meta-oe/recipes-support/avro/avro-c++/0001-Remove-cpp-unittest-compilation.patch index bcfafdda55..f33c653069 100644 --- a/meta-oe/recipes-support/avro/avro-c++/0001-Remove-cpp-unittest-compilation.patch +++ b/meta-oe/recipes-support/avro/avro-c++/0001-Remove-cpp-unittest-compilation.patch | |||
@@ -1,32 +1,34 @@ | |||
1 | From 6be1c45e1f7ee78499bdca76c25ec23a61317134 Mon Sep 17 00:00:00 2001 | 1 | From d75f0c5e7a51c9874edad0ea60957e006fb6def5 Mon Sep 17 00:00:00 2001 |
2 | From: Rui Costa <rui.ms.costa@ctw.bmwgroup.com> | 2 | From: Rui Costa <rui.ms.costa@ctw.bmwgroup.com> |
3 | Date: Wed, 20 Mar 2024 14:58:27 +0000 | 3 | Date: Mon, 7 Jul 2025 16:58:30 +0300 |
4 | Subject: [PATCH] Remove cpp unittest compilation | 4 | Subject: [PATCH] Remove cpp unittest compilation |
5 | 5 | ||
6 | Upstream-Status: Inappropriate [oe-specific] | 6 | Upstream-Status: Inappropriate [oe-specific] |
7 | 7 | ||
8 | Signed-off-by: Rui Costa <rui.ms.costa@ctw.bmwgroup.com> | ||
9 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
8 | --- | 10 | --- |
9 | lang/c++/CMakeLists.txt | 61 ----------------------------------------- | 11 | lang/c++/CMakeLists.txt | 65 ----------------------------------------- |
10 | 1 file changed, 61 deletions(-) | 12 | 1 file changed, 65 deletions(-) |
11 | 13 | ||
12 | diff --git a/CMakeLists.txt b/CMakeLists.txt | 14 | diff --git a/CMakeLists.txt b/CMakeLists.txt |
13 | index 4a3793152..d94ba42d3 100644 | 15 | index 19059a41b..1f5f98c83 100644 |
14 | --- a/CMakeLists.txt | 16 | --- a/CMakeLists.txt |
15 | +++ b/CMakeLists.txt | 17 | +++ b/CMakeLists.txt |
16 | @@ -131,70 +131,9 @@ set_target_properties (avrocpp_s PROPERTIES | 18 | @@ -149,39 +149,6 @@ set_target_properties (avrocpp_s PROPERTIES |
17 | target_link_libraries (avrocpp ${Boost_LIBRARIES} ${SNAPPY_LIBRARIES}) | 19 | target_link_libraries (avrocpp ${Boost_LIBRARIES} ${SNAPPY_LIBRARIES} fmt::fmt-header-only) |
18 | target_include_directories(avrocpp PRIVATE ${SNAPPY_INCLUDE_DIR}) | 20 | target_include_directories(avrocpp PRIVATE ${SNAPPY_INCLUDE_DIR}) |
19 | 21 | ||
20 | -add_executable (precompile test/precompile.cc) | 22 | -add_executable (precompile test/precompile.cc) |
21 | - | 23 | - |
22 | -target_link_libraries (precompile avrocpp_s ${Boost_LIBRARIES} ${SNAPPY_LIBRARIES}) | 24 | -target_link_libraries (precompile avrocpp_s) |
23 | - | 25 | - |
24 | -macro (gen file ns) | 26 | -macro (gen file ns) |
25 | - add_custom_command (OUTPUT ${file}.hh | 27 | - add_custom_command (OUTPUT ${file}.hh |
26 | - COMMAND avrogencpp | 28 | - COMMAND avrogencpp |
27 | - -p - | 29 | - -p - |
28 | - -i ${CMAKE_CURRENT_SOURCE_DIR}/jsonschemas/${file} | 30 | - -i ${CMAKE_CURRENT_SOURCE_DIR}/jsonschemas/${file} |
29 | - -o ${file}.hh -n ${ns} -U | 31 | - -o ${file}.hh -n ${ns} |
30 | - DEPENDS avrogencpp ${CMAKE_CURRENT_SOURCE_DIR}/jsonschemas/${file}) | 32 | - DEPENDS avrogencpp ${CMAKE_CURRENT_SOURCE_DIR}/jsonschemas/${file}) |
31 | - add_custom_target (${file}_hh DEPENDS ${file}.hh) | 33 | - add_custom_target (${file}_hh DEPENDS ${file}.hh) |
32 | -endmacro (gen) | 34 | -endmacro (gen) |
@@ -39,6 +41,7 @@ index 4a3793152..d94ba42d3 100644 | |||
39 | -gen (union_array_union uau) | 41 | -gen (union_array_union uau) |
40 | -gen (union_map_union umu) | 42 | -gen (union_map_union umu) |
41 | -gen (union_conflict uc) | 43 | -gen (union_conflict uc) |
44 | -gen (union_empty_record uer) | ||
42 | -gen (recursive rec) | 45 | -gen (recursive rec) |
43 | -gen (reuse ru) | 46 | -gen (reuse ru) |
44 | -gen (circulardep cd) | 47 | -gen (circulardep cd) |
@@ -47,9 +50,14 @@ index 4a3793152..d94ba42d3 100644 | |||
47 | -gen (crossref cr) | 50 | -gen (crossref cr) |
48 | -gen (primitivetypes pt) | 51 | -gen (primitivetypes pt) |
49 | -gen (cpp_reserved_words cppres) | 52 | -gen (cpp_reserved_words cppres) |
53 | -gen (cpp_reserved_words_union_typedef cppres_union) | ||
50 | - | 54 | - |
51 | add_executable (avrogencpp impl/avrogencpp.cc) | 55 | add_executable (avrogencpp impl/avrogencpp.cc) |
52 | target_link_libraries (avrogencpp avrocpp_s ${Boost_LIBRARIES} ${SNAPPY_LIBRARIES}) | 56 | target_link_libraries (avrogencpp avrocpp_s) |
57 | |||
58 | @@ -194,38 +161,6 @@ target_include_directories(avrocpp PUBLIC | ||
59 | $<INSTALL_INTERFACE:include> | ||
60 | ) | ||
53 | 61 | ||
54 | -enable_testing() | 62 | -enable_testing() |
55 | - | 63 | - |
@@ -72,6 +80,7 @@ index 4a3793152..d94ba42d3 100644 | |||
72 | -unittest (AvrogencppTests) | 80 | -unittest (AvrogencppTests) |
73 | -unittest (CompilerTests) | 81 | -unittest (CompilerTests) |
74 | -unittest (AvrogencppTestReservedWords) | 82 | -unittest (AvrogencppTestReservedWords) |
83 | -unittest (CommonsSchemasTests) | ||
75 | - | 84 | - |
76 | -add_dependencies (AvrogencppTestReservedWords cpp_reserved_words_hh) | 85 | -add_dependencies (AvrogencppTestReservedWords cpp_reserved_words_hh) |
77 | - | 86 | - |
@@ -79,8 +88,12 @@ index 4a3793152..d94ba42d3 100644 | |||
79 | - tweet_hh | 88 | - tweet_hh |
80 | - union_array_union_hh union_map_union_hh union_conflict_hh | 89 | - union_array_union_hh union_map_union_hh union_conflict_hh |
81 | - recursive_hh reuse_hh circulardep_hh tree1_hh tree2_hh crossref_hh | 90 | - recursive_hh reuse_hh circulardep_hh tree1_hh tree2_hh crossref_hh |
82 | - primitivetypes_hh empty_record_hh) | 91 | - primitivetypes_hh empty_record_hh cpp_reserved_words_union_typedef_hh |
92 | - union_empty_record_hh) | ||
83 | - | 93 | - |
84 | include (InstallRequiredSystemLibraries) | 94 | include (InstallRequiredSystemLibraries) |
85 | 95 | ||
86 | set (CPACK_PACKAGE_FILE_NAME "avrocpp-${AVRO_VERSION_MAJOR}") | 96 | set (CPACK_PACKAGE_FILE_NAME "avrocpp-${AVRO_VERSION_MAJOR}") |
97 | -- | ||
98 | 2.43.0 | ||
99 | |||
diff --git a/meta-oe/recipes-support/avro/avro-c++/0002-Add-package-configuration-files.patch b/meta-oe/recipes-support/avro/avro-c++/0002-Add-package-configuration-files.patch index 437a3fa138..982e37d5b8 100644 --- a/meta-oe/recipes-support/avro/avro-c++/0002-Add-package-configuration-files.patch +++ b/meta-oe/recipes-support/avro/avro-c++/0002-Add-package-configuration-files.patch | |||
@@ -1,21 +1,23 @@ | |||
1 | From 86aa3f2333a9b8e6f1c631e6d5cb7296b6e8380b Mon Sep 17 00:00:00 2001 | 1 | From 01a29c294c898cf6e13fb500b8514e9982982e1f Mon Sep 17 00:00:00 2001 |
2 | From: Rui Costa <rui.ms.costa@ctw.bmwgroup.com> | 2 | From: Rui Costa <rui.ms.costa@ctw.bmwgroup.com> |
3 | Date: Fri, 22 Mar 2024 13:27:38 +0000 | 3 | Date: Mon, 7 Jul 2025 18:16:35 +0300 |
4 | Subject: [PATCH] Add package configuration files | 4 | Subject: [PATCH] Add package configuration files |
5 | 5 | ||
6 | Upstream-Status: Pending | 6 | Upstream-Status: Pending |
7 | 7 | ||
8 | Signed-off-by: Rui Costa <rui.ms.costa@ctw.bmwgroup.com> | ||
9 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
8 | --- | 10 | --- |
9 | lang/c++/CMakeLists.txt | 45 ++++++++++++++++++++++++------ | 11 | lang/c++/CMakeLists.txt | 46 ++++++++++++++++++++++++------ |
10 | lang/c++/cmake/AvroCppConfig.cmake | 5 ++++ | 12 | lang/c++/cmake/AvroCppConfig.cmake | 5 ++++ |
11 | 2 files changed, 42 insertions(+), 8 deletions(-) | 13 | 2 files changed, 43 insertions(+), 8 deletions(-) |
12 | create mode 100644 lang/c++/cmake/AvroCppConfig.cmake | 14 | create mode 100644 lang/c++/cmake/AvroCppConfig.cmake |
13 | 15 | ||
14 | diff --git a/CMakeLists.txt b/CMakeLists.txt | 16 | diff --git a/CMakeLists.txt b/CMakeLists.txt |
15 | index d94ba42d3..4748b111d 100644 | 17 | index 1f5f98c83..73596a6cf 100644 |
16 | --- a/CMakeLists.txt | 18 | --- a/CMakeLists.txt |
17 | +++ b/CMakeLists.txt | 19 | +++ b/CMakeLists.txt |
18 | @@ -140,14 +140,18 @@ set (CPACK_PACKAGE_FILE_NAME "avrocpp-${AVRO_VERSION_MAJOR}") | 20 | @@ -167,18 +167,48 @@ set (CPACK_PACKAGE_FILE_NAME "avrocpp-${AVRO_VERSION_MAJOR}") |
19 | 21 | ||
20 | include (CPack) | 22 | include (CPack) |
21 | 23 | ||
@@ -26,23 +28,24 @@ index d94ba42d3..4748b111d 100644 | |||
26 | - | 28 | - |
27 | -install (TARGETS avrogencpp RUNTIME DESTINATION bin) | 29 | -install (TARGETS avrogencpp RUNTIME DESTINATION bin) |
28 | - | 30 | - |
29 | -install (DIRECTORY api/ DESTINATION include/avro | 31 | -install (DIRECTORY include/avro DESTINATION include |
30 | +install (TARGETS avrocpp | 32 | +install(TARGETS avrocpp |
31 | + EXPORT AvroCppTargets | 33 | + EXPORT AvroCppTargets |
32 | + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} | 34 | + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
33 | + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} | 35 | + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} |
34 | + RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR} | 36 | + RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR} |
35 | + INCLUDES DESTINATION include) | 37 | + INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) |
36 | + | 38 | + |
37 | +install (TARGETS avrogencpp | 39 | +install(TARGETS avrogencpp |
38 | + EXPORT AvroCppTargets | 40 | + EXPORT AvroCppTargets |
39 | + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) | 41 | + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) |
40 | + | 42 | + |
41 | +install (DIRECTORY api/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/avro | 43 | +install(DIRECTORY include/avro DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} |
42 | FILES_MATCHING PATTERN *.hh) | 44 | FILES_MATCHING PATTERN *.hh) |
43 | 45 | ||
46 | + | ||
44 | if (NOT CMAKE_BUILD_TYPE) | 47 | if (NOT CMAKE_BUILD_TYPE) |
45 | @@ -155,3 +159,28 @@ if (NOT CMAKE_BUILD_TYPE) | 48 | set (CMAKE_BUILD_TYPE Release CACHE STRING |
46 | "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel." | 49 | "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel." |
47 | FORCE) | 50 | FORCE) |
48 | endif (NOT CMAKE_BUILD_TYPE) | 51 | endif (NOT CMAKE_BUILD_TYPE) |
@@ -71,7 +74,7 @@ index d94ba42d3..4748b111d 100644 | |||
71 | + "${CMAKE_CURRENT_BINARY_DIR}/AvroCppConfigVersion.cmake" | 74 | + "${CMAKE_CURRENT_BINARY_DIR}/AvroCppConfigVersion.cmake" |
72 | + DESTINATION ${ConfigPackageLocation} | 75 | + DESTINATION ${ConfigPackageLocation} |
73 | + COMPONENT Devel) | 76 | + COMPONENT Devel) |
74 | diff --git a/cmake/AvroCppConfig.cmake b/cmake/AvroCppConfig.cmake | 77 | diff --git a/lang/c++/cmake/AvroCppConfig.cmake b/lang/c++/cmake/AvroCppConfig.cmake |
75 | new file mode 100644 | 78 | new file mode 100644 |
76 | index 000000000..deb8aaa31 | 79 | index 000000000..deb8aaa31 |
77 | --- /dev/null | 80 | --- /dev/null |
@@ -82,3 +85,6 @@ index 000000000..deb8aaa31 | |||
82 | + COMPONENTS filesystem iostreams program_options regex system) | 85 | + COMPONENTS filesystem iostreams program_options regex system) |
83 | + | 86 | + |
84 | +include("${CMAKE_CURRENT_LIST_DIR}/AvroCppTargets.cmake") | 87 | +include("${CMAKE_CURRENT_LIST_DIR}/AvroCppTargets.cmake") |
88 | -- | ||
89 | 2.43.0 | ||
90 | |||
diff --git a/meta-oe/recipes-support/avro/avro-c++/0003-Update-CXX-standard-to-CXX14.patch b/meta-oe/recipes-support/avro/avro-c++/0003-Update-CXX-standard-to-CXX14.patch deleted file mode 100644 index 3e65cb7a72..0000000000 --- a/meta-oe/recipes-support/avro/avro-c++/0003-Update-CXX-standard-to-CXX14.patch +++ /dev/null | |||
@@ -1,24 +0,0 @@ | |||
1 | From 66c08ade24e4472b5af5dca48097ed9a2ec035ec Mon Sep 17 00:00:00 2001 | ||
2 | From: Rui Costa <rui.ms.costa@ctw.bmwgroup.com> | ||
3 | Date: Fri, 5 Apr 2024 11:33:51 +0000 | ||
4 | Subject: [PATCH] Update CXX standard to CXX14 | ||
5 | |||
6 | Upstream-Status: Inappropriate [oe-specific] | ||
7 | |||
8 | --- | ||
9 | lang/c++/CMakeLists.txt | 2 +- | ||
10 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
11 | |||
12 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
13 | index 4748b111d..1e45c13d5 100644 | ||
14 | --- a/CMakeLists.txt | ||
15 | +++ b/CMakeLists.txt | ||
16 | @@ -21,7 +21,7 @@ cmake_minimum_required (VERSION 3.1) | ||
17 | set (CMAKE_LEGACY_CYGWIN_WIN32 0) | ||
18 | |||
19 | if (NOT DEFINED CMAKE_CXX_STANDARD) | ||
20 | - set(CMAKE_CXX_STANDARD 11) | ||
21 | + set(CMAKE_CXX_STANDARD 14) | ||
22 | endif() | ||
23 | |||
24 | set(CMAKE_CXX_STANDARD_REQUIRED ON) | ||
diff --git a/meta-oe/recipes-support/avro/avro-c++_1.11.3.bb b/meta-oe/recipes-support/avro/avro-c++_1.11.3.bb deleted file mode 100644 index c1e8863fb3..0000000000 --- a/meta-oe/recipes-support/avro/avro-c++_1.11.3.bb +++ /dev/null | |||
@@ -1,27 +0,0 @@ | |||
1 | SUMMARY = "Apache Avro data serialization system." | ||
2 | HOMEPAGE = "https://avro.apache.org/" | ||
3 | SECTION = "libs" | ||
4 | |||
5 | LICENSE = "Apache-2.0" | ||
6 | LIC_FILES_CHKSUM = "file://LICENSE;md5=43abf34d8b9908494f83c55d213a7f89" | ||
7 | |||
8 | DEPENDS = "boost zlib xz" | ||
9 | |||
10 | BRANCH = "branch-1.11" | ||
11 | SRCREV = "35ff8b997738e4d983871902d47bfb67b3250734" | ||
12 | SRC_URI = "git://github.com/apache/avro;branch=${BRANCH};protocol=https \ | ||
13 | file://0001-Remove-cpp-unittest-compilation.patch \ | ||
14 | file://0002-Add-package-configuration-files.patch \ | ||
15 | file://0003-Update-CXX-standard-to-CXX14.patch \ | ||
16 | " | ||
17 | |||
18 | S = "${UNPACKDIR}/${BP}/lang/c++" | ||
19 | |||
20 | inherit cmake pkgconfig | ||
21 | |||
22 | BBCLASSEXTEND = "native nativesdk" | ||
23 | |||
24 | # http://errors.yoctoproject.org/Errors/Details/766913/ | ||
25 | # avro-c++/1.11.3/git/lang/c++/impl/Compiler.cc:304:18: error: possibly dangling reference to a temporary [-Werror=dangling-reference] | ||
26 | # avro-c++/1.11.3/git/lang/c++/impl/Compiler.cc:370:18: error: possibly dangling reference to a temporary [-Werror=dangling-reference] | ||
27 | CXXFLAGS += "-Wno-error=dangling-reference" | ||
diff --git a/meta-oe/recipes-support/avro/avro-c++_1.12.bb b/meta-oe/recipes-support/avro/avro-c++_1.12.bb new file mode 100644 index 0000000000..726a861bc9 --- /dev/null +++ b/meta-oe/recipes-support/avro/avro-c++_1.12.bb | |||
@@ -0,0 +1,29 @@ | |||
1 | SUMMARY = "Apache Avro data serialization system." | ||
2 | HOMEPAGE = "https://avro.apache.org/" | ||
3 | SECTION = "libs" | ||
4 | |||
5 | LICENSE = "Apache-2.0" | ||
6 | LIC_FILES_CHKSUM = "file://LICENSE;md5=34cb96edab958a981837bf6f44bf654d" | ||
7 | |||
8 | DEPENDS = "boost" | ||
9 | |||
10 | SRC_URI = "git://github.com/apache/avro.git;branch=branch-1.12;protocol=https;name=avro-c++ \ | ||
11 | git://github.com/fmtlib/fmt.git;branch=10.x;protocol=https;name=fmt;destsuffix=_deps/fmt-src \ | ||
12 | file://0001-Remove-cpp-unittest-compilation.patch \ | ||
13 | file://0002-Add-package-configuration-files.patch" | ||
14 | |||
15 | SRCREV_FORMAT = "avro-c++ fmt" | ||
16 | SRCREV_avro-c++ = "8c27801dc8d42ccc00997f25c0b8f45f8d4a233e" | ||
17 | # Tag 10.2.1 | ||
18 | SRCREV_fmt = "e69e5f977d458f2650bb346dadf2ad30c5320281" | ||
19 | |||
20 | S = "${UNPACKDIR}/${BP}/lang/c++" | ||
21 | |||
22 | inherit cmake pkgconfig | ||
23 | |||
24 | do_configure:prepend() { | ||
25 | install -d ${B}/_deps | ||
26 | cp -r ${UNPACKDIR}/_deps/fmt-src ${B}/_deps/ | ||
27 | } | ||
28 | |||
29 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-oe/recipes-support/btop/btop_1.4.3.bb b/meta-oe/recipes-support/btop/btop_1.4.4.bb index 9a5a21c56d..2d187c18a8 100644 --- a/meta-oe/recipes-support/btop/btop_1.4.3.bb +++ b/meta-oe/recipes-support/btop/btop_1.4.4.bb | |||
@@ -6,7 +6,7 @@ SECTION = "console/utils" | |||
6 | 6 | ||
7 | SRC_URI = "git://github.com/aristocratos/btop.git;protocol=https;branch=main;tag=v${PV} \ | 7 | SRC_URI = "git://github.com/aristocratos/btop.git;protocol=https;branch=main;tag=v${PV} \ |
8 | " | 8 | " |
9 | SRCREV = "3f1ccd9f6c455fef6d4d8cfbc8ed71b86961323d" | 9 | SRCREV = "0f398abd64febfbc5f2115be3156682f47308f48" |
10 | 10 | ||
11 | 11 | ||
12 | inherit cmake | 12 | inherit cmake |
diff --git a/meta-oe/recipes-support/cli11/cli11/0001-Do-not-download-the-catch-framework-during-configure.patch b/meta-oe/recipes-support/cli11/cli11/0001-Do-not-download-the-catch-framework-during-configure.patch deleted file mode 100644 index 7e6611b6a8..0000000000 --- a/meta-oe/recipes-support/cli11/cli11/0001-Do-not-download-the-catch-framework-during-configure.patch +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | From 93557d5c5acf9ebb2c0fa708658e1d36621dd23a Mon Sep 17 00:00:00 2001 | ||
2 | From: Wang Mingyu <wangmy@fujitsu.com> | ||
3 | Date: Wed, 7 Sep 2022 10:05:15 +0900 | ||
4 | Subject: [PATCH] Do not download the catch framework during configure. | ||
5 | |||
6 | Upstream-Status: Inappropriate [configuration] | ||
7 | |||
8 | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> | ||
9 | --- | ||
10 | tests/CMakeLists.txt | 15 --------------- | ||
11 | 1 file changed, 15 deletions(-) | ||
12 | |||
13 | diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt | ||
14 | index 80c4f6a..ae210db 100644 | ||
15 | --- a/tests/CMakeLists.txt | ||
16 | +++ b/tests/CMakeLists.txt | ||
17 | @@ -74,21 +74,6 @@ if(Catch2_FOUND) | ||
18 | endif() | ||
19 | message(STATUS "Found Catch2") | ||
20 | target_link_libraries(catch_main PUBLIC Catch2::Catch2) | ||
21 | -else() | ||
22 | - message(STATUS "Downloading Catch2") | ||
23 | - | ||
24 | - # FetchContent would be better, but requires newer CMake. | ||
25 | - file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/catch2") | ||
26 | - set(url https://github.com/philsquared/Catch/releases/download/v2.13.7/catch.hpp) | ||
27 | - file( | ||
28 | - DOWNLOAD ${url} "${CMAKE_CURRENT_BINARY_DIR}/catch2/catch.hpp" | ||
29 | - STATUS status | ||
30 | - EXPECTED_HASH SHA256=ea379c4a3cb5799027b1eb451163dff065a3d641aaba23bf4e24ee6b536bd9bc) | ||
31 | - list(GET status 0 error) | ||
32 | - if(error) | ||
33 | - message(FATAL_ERROR "Could not download ${url}, and Catch2 not found on your system.") | ||
34 | - endif() | ||
35 | - target_include_directories(catch_main PUBLIC "${CMAKE_CURRENT_BINARY_DIR}") | ||
36 | endif() | ||
37 | |||
38 | # Target must already exist | ||
39 | -- | ||
40 | 2.25.1 | ||
41 | |||
diff --git a/meta-oe/recipes-support/cli11/cli11_2.3.2.bb b/meta-oe/recipes-support/cli11/cli11_2.3.2.bb deleted file mode 100644 index 346ccd6c69..0000000000 --- a/meta-oe/recipes-support/cli11/cli11_2.3.2.bb +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | SUMMARY = "C++11 command line parser" | ||
2 | DESCRIPTION = "A command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface." | ||
3 | HOMEPAGE = "https://github.com/CLIUtils/CLI11" | ||
4 | LICENSE = "BSD-3-Clause" | ||
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=afb20fe5f67e21074b10b864d9563c11" | ||
6 | SRCREV = "291c58789c031208f08f4f261a858b5b7083e8e2" | ||
7 | PV .= "+git" | ||
8 | |||
9 | SRC_URI += "gitsm://github.com/CLIUtils/CLI11;branch=main;protocol=https \ | ||
10 | https://github.com/philsquared/Catch/releases/download/v2.13.7/catch.hpp \ | ||
11 | file://0001-Do-not-download-the-catch-framework-during-configure.patch" | ||
12 | |||
13 | SRC_URI[sha256sum] = "ea379c4a3cb5799027b1eb451163dff065a3d641aaba23bf4e24ee6b536bd9bc" | ||
14 | |||
15 | do_configure:prepend() { | ||
16 | mkdir -p ${S}/tests/catch2 | ||
17 | cp ${DL_DIR}/catch.hpp ${S}/tests/catch2/catch.hpp | ||
18 | } | ||
19 | |||
20 | inherit cmake | ||
21 | |||
22 | # cli11 is a header only C++ library, so the main package will be empty. | ||
23 | RDEPENDS:${PN}-dev = "" | ||
24 | |||
25 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-oe/recipes-support/cli11/cli11_2.5.0.bb b/meta-oe/recipes-support/cli11/cli11_2.5.0.bb new file mode 100644 index 0000000000..82203b3019 --- /dev/null +++ b/meta-oe/recipes-support/cli11/cli11_2.5.0.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | SUMMARY = "C++11 command line parser" | ||
2 | DESCRIPTION = "A command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface." | ||
3 | HOMEPAGE = "https://github.com/CLIUtils/CLI11" | ||
4 | LICENSE = "BSD-3-Clause" | ||
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=b8bdde6bda8508bef68a39f3e0d7e939" | ||
6 | |||
7 | DEPENDS = "catch2" | ||
8 | |||
9 | SRCREV = "4160d259d961cd393fd8d67590a8c7d210207348" | ||
10 | SRC_URI = "gitsm://github.com/CLIUtils/CLI11;branch=main;protocol=https" | ||
11 | SRC_URI[sha256sum] = "ea379c4a3cb5799027b1eb451163dff065a3d641aaba23bf4e24ee6b536bd9bc" | ||
12 | |||
13 | inherit cmake | ||
14 | |||
15 | # cli11 is a header only C++ library, so the main package will be empty. | ||
16 | RDEPENDS:${PN}-dev = "" | ||
17 | |||
18 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-oe/recipes-support/dc/double-conversion_3.3.1.bb b/meta-oe/recipes-support/dc/double-conversion_3.3.1.bb index 31330faa17..42777971d8 100644 --- a/meta-oe/recipes-support/dc/double-conversion_3.3.1.bb +++ b/meta-oe/recipes-support/dc/double-conversion_3.3.1.bb | |||
@@ -5,11 +5,10 @@ HOMEPAGE = "https://github.com/google/double-conversion.git" | |||
5 | LICENSE = "BSD-3-Clause" | 5 | LICENSE = "BSD-3-Clause" |
6 | LIC_FILES_CHKSUM = "file://LICENSE;md5=1ea35644f0ec0d9767897115667e901f" | 6 | LIC_FILES_CHKSUM = "file://LICENSE;md5=1ea35644f0ec0d9767897115667e901f" |
7 | 7 | ||
8 | |||
9 | |||
10 | SRC_URI = " \ | 8 | SRC_URI = " \ |
11 | git://github.com/google/double-conversion.git;protocol=https;branch=master \ | 9 | git://github.com/google/double-conversion.git;protocol=https;branch=master \ |
12 | file://run-ptest \ | 10 | file://run-ptest \ |
11 | file://0001-allow-build-with-cmake-4.patch \ | ||
13 | " | 12 | " |
14 | SRCREV = "ae0dbfeb9744efd216c95b30555049d75d47116a" | 13 | SRCREV = "ae0dbfeb9744efd216c95b30555049d75d47116a" |
15 | 14 | ||
diff --git a/meta-oe/recipes-support/dc/files/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-support/dc/files/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..db8296c65d --- /dev/null +++ b/meta-oe/recipes-support/dc/files/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From 1652f5b555b4b4a7916af40bebacc32c23e4aca5 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 20:43:45 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Backport [https://github.com/google/double-conversion/commit/101e1ba89dc41ceb75090831da97c43a76cd2906] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index 8749ef8..3145772 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -cmake_minimum_required(VERSION 3.0) | ||
34 | +cmake_minimum_required(VERSION 3.5) | ||
35 | project(double-conversion VERSION 3.3.0) | ||
36 | |||
37 | option(BUILD_SHARED_LIBS "Build shared libraries (.dll/.so) instead of static ones (.lib/.a)" OFF) | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-oe/recipes-support/genimage/genimage_18.bb b/meta-oe/recipes-support/genimage/genimage_19.bb index 23169f5d44..7d760825e3 100644 --- a/meta-oe/recipes-support/genimage/genimage_18.bb +++ b/meta-oe/recipes-support/genimage/genimage_19.bb | |||
@@ -5,12 +5,12 @@ HOMEPAGE = "https://github.com/pengutronix/genimage" | |||
5 | 5 | ||
6 | SECTION = "base" | 6 | SECTION = "base" |
7 | LICENSE = "GPL-2.0-only" | 7 | LICENSE = "GPL-2.0-only" |
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=570a9b3749dd0463a1778803b12a6dce" |
9 | 9 | ||
10 | DEPENDS = "libconfuse" | 10 | DEPENDS = "libconfuse" |
11 | 11 | ||
12 | SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/genimage-${PV}.tar.xz" | 12 | SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/genimage-${PV}.tar.xz" |
13 | SRC_URI[sha256sum] = "ebc3f886c4d80064dd6c6d5e3c2e98e5a670078264108ce2f89ada8a2e13fedd" | 13 | SRC_URI[sha256sum] = "7ec4fcb865662a8b2ff20284819044ffa84137bf3ca16fb749701291bc01f108" |
14 | 14 | ||
15 | EXTRA_OECONF = "--enable-largefile" | 15 | EXTRA_OECONF = "--enable-largefile" |
16 | 16 | ||
diff --git a/meta-oe/recipes-support/gflags/gflags/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-support/gflags/gflags/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..bc3ca94de8 --- /dev/null +++ b/meta-oe/recipes-support/gflags/gflags/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,69 @@ | |||
1 | From b533cf275db99b1d37ba20d96497cafcedc9ace0 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 18:57:26 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:73 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Backport [https://github.com/gflags/gflags/commit/70c01a642f08734b7bddc9687884844ca117e080] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | test/config/CMakeLists.txt | 2 +- | ||
27 | test/nc/CMakeLists.txt | 2 +- | ||
28 | 3 files changed, 3 insertions(+), 3 deletions(-) | ||
29 | |||
30 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
31 | index 657a1f4..a5440bb 100644 | ||
32 | --- a/CMakeLists.txt | ||
33 | +++ b/CMakeLists.txt | ||
34 | @@ -70,7 +70,7 @@ | ||
35 | ## - GFLAGS_INSTALL_SHARED_LIBS | ||
36 | ## - GFLAGS_INSTALL_STATIC_LIBS | ||
37 | |||
38 | -cmake_minimum_required (VERSION 3.0.2 FATAL_ERROR) | ||
39 | +cmake_minimum_required (VERSION 3.5 FATAL_ERROR) | ||
40 | |||
41 | if (POLICY CMP0042) | ||
42 | cmake_policy (SET CMP0042 NEW) | ||
43 | diff --git a/test/config/CMakeLists.txt b/test/config/CMakeLists.txt | ||
44 | index 6190b25..205121e 100644 | ||
45 | --- a/test/config/CMakeLists.txt | ||
46 | +++ b/test/config/CMakeLists.txt | ||
47 | @@ -1,6 +1,6 @@ | ||
48 | ## gflags package configuration tests | ||
49 | |||
50 | -cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR) | ||
51 | +cmake_minimum_required (VERSION 3.5 FATAL_ERROR) | ||
52 | |||
53 | project (gflags_${TEST_NAME}) | ||
54 | |||
55 | diff --git a/test/nc/CMakeLists.txt b/test/nc/CMakeLists.txt | ||
56 | index d00b07d..1b4d511 100644 | ||
57 | --- a/test/nc/CMakeLists.txt | ||
58 | +++ b/test/nc/CMakeLists.txt | ||
59 | @@ -1,6 +1,6 @@ | ||
60 | ## gflags negative compilation tests | ||
61 | |||
62 | -cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR) | ||
63 | +cmake_minimum_required (VERSION 3.5 FATAL_ERROR) | ||
64 | |||
65 | if (NOT TEST_NAME) | ||
66 | message (FATAL_ERROR "Missing TEST_NAME CMake flag") | ||
67 | -- | ||
68 | 2.43.0 | ||
69 | |||
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 8ea158eab3..925aa6d6e6 100644 --- a/meta-oe/recipes-support/gflags/gflags_2.2.2.bb +++ b/meta-oe/recipes-support/gflags/gflags_2.2.2.bb | |||
@@ -3,10 +3,10 @@ HOMEPAGE = "https://github.com/gflags/gflags" | |||
3 | LICENSE = "BSD-3-Clause" | 3 | LICENSE = "BSD-3-Clause" |
4 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=c80d1a3b623f72bb85a4c75b556551df" | 4 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=c80d1a3b623f72bb85a4c75b556551df" |
5 | 5 | ||
6 | SRC_URI = "git://github.com/gflags/gflags.git;branch=master;protocol=https" | 6 | SRC_URI = "git://github.com/gflags/gflags.git;branch=master;protocol=https \ |
7 | file://0001-allow-build-with-cmake-4.patch" | ||
7 | SRCREV = "e171aa2d15ed9eb17054558e0b3a6a413bb01067" | 8 | SRCREV = "e171aa2d15ed9eb17054558e0b3a6a413bb01067" |
8 | 9 | ||
9 | |||
10 | inherit cmake | 10 | inherit cmake |
11 | 11 | ||
12 | EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON -DREGISTER_INSTALL_PREFIX=OFF -DLIB_INSTALL_DIR=${baselib}" | 12 | EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON -DREGISTER_INSTALL_PREFIX=OFF -DLIB_INSTALL_DIR=${baselib}" |
diff --git a/meta-oe/recipes-support/libcyusbserial/libcyusbserial/0002-allow-build-with-cmake-4.patch b/meta-oe/recipes-support/libcyusbserial/libcyusbserial/0002-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..433c845f4c --- /dev/null +++ b/meta-oe/recipes-support/libcyusbserial/libcyusbserial/0002-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,51 @@ | |||
1 | From 0998662e52a4a31e8e7cfe89d695341082aea238 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 20:19:39 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/cyrozap/libcyusbserial/pull/8] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | include/CMakeLists.txt | 2 +- | ||
27 | 2 files changed, 2 insertions(+), 2 deletions(-) | ||
28 | |||
29 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
30 | index 4d42eb2..4bbb2b0 100644 | ||
31 | --- a/CMakeLists.txt | ||
32 | +++ b/CMakeLists.txt | ||
33 | @@ -1,4 +1,4 @@ | ||
34 | -cmake_minimum_required(VERSION 2.8.4) | ||
35 | +cmake_minimum_required(VERSION 3.5) | ||
36 | |||
37 | project(libcyusbserial C) | ||
38 | |||
39 | diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt | ||
40 | index 8f0c90b..63f4d02 100644 | ||
41 | --- a/include/CMakeLists.txt | ||
42 | +++ b/include/CMakeLists.txt | ||
43 | @@ -1,4 +1,4 @@ | ||
44 | -cmake_minimum_required(VERSION 2.8) | ||
45 | +cmake_minimum_required(VERSION 3.5) | ||
46 | |||
47 | ################################################################################ | ||
48 | # Install libbladeRF header files | ||
49 | -- | ||
50 | 2.43.0 | ||
51 | |||
diff --git a/meta-oe/recipes-support/libcyusbserial/libcyusbserial_git.bb b/meta-oe/recipes-support/libcyusbserial/libcyusbserial_git.bb index 939e7db24e..7c9a9908ad 100644 --- a/meta-oe/recipes-support/libcyusbserial/libcyusbserial_git.bb +++ b/meta-oe/recipes-support/libcyusbserial/libcyusbserial_git.bb | |||
@@ -11,9 +11,9 @@ SRCREV = "655e2d544183d094f0e2d119c7e0c6206a0ddb3f" | |||
11 | SRC_URI = "git://github.com/cyrozap/${BPN}.git;branch=master;protocol=https \ | 11 | SRC_URI = "git://github.com/cyrozap/${BPN}.git;branch=master;protocol=https \ |
12 | file://0001-CMakeLists.txt-don-t-fall-back-CMAKE_INSTALL_LIBDIR-.patch \ | 12 | file://0001-CMakeLists.txt-don-t-fall-back-CMAKE_INSTALL_LIBDIR-.patch \ |
13 | file://0001-Fix-gcc-15-incompatible-pointer-types-error.patch \ | 13 | file://0001-Fix-gcc-15-incompatible-pointer-types-error.patch \ |
14 | file://0002-allow-build-with-cmake-4.patch \ | ||
14 | " | 15 | " |
15 | 16 | ||
16 | |||
17 | inherit cmake | 17 | inherit cmake |
18 | 18 | ||
19 | PACKAGES =+ "${PN}-utils" | 19 | PACKAGES =+ "${PN}-utils" |
diff --git a/meta-oe/recipes-support/libfann/libfann/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-support/libfann/libfann/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..db1600f96c --- /dev/null +++ b/meta-oe/recipes-support/libfann/libfann/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,69 @@ | |||
1 | From a21c8455e2cfc5b19df1e42cd875c471d4e5cf63 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 19:40:46 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:41 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | | CMake Error at lib/googletest/CMakeLists.txt:48 (cmake_minimum_required): | ||
22 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
23 | | | ||
24 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
25 | | to tell CMake that the project requires at least <min> but has been updated | ||
26 | | to work with policies introduced by <max> or earlier. | ||
27 | | | ||
28 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
29 | | | ||
30 | | | ||
31 | | -- Configuring incomplete, errors occurred! | ||
32 | |||
33 | Upstream-Status: Submitted [https://github.com/libfann/fann/pull/152] | ||
34 | |||
35 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
36 | --- | ||
37 | CMakeLists.txt | 2 +- | ||
38 | lib/googletest/CMakeLists.txt | 2 +- | ||
39 | 2 files changed, 2 insertions(+), 2 deletions(-) | ||
40 | |||
41 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
42 | index 1b11d76..7e80be2 100644 | ||
43 | --- a/CMakeLists.txt | ||
44 | +++ b/CMakeLists.txt | ||
45 | @@ -38,7 +38,7 @@ IF(BIICODE) | ||
46 | ENDIF() | ||
47 | ENDIF() | ||
48 | ELSE() | ||
49 | -cmake_minimum_required (VERSION 2.8) | ||
50 | +cmake_minimum_required (VERSION 3.5) | ||
51 | |||
52 | if (NOT DEFINED CMAKE_BUILD_TYPE) | ||
53 | set (CMAKE_BUILD_TYPE Release CACHE STRING "Build type") | ||
54 | diff --git a/lib/googletest/CMakeLists.txt b/lib/googletest/CMakeLists.txt | ||
55 | index 961672a..3762d18 100644 | ||
56 | --- a/lib/googletest/CMakeLists.txt | ||
57 | +++ b/lib/googletest/CMakeLists.txt | ||
58 | @@ -45,7 +45,7 @@ endif() | ||
59 | # ${gtest_BINARY_DIR}. | ||
60 | # Language "C" is required for find_package(Threads). | ||
61 | project(gtest CXX C) | ||
62 | -cmake_minimum_required(VERSION 2.6.2) | ||
63 | +cmake_minimum_required(VERSION 3.5) | ||
64 | |||
65 | if (COMMAND set_up_hermetic_build) | ||
66 | set_up_hermetic_build() | ||
67 | -- | ||
68 | 2.43.0 | ||
69 | |||
diff --git a/meta-oe/recipes-support/libfann/libfann_git.bb b/meta-oe/recipes-support/libfann/libfann_git.bb index 2f68ea95a8..00b2af3829 100644 --- a/meta-oe/recipes-support/libfann/libfann_git.bb +++ b/meta-oe/recipes-support/libfann/libfann_git.bb | |||
@@ -10,9 +10,8 @@ inherit cmake | |||
10 | 10 | ||
11 | SRCREV ?= "7ec1fc7e5bd734f1d3c89b095e630e83c86b9be1" | 11 | SRCREV ?= "7ec1fc7e5bd734f1d3c89b095e630e83c86b9be1" |
12 | SRC_URI = "git://github.com/libfann/fann.git;branch=master;protocol=https \ | 12 | SRC_URI = "git://github.com/libfann/fann.git;branch=master;protocol=https \ |
13 | " | 13 | file://0001-allow-build-with-cmake-4.patch" |
14 | 14 | ||
15 | PV = "2.2.0+git" | 15 | PV = "2.2.0+git" |
16 | 16 | ||
17 | |||
18 | EXTRA_OECMAKE = "-DLIB_SUFFIX=${@d.getVar('baselib').replace('lib', '')}" | 17 | EXTRA_OECMAKE = "-DLIB_SUFFIX=${@d.getVar('baselib').replace('lib', '')}" |
diff --git a/meta-oe/recipes-support/libftdi/files/0001-CMake-bump-the-minimal-required-version-to-2.8.12.patch b/meta-oe/recipes-support/libftdi/files/0001-CMake-bump-the-minimal-required-version-to-2.8.12.patch new file mode 100644 index 0000000000..544ea00c35 --- /dev/null +++ b/meta-oe/recipes-support/libftdi/files/0001-CMake-bump-the-minimal-required-version-to-2.8.12.patch | |||
@@ -0,0 +1,86 @@ | |||
1 | From 9b1419d46b156c3c61d30e761ee3636431187cc0 Mon Sep 17 00:00:00 2001 | ||
2 | From: Yegor Yefremov <yegorslists@googlemail.com> | ||
3 | Date: Tue, 1 Aug 2023 11:53:35 +0200 | ||
4 | Subject: [PATCH] CMake: bump the minimal required version to 2.8.12 | ||
5 | |||
6 | The older CMake versions are deprecated. | ||
7 | |||
8 | Remove support for CMake code compatible with CMake older than 2.8.8. | ||
9 | |||
10 | Also move cmake_minimum_required() command before the project() | ||
11 | command invocation. | ||
12 | |||
13 | Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de> | ||
14 | Upstream-Status: Backport [3861e7dc9e83f2f6ff4e1579cf3bbf63a6827105] | ||
15 | --- | ||
16 | CMakeLists.txt | 46 +++++++++++++++++++++------------------------- | ||
17 | 1 file changed, 21 insertions(+), 25 deletions(-) | ||
18 | |||
19 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
20 | index 3b0b87c..41ddf58 100644 | ||
21 | --- a/CMakeLists.txt | ||
22 | +++ b/CMakeLists.txt | ||
23 | @@ -1,3 +1,5 @@ | ||
24 | +cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) | ||
25 | + | ||
26 | # Project | ||
27 | project(libftdi1 C) | ||
28 | set(MAJOR_VERSION 1) | ||
29 | @@ -12,7 +14,6 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "") | ||
30 | set(CMAKE_BUILD_TYPE RelWithDebInfo) | ||
31 | endif("${CMAKE_BUILD_TYPE}" STREQUAL "") | ||
32 | set(CMAKE_COLOR_MAKEFILE ON) | ||
33 | -cmake_minimum_required(VERSION 2.6 FATAL_ERROR) | ||
34 | |||
35 | add_definitions(-Wall) | ||
36 | |||
37 | @@ -202,30 +203,25 @@ set ( LIBFTDI_VERSION_MINOR ${MINOR_VERSION} ) | ||
38 | |||
39 | set ( LIBFTDI_USE_FILE ${CMAKE_INSTALL_PREFIX}/${LIBFTDI_CMAKE_CONFIG_DIR}/UseLibFTDI1.cmake ) | ||
40 | |||
41 | -if(CMAKE_VERSION VERSION_LESS 2.8.8) | ||
42 | - configure_file ( cmake/LibFTDI1Config.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/LibFTDI1Config.cmake @ONLY ) | ||
43 | - configure_file ( cmake/LibFTDI1ConfigVersion.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/LibFTDI1ConfigVersion.cmake @ONLY ) | ||
44 | -else () | ||
45 | - include(CMakePackageConfigHelpers) | ||
46 | - | ||
47 | - configure_package_config_file ( | ||
48 | - cmake/LibFTDI1Config.cmake.in | ||
49 | - ${CMAKE_CURRENT_BINARY_DIR}/LibFTDI1Config.cmake | ||
50 | - INSTALL_DESTINATION ${LIBFTDI_CMAKE_CONFIG_DIR} | ||
51 | - PATH_VARS | ||
52 | - LIBFTDI_USE_FILE | ||
53 | - LIBFTDI_ROOT_DIR | ||
54 | - LIBFTDI_INCLUDE_DIR | ||
55 | - LIBFTDI_INCLUDE_DIRS | ||
56 | - LIBFTDI_LIBRARY_DIRS | ||
57 | - NO_CHECK_REQUIRED_COMPONENTS_MACRO | ||
58 | - ) | ||
59 | - write_basic_package_version_file ( | ||
60 | - LibFTDI1ConfigVersion.cmake | ||
61 | - VERSION ${LIBFTDI_VERSION_STRING} | ||
62 | - COMPATIBILITY AnyNewerVersion | ||
63 | - ) | ||
64 | -endif () | ||
65 | +include(CMakePackageConfigHelpers) | ||
66 | + | ||
67 | +configure_package_config_file ( | ||
68 | + cmake/LibFTDI1Config.cmake.in | ||
69 | + ${CMAKE_CURRENT_BINARY_DIR}/LibFTDI1Config.cmake | ||
70 | + INSTALL_DESTINATION ${LIBFTDI_CMAKE_CONFIG_DIR} | ||
71 | + PATH_VARS | ||
72 | + LIBFTDI_USE_FILE | ||
73 | + LIBFTDI_ROOT_DIR | ||
74 | + LIBFTDI_INCLUDE_DIR | ||
75 | + LIBFTDI_INCLUDE_DIRS | ||
76 | + LIBFTDI_LIBRARY_DIRS | ||
77 | + NO_CHECK_REQUIRED_COMPONENTS_MACRO | ||
78 | +) | ||
79 | +write_basic_package_version_file ( | ||
80 | + LibFTDI1ConfigVersion.cmake | ||
81 | + VERSION ${LIBFTDI_VERSION_STRING} | ||
82 | + COMPATIBILITY AnyNewerVersion | ||
83 | +) | ||
84 | |||
85 | |||
86 | install ( FILES | ||
diff --git a/meta-oe/recipes-support/libftdi/files/0002-CMake-require-2.8.12-for-cmake_example.patch b/meta-oe/recipes-support/libftdi/files/0002-CMake-require-2.8.12-for-cmake_example.patch new file mode 100644 index 0000000000..a31a67df88 --- /dev/null +++ b/meta-oe/recipes-support/libftdi/files/0002-CMake-require-2.8.12-for-cmake_example.patch | |||
@@ -0,0 +1,24 @@ | |||
1 | From 579c08ec00d7cfd72071a86c67fb3b3c5fec5a9e Mon Sep 17 00:00:00 2001 | ||
2 | From: Yegor Yefremov <yegorslists@googlemail.com> | ||
3 | Date: Thu, 31 Aug 2023 09:23:29 +0200 | ||
4 | Subject: [PATCH] CMake: require 2.8.12 for cmake_example | ||
5 | |||
6 | Make CMake minimal version requirement consistent for the entire | ||
7 | project. | ||
8 | |||
9 | Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de> | ||
10 | Upstream-Status: Backport [61a6bac98bbac623fb33b6153a063b6436f84721] | ||
11 | --- | ||
12 | examples/cmake_example/CMakeLists.txt | 2 +- | ||
13 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
14 | |||
15 | diff --git a/examples/cmake_example/CMakeLists.txt b/examples/cmake_example/CMakeLists.txt | ||
16 | index fe203ed..264752d 100644 | ||
17 | --- a/examples/cmake_example/CMakeLists.txt | ||
18 | +++ b/examples/cmake_example/CMakeLists.txt | ||
19 | @@ -1,4 +1,4 @@ | ||
20 | -cmake_minimum_required ( VERSION 2.8 ) | ||
21 | +cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) | ||
22 | |||
23 | project ( example C ) | ||
24 | |||
diff --git a/meta-oe/recipes-support/libftdi/files/0003-CMake-bump-the-minimal-required-version-to-3.5.patch b/meta-oe/recipes-support/libftdi/files/0003-CMake-bump-the-minimal-required-version-to-3.5.patch new file mode 100644 index 0000000000..b541cb69f4 --- /dev/null +++ b/meta-oe/recipes-support/libftdi/files/0003-CMake-bump-the-minimal-required-version-to-3.5.patch | |||
@@ -0,0 +1,34 @@ | |||
1 | From e6d18a015907b22345bf8994110f68f0609949a9 Mon Sep 17 00:00:00 2001 | ||
2 | From: Yegor Yefremov <yegorslists@googlemail.com> | ||
3 | Date: Tue, 12 Dec 2023 14:20:36 +0100 | ||
4 | Subject: [PATCH] CMake: bump the minimal required version to 3.5 | ||
5 | |||
6 | Older CMake versions are treated as deprecated. | ||
7 | |||
8 | Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de> | ||
9 | Upstream-Status: Backport [de9f01ece34d2fe6e842e0250a38f4b16eda2429] | ||
10 | --- | ||
11 | CMakeLists.txt | 2 +- | ||
12 | examples/cmake_example/CMakeLists.txt | 2 +- | ||
13 | 2 files changed, 2 insertions(+), 2 deletions(-) | ||
14 | |||
15 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
16 | index 41ddf58..c37887b 100644 | ||
17 | --- a/CMakeLists.txt | ||
18 | +++ b/CMakeLists.txt | ||
19 | @@ -1,4 +1,4 @@ | ||
20 | -cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) | ||
21 | +cmake_minimum_required(VERSION 3.5 FATAL_ERROR) | ||
22 | |||
23 | # Project | ||
24 | project(libftdi1 C) | ||
25 | diff --git a/examples/cmake_example/CMakeLists.txt b/examples/cmake_example/CMakeLists.txt | ||
26 | index 264752d..cbdd2e4 100644 | ||
27 | --- a/examples/cmake_example/CMakeLists.txt | ||
28 | +++ b/examples/cmake_example/CMakeLists.txt | ||
29 | @@ -1,4 +1,4 @@ | ||
30 | -cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) | ||
31 | +cmake_minimum_required(VERSION 3.5 FATAL_ERROR) | ||
32 | |||
33 | project ( example C ) | ||
34 | |||
diff --git a/meta-oe/recipes-support/libftdi/libftdi_1.5.bb b/meta-oe/recipes-support/libftdi/libftdi_1.5.bb index 8c30eca0e7..6faab82ad5 100644 --- a/meta-oe/recipes-support/libftdi/libftdi_1.5.bb +++ b/meta-oe/recipes-support/libftdi/libftdi_1.5.bb | |||
@@ -14,6 +14,9 @@ DEPENDS = "libusb1 python3 swig-native" | |||
14 | SRC_URI = "\ | 14 | SRC_URI = "\ |
15 | http://www.intra2net.com/en/developer/${BPN}/download/${BPN}1-${PV}.tar.bz2 \ | 15 | http://www.intra2net.com/en/developer/${BPN}/download/${BPN}1-${PV}.tar.bz2 \ |
16 | file://CMakeLists-txt-fix-paths-when-FTDIPP-is-set.patch \ | 16 | file://CMakeLists-txt-fix-paths-when-FTDIPP-is-set.patch \ |
17 | file://0001-CMake-bump-the-minimal-required-version-to-2.8.12.patch \ | ||
18 | file://0002-CMake-require-2.8.12-for-cmake_example.patch \ | ||
19 | file://0003-CMake-bump-the-minimal-required-version-to-3.5.patch \ | ||
17 | " | 20 | " |
18 | SRC_URI[sha256sum] = "7c7091e9c86196148bd41177b4590dccb1510bfe6cea5bf7407ff194482eb049" | 21 | SRC_URI[sha256sum] = "7c7091e9c86196148bd41177b4590dccb1510bfe6cea5bf7407ff194482eb049" |
19 | 22 | ||
diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_2.2.1.bb b/meta-oe/recipes-support/libgpiod/libgpiod_2.2.2.bb index 93c3e3b92d..09b0928dfa 100644 --- a/meta-oe/recipes-support/libgpiod/libgpiod_2.2.1.bb +++ b/meta-oe/recipes-support/libgpiod/libgpiod_2.2.2.bb | |||
@@ -13,7 +13,7 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}-2.x:" | |||
13 | 13 | ||
14 | SRC_URI += "file://gpio-manager.init" | 14 | SRC_URI += "file://gpio-manager.init" |
15 | 15 | ||
16 | SRC_URI[sha256sum] = "0e948049c309b87c220fb24ee0d605d7cd5b72f22376e608470903fffa2d4b18" | 16 | SRC_URI[sha256sum] = "7e3bff0209d75fbca2e9fcff1fd5f07cc58b543e129e08b6d4bb1e4a56cfec0d" |
17 | 17 | ||
18 | # Enable all project features for ptest | 18 | # Enable all project features for ptest |
19 | PACKAGECONFIG[tests] = " \ | 19 | PACKAGECONFIG[tests] = " \ |
diff --git a/meta-oe/recipes-support/libp11/libp11_0.4.13.bb b/meta-oe/recipes-support/libp11/libp11_0.4.13.bb index 1731d350ae..807d079a05 100644 --- a/meta-oe/recipes-support/libp11/libp11_0.4.13.bb +++ b/meta-oe/recipes-support/libp11/libp11_0.4.13.bb | |||
@@ -19,6 +19,7 @@ UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)" | |||
19 | inherit autotools pkgconfig | 19 | inherit autotools pkgconfig |
20 | 20 | ||
21 | EXTRA_OECONF = "--disable-static" | 21 | EXTRA_OECONF = "--disable-static" |
22 | EXTRA_OECONF:append:class-native = " --with-enginesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/engines-3" | ||
22 | 23 | ||
23 | do_install:append () { | 24 | do_install:append () { |
24 | rm -rf ${D}${docdir}/${BPN} | 25 | rm -rf ${D}${docdir}/${BPN} |
diff --git a/meta-oe/recipes-support/librdkafka/librdkafka/0001-cmake-Use-CMAKE_INSTALL_LIBDIR.patch b/meta-oe/recipes-support/librdkafka/librdkafka/0001-cmake-Use-CMAKE_INSTALL_LIBDIR.patch deleted file mode 100644 index 053a4cc2d8..0000000000 --- a/meta-oe/recipes-support/librdkafka/librdkafka/0001-cmake-Use-CMAKE_INSTALL_LIBDIR.patch +++ /dev/null | |||
@@ -1,30 +0,0 @@ | |||
1 | From ed1dd35e0e23a98e57567718a0d474fd29cc348a Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Sat, 19 Mar 2022 21:36:41 -0700 | ||
4 | Subject: [PATCH] cmake: Use CMAKE_INSTALL_LIBDIR | ||
5 | |||
6 | this ensures that it is portable across platforms e.g. ppc64/linux | ||
7 | uses lib64 not lib | ||
8 | |||
9 | Upstream-Status: Submitted [https://github.com/edenhill/librdkafka/pull/3770] | ||
10 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
11 | --- | ||
12 | CMakeLists.txt | 2 +- | ||
13 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
14 | |||
15 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
16 | index d1129bce..774473fa 100644 | ||
17 | --- a/CMakeLists.txt | ||
18 | +++ b/CMakeLists.txt | ||
19 | @@ -219,7 +219,7 @@ configure_file("packaging/cmake/config.h.in" "${GENERATED_DIR}/config.h") | ||
20 | |||
21 | include(GNUInstallDirs) | ||
22 | |||
23 | -set(config_install_dir "lib/cmake/${PROJECT_NAME}") | ||
24 | +set(config_install_dir "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}") | ||
25 | |||
26 | set(generated_dir "${CMAKE_CURRENT_BINARY_DIR}/generated") | ||
27 | |||
28 | -- | ||
29 | 2.35.1 | ||
30 | |||
diff --git a/meta-oe/recipes-support/librdkafka/librdkafka_1.8.2.bb b/meta-oe/recipes-support/librdkafka/librdkafka_2.11.0.bb index 968094daff..b1f5196f93 100644 --- a/meta-oe/recipes-support/librdkafka/librdkafka_1.8.2.bb +++ b/meta-oe/recipes-support/librdkafka/librdkafka_2.11.0.bb | |||
@@ -5,18 +5,15 @@ HOMEPAGE = "https://github.com/edenhill/librdkafka" | |||
5 | SECTION = "libs" | 5 | SECTION = "libs" |
6 | LICENSE = "BSD-2-Clause" | 6 | LICENSE = "BSD-2-Clause" |
7 | 7 | ||
8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=2be8675acbfdac48935e73897af5f646" | 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=40b04809b5d6f648f20f45143cbcb1ad" |
9 | 9 | ||
10 | SRC_URI = "git://github.com/edenhill/librdkafka;protocol=https;branch=master \ | 10 | SRC_URI = "git://github.com/edenhill/librdkafka;protocol=https;branch=master" |
11 | file://0001-cmake-Use-CMAKE_INSTALL_LIBDIR.patch \ | 11 | SRCREV = "c56a3e68483ae33622901988ab9c4085f0785c3c" |
12 | " | ||
13 | SRCREV = "063a9ae7a65cebdf1cc128da9815c05f91a2a996" | ||
14 | 12 | ||
15 | DEPENDS = "zlib openssl zstd" | 13 | DEPENDS = "zlib openssl zstd curl" |
16 | 14 | ||
17 | inherit cmake | 15 | inherit cmake |
18 | 16 | ||
19 | |||
20 | FILES:${PN} += "${datadir}" | 17 | FILES:${PN} += "${datadir}" |
21 | 18 | ||
22 | EXTRA_OECMAKE += "-DRDKAFKA_BUILD_EXAMPLES=OFF -DRDKAFKA_BUILD_TESTS=OFF" | 19 | EXTRA_OECMAKE += "-DRDKAFKA_BUILD_EXAMPLES=OFF -DRDKAFKA_BUILD_TESTS=OFF" |
diff --git a/meta-oe/recipes-support/libsimplelog/libsimplelog/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-support/libsimplelog/libsimplelog/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..17adf92bb0 --- /dev/null +++ b/meta-oe/recipes-support/libsimplelog/libsimplelog/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From 77be1b3e7d6ff4261114424278413a679672bb92 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 12:10:37 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error in CMakeLists.txt: | ||
10 | | No cmake_minimum_required command is present. A line of code such as | ||
11 | | | ||
12 | | cmake_minimum_required(VERSION 4.0) | ||
13 | | | ||
14 | | should be added at the top of the file. The version specified may be lower | ||
15 | | if you wish to support older CMake versions for this project. For more | ||
16 | | information run "cmake --help-policy CMP0000". | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/thuanalg/simplelog-topic/pull/1] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 ++ | ||
26 | 1 file changed, 2 insertions(+) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index dca80f1..0fc6db0 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,3 +1,5 @@ | ||
33 | +cmake_minimum_required(VERSION 3.5) | ||
34 | + | ||
35 | # Add main.cpp file of the project root directory as a source file | ||
36 | project(simplelog_topic_project) | ||
37 | set(SOURCE_LIB_FILES src/simplelog.c ) | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-oe/recipes-support/libsimplelog/libsimplelog_1.0.8.bb b/meta-oe/recipes-support/libsimplelog/libsimplelog_1.0.8.bb index 31dce12155..41b9d47686 100644 --- a/meta-oe/recipes-support/libsimplelog/libsimplelog_1.0.8.bb +++ b/meta-oe/recipes-support/libsimplelog/libsimplelog_1.0.8.bb | |||
@@ -5,11 +5,11 @@ HOMEPAGE = "https://github.com/thuanalg/simplelog-topic" | |||
5 | LICENSE = "MIT" | 5 | LICENSE = "MIT" |
6 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=22cdd382a6275cb4c2e75c517952ac7c" | 6 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=22cdd382a6275cb4c2e75c517952ac7c" |
7 | 7 | ||
8 | SRC_URI = "git://github.com/thuanalg/simplelog-topic.git;branch=main;protocol=https;tag=v${PV}" | 8 | SRC_URI = "git://github.com/thuanalg/simplelog-topic.git;branch=main;protocol=https;tag=v${PV} \ |
9 | file://0001-allow-build-with-cmake-4.patch" | ||
9 | 10 | ||
10 | SRCREV = "093d80b4006042b75a433a5e63760ae9bebad142" | 11 | SRCREV = "093d80b4006042b75a433a5e63760ae9bebad142" |
11 | 12 | ||
12 | |||
13 | inherit cmake | 13 | inherit cmake |
14 | 14 | ||
15 | # Specify any options you want to pass to cmake using EXTRA_OECMAKE: | 15 | # Specify any options you want to pass to cmake using EXTRA_OECMAKE: |
diff --git a/meta-oe/recipes-support/libsoup/libsoup-2.4/CVE-2025-4945.patch b/meta-oe/recipes-support/libsoup/libsoup-2.4/CVE-2025-4945.patch new file mode 100644 index 0000000000..c9fbdbacc8 --- /dev/null +++ b/meta-oe/recipes-support/libsoup/libsoup-2.4/CVE-2025-4945.patch | |||
@@ -0,0 +1,117 @@ | |||
1 | From 3844026f74a41dd9ccab955899e005995293d246 Mon Sep 17 00:00:00 2001 | ||
2 | From: Changqing Li <changqing.li@windriver.com> | ||
3 | Date: Tue, 8 Jul 2025 14:58:30 +0800 | ||
4 | Subject: [PATCH] soup-date-utils: Add value checks for date/time parsing | ||
5 | |||
6 | Reject date/time when it does not represent a valid value. | ||
7 | |||
8 | Closes #448 | ||
9 | |||
10 | CVE: CVE-2025-4945 | ||
11 | Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/8988379984e33dcc7d3aa58551db13e48755959f] | ||
12 | |||
13 | Signed-off-by: Changqing Li <changqing.li@windriver.com> | ||
14 | --- | ||
15 | libsoup/soup-date.c | 21 +++++++++++++++------ | ||
16 | tests/cookies-test.c | 10 ++++++++++ | ||
17 | 2 files changed, 25 insertions(+), 6 deletions(-) | ||
18 | |||
19 | diff --git a/libsoup/soup-date.c b/libsoup/soup-date.c | ||
20 | index 9602d1f..4c114c1 100644 | ||
21 | --- a/libsoup/soup-date.c | ||
22 | +++ b/libsoup/soup-date.c | ||
23 | @@ -284,7 +284,7 @@ parse_day (SoupDate *date, const char **date_string) | ||
24 | while (*end == ' ' || *end == '-') | ||
25 | end++; | ||
26 | *date_string = end; | ||
27 | - return TRUE; | ||
28 | + return date->day >= 1 && date->day <= 31; | ||
29 | } | ||
30 | |||
31 | static inline gboolean | ||
32 | @@ -324,7 +324,7 @@ parse_year (SoupDate *date, const char **date_string) | ||
33 | while (*end == ' ' || *end == '-') | ||
34 | end++; | ||
35 | *date_string = end; | ||
36 | - return TRUE; | ||
37 | + return date->year > 0 && date->year < 9999; | ||
38 | } | ||
39 | |||
40 | static inline gboolean | ||
41 | @@ -348,7 +348,7 @@ parse_time (SoupDate *date, const char **date_string) | ||
42 | while (*p == ' ') | ||
43 | p++; | ||
44 | *date_string = p; | ||
45 | - return TRUE; | ||
46 | + return date->hour >= 0 && date->hour < 24 && date->minute >= 0 && date->minute < 60 && date->second >= 0 && date->second < 60; | ||
47 | } | ||
48 | |||
49 | static inline gboolean | ||
50 | @@ -361,8 +361,15 @@ parse_timezone (SoupDate *date, const char **date_string) | ||
51 | gulong val; | ||
52 | int sign = (**date_string == '+') ? -1 : 1; | ||
53 | val = strtoul (*date_string + 1, (char **)date_string, 10); | ||
54 | + if (val > 9999) | ||
55 | + return FALSE; | ||
56 | if (**date_string == ':') | ||
57 | - val = 60 * val + strtoul (*date_string + 1, (char **)date_string, 10); | ||
58 | + { | ||
59 | + gulong val2 = strtoul (*date_string + 1, (char **)date_string, 10); | ||
60 | + if (val > 99 || val2 > 99) | ||
61 | + return FALSE; | ||
62 | + val = 60 * val + val2; | ||
63 | + } | ||
64 | else | ||
65 | val = 60 * (val / 100) + (val % 100); | ||
66 | date->offset = sign * val; | ||
67 | @@ -407,7 +414,8 @@ parse_textual_date (SoupDate *date, const char *date_string) | ||
68 | if (!parse_month (date, &date_string) || | ||
69 | !parse_day (date, &date_string) || | ||
70 | !parse_time (date, &date_string) || | ||
71 | - !parse_year (date, &date_string)) | ||
72 | + !parse_year (date, &date_string) || | ||
73 | + !g_date_valid_dmy(date->day, date->month, date->year)) | ||
74 | return FALSE; | ||
75 | |||
76 | /* There shouldn't be a timezone, but check anyway */ | ||
77 | @@ -419,7 +427,8 @@ parse_textual_date (SoupDate *date, const char *date_string) | ||
78 | if (!parse_day (date, &date_string) || | ||
79 | !parse_month (date, &date_string) || | ||
80 | !parse_year (date, &date_string) || | ||
81 | - !parse_time (date, &date_string)) | ||
82 | + !parse_time (date, &date_string) || | ||
83 | + !g_date_valid_dmy(date->day, date->month, date->year)) | ||
84 | return FALSE; | ||
85 | |||
86 | /* This time there *should* be a timezone, but we | ||
87 | diff --git a/tests/cookies-test.c b/tests/cookies-test.c | ||
88 | index 2e2a54f..6035a86 100644 | ||
89 | --- a/tests/cookies-test.c | ||
90 | +++ b/tests/cookies-test.c | ||
91 | @@ -413,6 +413,15 @@ do_remove_feature_test (void) | ||
92 | soup_uri_free (uri); | ||
93 | } | ||
94 | |||
95 | +static void | ||
96 | +do_cookies_parsing_int32_overflow (void) | ||
97 | +{ | ||
98 | + SoupCookie *cookie = soup_cookie_parse ("Age=1;expires=3Mar9 999:9:9+ 999999999-age=main=gne=", NULL); | ||
99 | + g_assert_nonnull (cookie); | ||
100 | + g_assert_null (soup_cookie_get_expires (cookie)); | ||
101 | + soup_cookie_free (cookie); | ||
102 | +} | ||
103 | + | ||
104 | int | ||
105 | main (int argc, char **argv) | ||
106 | { | ||
107 | @@ -434,6 +443,7 @@ main (int argc, char **argv) | ||
108 | g_test_add_func ("/cookies/accept-policy-subdomains", do_cookies_subdomain_policy_test); | ||
109 | g_test_add_func ("/cookies/parsing", do_cookies_parsing_test); | ||
110 | g_test_add_func ("/cookies/parsing/no-path-null-origin", do_cookies_parsing_nopath_nullorigin); | ||
111 | + g_test_add_func ("/cookies/parsing/int32-overflow", do_cookies_parsing_int32_overflow); | ||
112 | g_test_add_func ("/cookies/get-cookies/empty-host", do_get_cookies_empty_host_test); | ||
113 | g_test_add_func ("/cookies/remove-feature", do_remove_feature_test); | ||
114 | g_test_add_func ("/cookies/secure-cookies", do_cookies_strict_secure_test); | ||
115 | -- | ||
116 | 2.34.1 | ||
117 | |||
diff --git a/meta-oe/recipes-support/libsoup/libsoup-2.4_2.74.3.bb b/meta-oe/recipes-support/libsoup/libsoup-2.4_2.74.3.bb index cbc886a2cb..68ec576d9b 100644 --- a/meta-oe/recipes-support/libsoup/libsoup-2.4_2.74.3.bb +++ b/meta-oe/recipes-support/libsoup/libsoup-2.4_2.74.3.bb | |||
@@ -39,6 +39,7 @@ SRC_URI = "${GNOME_MIRROR}/libsoup/${SHRT_VER}/libsoup-${PV}.tar.xz \ | |||
39 | file://CVE-2025-32907.patch \ | 39 | file://CVE-2025-32907.patch \ |
40 | file://CVE-2025-4948.patch \ | 40 | file://CVE-2025-4948.patch \ |
41 | file://CVE-2025-4969.patch \ | 41 | file://CVE-2025-4969.patch \ |
42 | file://CVE-2025-4945.patch \ | ||
42 | " | 43 | " |
43 | SRC_URI[sha256sum] = "e4b77c41cfc4c8c5a035fcdc320c7bc6cfb75ef7c5a034153df1413fa1d92f13" | 44 | SRC_URI[sha256sum] = "e4b77c41cfc4c8c5a035fcdc320c7bc6cfb75ef7c5a034153df1413fa1d92f13" |
44 | 45 | ||
diff --git a/meta-oe/recipes-support/libssh/libssh_0.11.1.bb b/meta-oe/recipes-support/libssh/libssh_0.11.2.bb index bb2b0dc466..b50177ab9d 100644 --- a/meta-oe/recipes-support/libssh/libssh_0.11.1.bb +++ b/meta-oe/recipes-support/libssh/libssh_0.11.2.bb | |||
@@ -6,14 +6,14 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=dabb4958b830e5df11d2b0ed8ea255a0" | |||
6 | 6 | ||
7 | DEPENDS = "zlib openssl" | 7 | DEPENDS = "zlib openssl" |
8 | 8 | ||
9 | SRC_URI = "git://git.libssh.org/projects/libssh.git;protocol=https;branch=stable-0.11 \ | 9 | SRC_URI = "git://git.libssh.org/projects/libssh.git;protocol=https;branch=stable-0.11;tag=${BPN}-${PV} \ |
10 | file://0001-tests-CMakeLists.txt-do-not-search-ssh-sshd-commands.patch \ | 10 | file://0001-tests-CMakeLists.txt-do-not-search-ssh-sshd-commands.patch \ |
11 | file://run-ptest \ | 11 | file://run-ptest \ |
12 | " | 12 | " |
13 | 13 | ||
14 | SRC_URI:append:toolchain-clang = " file://0001-CompilerChecks.cmake-drop-Wunused-variable-flag.patch" | 14 | SRC_URI:append:toolchain-clang = " file://0001-CompilerChecks.cmake-drop-Wunused-variable-flag.patch" |
15 | 15 | ||
16 | SRCREV = "854795c654eda518ed6de6c1ebb4e2107fcb2e73" | 16 | SRCREV = "dff6c0821ed54f6fbf5b755af43f54cbb723b1b1" |
17 | 17 | ||
18 | 18 | ||
19 | inherit cmake ptest | 19 | inherit cmake ptest |
diff --git a/meta-oe/recipes-support/libusbgx/libusbgx/gadget-start b/meta-oe/recipes-support/libusbgx/libusbgx/gadget-start index e80cb2c340..4ef679888e 100755 --- a/meta-oe/recipes-support/libusbgx/libusbgx/gadget-start +++ b/meta-oe/recipes-support/libusbgx/libusbgx/gadget-start | |||
@@ -15,6 +15,10 @@ for i in $ENABLED_SCHEMAS; do | |||
15 | if [ -n "${configured_udc}" ] && [ -e "/sys/class/udc/${configured_udc}" ]; then | 15 | if [ -n "${configured_udc}" ] && [ -e "/sys/class/udc/${configured_udc}" ]; then |
16 | echo ${configured_udc} > /sys/kernel/config/usb_gadget/"$i"/UDC | 16 | echo ${configured_udc} > /sys/kernel/config/usb_gadget/"$i"/UDC |
17 | else | 17 | else |
18 | ls /sys/class/udc/ > /sys/kernel/config/usb_gadget/"$i"/UDC | 18 | detected_udc=$(ls /sys/class/udc/) |
19 | if [ -z "${detected_udc}" ]; then | ||
20 | exit 1 | ||
21 | fi | ||
22 | echo "${detected_udc}" > /sys/kernel/config/usb_gadget/"$i"/UDC | ||
19 | fi | 23 | fi |
20 | done | 24 | done |
diff --git a/meta-oe/recipes-support/lvm2/lvm2.inc b/meta-oe/recipes-support/lvm2/lvm2.inc index 0ff17aed5c..4038e83d46 100644 --- a/meta-oe/recipes-support/lvm2/lvm2.inc +++ b/meta-oe/recipes-support/lvm2/lvm2.inc | |||
@@ -18,8 +18,8 @@ SRC_URI = "git://sourceware.org/git/lvm2.git;branch=main \ | |||
18 | file://0001-include-libgen.h-for-basename.patch \ | 18 | file://0001-include-libgen.h-for-basename.patch \ |
19 | " | 19 | " |
20 | 20 | ||
21 | SRCREV = "8817523c5682a7fd83770d3f58a99c436f7e73f7" | 21 | SRCREV = "0e01a5d3ae1100a6641772ab295e0185d8d6a6b0" |
22 | PV = "2.03.32" | 22 | PV = "2.03.33" |
23 | 23 | ||
24 | UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\_\d+)+)" | 24 | UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\_\d+)+)" |
25 | 25 | ||
diff --git a/meta-oe/recipes-support/poppler/poppler_25.04.0.bb b/meta-oe/recipes-support/poppler/poppler_25.06.0.bb index 1cd5f28cd8..9ab9b926b7 100644 --- a/meta-oe/recipes-support/poppler/poppler_25.04.0.bb +++ b/meta-oe/recipes-support/poppler/poppler_25.06.0.bb | |||
@@ -8,7 +8,7 @@ SRC_URI = "http://poppler.freedesktop.org/${BP}.tar.xz \ | |||
8 | file://basename-include.patch \ | 8 | file://basename-include.patch \ |
9 | file://0001-cmake-Do-not-use-isystem.patch \ | 9 | file://0001-cmake-Do-not-use-isystem.patch \ |
10 | " | 10 | " |
11 | SRC_URI[sha256sum] = "b010c596dce127fba88532fd2f1043e55ea30601767952d0f2c0a80e7dc0da3d" | 11 | SRC_URI[sha256sum] = "8199532d38984fab46dbd0020ec9c40f20e928e33e9b4cc6043572603a821d83" |
12 | 12 | ||
13 | DEPENDS = "fontconfig zlib cairo lcms glib-2.0 glib-2.0-native" | 13 | DEPENDS = "fontconfig zlib cairo lcms glib-2.0 glib-2.0-native" |
14 | 14 | ||
diff --git a/meta-oe/recipes-support/portaudio/portaudio-v19/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-support/portaudio/portaudio-v19/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..d6b17ce2be --- /dev/null +++ b/meta-oe/recipes-support/portaudio/portaudio-v19/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From ff000097d226f21cf05a94c22459e55cf1f5c5c6 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 18:06:03 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Backport [https://github.com/PortAudio/portaudio/commit/ccd16c85e64d8c1a5462541388b6fbcaedbb1cad] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index 87d0bb8..eee16fd 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -cmake_minimum_required(VERSION 3.1.0) | ||
34 | +cmake_minimum_required(VERSION 3.5) | ||
35 | project(PortAudio VERSION 19.8) | ||
36 | |||
37 | # | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
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 4451e96307..7376f7ca77 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 | |||
@@ -3,12 +3,10 @@ SECTION = "libs/multimedia" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=26107732c2ab637c5710446fcfaf02df" | 4 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=26107732c2ab637c5710446fcfaf02df" |
5 | 5 | ||
6 | PV .= "+git" | 6 | SRC_URI = "git://github.com/PortAudio/portaudio.git;branch=master;protocol=https \ |
7 | 7 | file://0001-allow-build-with-cmake-4.patch" | |
8 | SRC_URI = "git://github.com/PortAudio/portaudio.git;branch=master;protocol=https" | ||
9 | SRCREV = "929e2e8f7af281c5eb4fa07758930d542ec43d97" | 8 | SRCREV = "929e2e8f7af281c5eb4fa07758930d542ec43d97" |
10 | 9 | ||
11 | |||
12 | inherit cmake pkgconfig | 10 | inherit cmake pkgconfig |
13 | 11 | ||
14 | EXTRA_OECMAKE += "-DBUILD_SHARED_LIBS=ON" | 12 | EXTRA_OECMAKE += "-DBUILD_SHARED_LIBS=ON" |
diff --git a/meta-oe/recipes-support/read-edid/read-edid/0002-allow-build-with-cmake-4.patch b/meta-oe/recipes-support/read-edid/read-edid/0002-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..b1a1352945 --- /dev/null +++ b/meta-oe/recipes-support/read-edid/read-edid/0002-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From affb4ef9dda539222eaad0784577254be1e17195 Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 14:02:08 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Pending | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index 2b9bc86..98c90aa 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -cmake_minimum_required (VERSION 2.6) | ||
34 | +cmake_minimum_required (VERSION 3.5) | ||
35 | project (read-edid) | ||
36 | |||
37 | option(I2CBUILD "Build I2C get-edid implementation" ON) | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-oe/recipes-support/read-edid/read-edid_3.0.2.bb b/meta-oe/recipes-support/read-edid/read-edid_3.0.2.bb index 5ea0fb852a..86ea350d1d 100644 --- a/meta-oe/recipes-support/read-edid/read-edid_3.0.2.bb +++ b/meta-oe/recipes-support/read-edid/read-edid_3.0.2.bb | |||
@@ -11,6 +11,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=292c42e2aedc4af636636bf7af0e2b26" | |||
11 | SRC_URI = "http://polypux.org/projects/read-edid/read-edid-${PV}.tar.gz \ | 11 | SRC_URI = "http://polypux.org/projects/read-edid/read-edid-${PV}.tar.gz \ |
12 | file://0001-Do-not-install-license-file.patch \ | 12 | file://0001-Do-not-install-license-file.patch \ |
13 | file://0001-get-edid-define-quiet-once.patch \ | 13 | file://0001-get-edid-define-quiet-once.patch \ |
14 | file://0002-allow-build-with-cmake-4.patch \ | ||
14 | " | 15 | " |
15 | SRC_URI[sha256sum] = "c7c6d8440f5b90f98e276829271ccea5b2ff5a3413df8a0f87ec09f834af186f" | 16 | SRC_URI[sha256sum] = "c7c6d8440f5b90f98e276829271ccea5b2ff5a3413df8a0f87ec09f834af186f" |
16 | 17 | ||
diff --git a/meta-oe/recipes-support/serial/serial/0002-allow-build-with-cmake-4.patch b/meta-oe/recipes-support/serial/serial/0002-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..7dba62429c --- /dev/null +++ b/meta-oe/recipes-support/serial/serial/0002-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,40 @@ | |||
1 | From 35fe02e5376fd1372fd5feaee5b9148744ed77eb Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Wed, 9 Jul 2025 19:54:57 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Submitted [https://github.com/wjwwood/serial/pull/311] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index 0e4ede8..d03e39b 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,4 +1,4 @@ | ||
33 | -cmake_minimum_required(VERSION 2.8.3) | ||
34 | +cmake_minimum_required(VERSION 3.5) | ||
35 | project(serial) | ||
36 | set (SERIAL_VERSION_MAJOR 1) | ||
37 | set (SERIAL_VERSION_MINOR 2) | ||
38 | -- | ||
39 | 2.43.0 | ||
40 | |||
diff --git a/meta-oe/recipes-support/serial/serial_1.2.1.bb b/meta-oe/recipes-support/serial/serial_1.2.1.bb index 42151da532..654173fa38 100644 --- a/meta-oe/recipes-support/serial/serial_1.2.1.bb +++ b/meta-oe/recipes-support/serial/serial_1.2.1.bb | |||
@@ -7,6 +7,7 @@ SRC_URI = " \ | |||
7 | git://github.com/wjwwood/${BPN}.git;protocol=https;branch=main \ | 7 | git://github.com/wjwwood/${BPN}.git;protocol=https;branch=main \ |
8 | file://Findcatkin.cmake \ | 8 | file://Findcatkin.cmake \ |
9 | file://0001-Add-SOVERSION-for-shared-lib-and-comment-example.patch \ | 9 | file://0001-Add-SOVERSION-for-shared-lib-and-comment-example.patch \ |
10 | file://0002-allow-build-with-cmake-4.patch \ | ||
10 | " | 11 | " |
11 | SRCREV = "10ac4e1c25c2cda1dc0a32a8e12b87fd89f3bb4f" | 12 | SRCREV = "10ac4e1c25c2cda1dc0a32a8e12b87fd89f3bb4f" |
12 | SRC_URI[sha256sum] = "c8cd235dda2ef7d977ba06dfcb35c35e42f45cfd9149ba3ad257756123d8ff96" | 13 | SRC_URI[sha256sum] = "c8cd235dda2ef7d977ba06dfcb35c35e42f45cfd9149ba3ad257756123d8ff96" |
diff --git a/meta-oe/recipes-support/uchardet/uchardet/0001-allow-build-with-cmake-4.patch b/meta-oe/recipes-support/uchardet/uchardet/0001-allow-build-with-cmake-4.patch new file mode 100644 index 0000000000..348209f3ff --- /dev/null +++ b/meta-oe/recipes-support/uchardet/uchardet/0001-allow-build-with-cmake-4.patch | |||
@@ -0,0 +1,41 @@ | |||
1 | From b650c4c3385f7afeb70231cdbcad888d23cb0a5a Mon Sep 17 00:00:00 2001 | ||
2 | From: Alper Ak <alperyasinak1@gmail.com> | ||
3 | Date: Tue, 8 Jul 2025 19:59:23 +0300 | ||
4 | Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ | ||
5 | compatibility | ||
6 | |||
7 | Fix: | ||
8 | |||
9 | | CMake Error at CMakeLists.txt:2 (cmake_minimum_required): | ||
10 | | Compatibility with CMake < 3.5 has been removed from CMake. | ||
11 | | | ||
12 | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | ||
13 | | to tell CMake that the project requires at least <min> but has been updated | ||
14 | | to work with policies introduced by <max> or earlier. | ||
15 | | | ||
16 | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | ||
17 | | | ||
18 | | | ||
19 | | -- Configuring incomplete, errors occurred! | ||
20 | |||
21 | Upstream-Status: Backport [https://gitlab.freedesktop.org/uchardet/uchardet/-/commit/6e163c978a7c13a6d3ff64a1e3dd4ba81d2d9e09] | ||
22 | |||
23 | Signed-off-by: Alper Ak <alperyasinak1@gmail.com> | ||
24 | --- | ||
25 | CMakeLists.txt | 2 +- | ||
26 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
27 | |||
28 | diff --git a/CMakeLists.txt b/CMakeLists.txt | ||
29 | index a570264..5a6281c 100644 | ||
30 | --- a/CMakeLists.txt | ||
31 | +++ b/CMakeLists.txt | ||
32 | @@ -1,5 +1,5 @@ | ||
33 | ######## Project settings | ||
34 | -cmake_minimum_required(VERSION 3.1) | ||
35 | +cmake_minimum_required(VERSION 3.5) | ||
36 | include(CheckCCompilerFlag) | ||
37 | set (PACKAGE_NAME uchardet) | ||
38 | project (${PACKAGE_NAME} CXX C) | ||
39 | -- | ||
40 | 2.43.0 | ||
41 | |||
diff --git a/meta-oe/recipes-support/uchardet/uchardet_0.0.8.bb b/meta-oe/recipes-support/uchardet/uchardet_0.0.8.bb index 3e164cc26f..75a04e6f80 100644 --- a/meta-oe/recipes-support/uchardet/uchardet_0.0.8.bb +++ b/meta-oe/recipes-support/uchardet/uchardet_0.0.8.bb | |||
@@ -4,5 +4,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6ecda54f6f525388d71d6b3cd92f7474" | |||
4 | 4 | ||
5 | inherit cmake | 5 | inherit cmake |
6 | 6 | ||
7 | SRC_URI = "https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.8.tar.xz" | 7 | SRC_URI = "https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.8.tar.xz \ |
8 | file://0001-allow-build-with-cmake-4.patch" | ||
8 | SRC_URI[sha256sum] = "e97a60cfc00a1c147a674b097bb1422abd9fa78a2d9ce3f3fdcc2e78a34ac5f0" | 9 | SRC_URI[sha256sum] = "e97a60cfc00a1c147a674b097bb1422abd9fa78a2d9ce3f3fdcc2e78a34ac5f0" |
diff --git a/meta-oe/recipes-support/udisks/udisks2/CVE-2025-6019.patch b/meta-oe/recipes-support/udisks/udisks2/CVE-2025-6019.patch new file mode 100644 index 0000000000..2e94c8497f --- /dev/null +++ b/meta-oe/recipes-support/udisks/udisks2/CVE-2025-6019.patch | |||
@@ -0,0 +1,51 @@ | |||
1 | From d0d04a381036b79df91616552706d515639bb762 Mon Sep 17 00:00:00 2001 | ||
2 | From: Tomas Bzatek <tbzatek@redhat.com> | ||
3 | Date: Wed, 4 Jun 2025 15:26:46 +0200 | ||
4 | Subject: [PATCH] udiskslinuxfilesystemhelpers: Mount private mounts with | ||
5 | 'nodev,nosuid' | ||
6 | |||
7 | The private mount done in take_filesystem_ownership() should always | ||
8 | default to 'nodev,nosuid' for security and 'errors=remount-ro' for | ||
9 | selected filesystem types to handle an corrupted filesystem. This is | ||
10 | consistent with mount options calculation for regular mounts. | ||
11 | |||
12 | CVE: CVE-2025-6019 | ||
13 | Upstream-Status: Backport [ https://github.com/storaged-project/udisks/commit/5e7277debea926370e587408517560afe87d28c9 ] | ||
14 | |||
15 | Signed-off-by: Changqing Li <changqing.li@windriver.com> | ||
16 | --- | ||
17 | src/udiskslinuxfilesystemhelpers.c | 10 +++++++++- | ||
18 | 1 file changed, 9 insertions(+), 1 deletion(-) | ||
19 | |||
20 | diff --git a/src/udiskslinuxfilesystemhelpers.c b/src/udiskslinuxfilesystemhelpers.c | ||
21 | index 7c5fc037..9eb7742c 100644 | ||
22 | --- a/src/udiskslinuxfilesystemhelpers.c | ||
23 | +++ b/src/udiskslinuxfilesystemhelpers.c | ||
24 | @@ -123,6 +123,7 @@ take_filesystem_ownership (const gchar *device, | ||
25 | |||
26 | { | ||
27 | gchar *mountpoint = NULL; | ||
28 | + const gchar *mount_opts; | ||
29 | GError *local_error = NULL; | ||
30 | gboolean unmount = FALSE; | ||
31 | gboolean success = TRUE; | ||
32 | @@ -151,8 +152,15 @@ take_filesystem_ownership (const gchar *device, | ||
33 | goto out; | ||
34 | } | ||
35 | |||
36 | + mount_opts = "nodev,nosuid"; | ||
37 | + if (g_strcmp0 (fstype, "ext2") == 0 || | ||
38 | + g_strcmp0 (fstype, "ext3") == 0 || | ||
39 | + g_strcmp0 (fstype, "ext4") == 0 || | ||
40 | + g_strcmp0 (fstype, "jfs") == 0) | ||
41 | + mount_opts = "nodev,nosuid,errors=remount-ro"; | ||
42 | + | ||
43 | /* TODO: mount to a private mount namespace */ | ||
44 | - if (!bd_fs_mount (device, mountpoint, fstype, NULL, NULL, &local_error)) | ||
45 | + if (!bd_fs_mount (device, mountpoint, fstype, mount_opts, NULL, &local_error)) | ||
46 | { | ||
47 | g_set_error (error, UDISKS_ERROR, UDISKS_ERROR_FAILED, | ||
48 | "Cannot mount %s at %s: %s", | ||
49 | -- | ||
50 | 2.34.1 | ||
51 | |||
diff --git a/meta-oe/recipes-support/udisks/udisks2_2.10.1.bb b/meta-oe/recipes-support/udisks/udisks2_2.10.1.bb index 85859cd968..cc0c19ec8e 100644 --- a/meta-oe/recipes-support/udisks/udisks2_2.10.1.bb +++ b/meta-oe/recipes-support/udisks/udisks2_2.10.1.bb | |||
@@ -20,6 +20,7 @@ RDEPENDS:${PN} = "acl" | |||
20 | SRC_URI = " \ | 20 | SRC_URI = " \ |
21 | git://github.com/storaged-project/udisks.git;branch=2.10.x-branch;protocol=https \ | 21 | git://github.com/storaged-project/udisks.git;branch=2.10.x-branch;protocol=https \ |
22 | file://0001-Makefile.am-Dont-include-buildpath.patch \ | 22 | file://0001-Makefile.am-Dont-include-buildpath.patch \ |
23 | file://CVE-2025-6019.patch \ | ||
23 | " | 24 | " |
24 | SRCREV = "18c9faf089e306ad6f3f51f5cb887a6b9aa08350" | 25 | SRCREV = "18c9faf089e306ad6f3f51f5cb887a6b9aa08350" |
25 | 26 | ||
diff --git a/meta-oe/recipes-support/xmlsec1/xmlsec1_1.3.7.bb b/meta-oe/recipes-support/xmlsec1/xmlsec1_1.3.7.bb index 0f4ae205b1..3e97bde86c 100644 --- a/meta-oe/recipes-support/xmlsec1/xmlsec1_1.3.7.bb +++ b/meta-oe/recipes-support/xmlsec1/xmlsec1_1.3.7.bb | |||
@@ -59,7 +59,7 @@ do_install:append() { | |||
59 | ${libdir}/xmlsec1Conf.sh \ | 59 | ${libdir}/xmlsec1Conf.sh \ |
60 | ${libdir}/pkgconfig/xmlsec1-openssl.pc \ | 60 | ${libdir}/pkgconfig/xmlsec1-openssl.pc \ |
61 | ${libdir}/pkgconfig/xmlsec1-gnutls.pc; do | 61 | ${libdir}/pkgconfig/xmlsec1-gnutls.pc; do |
62 | sed -i -e "s@${RECIPE_SYSROOT}@@g" ${D}$i | 62 | [ -f ${D}$i ] && sed -i -e "s@${RECIPE_SYSROOT}@@g" ${D}$i || true |
63 | done | 63 | done |
64 | } | 64 | } |
65 | 65 | ||
diff --git a/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.50.bb b/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.51.bb index 05027f693c..48dba40a8c 100644 --- a/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.50.bb +++ b/meta-perl/recipes-perl/libnet/libnet-dns-perl_1.51.bb | |||
@@ -9,7 +9,7 @@ DEPENDS += "perl" | |||
9 | 9 | ||
10 | SRC_URI = "${CPAN_MIRROR}/authors/id/N/NL/NLNETLABS/Net-DNS-${PV}.tar.gz" | 10 | SRC_URI = "${CPAN_MIRROR}/authors/id/N/NL/NLNETLABS/Net-DNS-${PV}.tar.gz" |
11 | 11 | ||
12 | SRC_URI[sha256sum] = "c660500b9d96e5aa2b16d9f4260b6f9f05b5602d3c4bea0ca39b45bcd02ba993" | 12 | SRC_URI[sha256sum] = "40eec0b2866c67b86505a1c79cbb4b131c98c0bb59f305aa48959c89093d4503" |
13 | 13 | ||
14 | UPSTREAM_CHECK_REGEX = "Net\-DNS\-(?P<pver>(\d+\.\d+))(?!_\d+).tar" | 14 | UPSTREAM_CHECK_REGEX = "Net\-DNS\-(?P<pver>(\d+\.\d+))(?!_\d+).tar" |
15 | 15 | ||
diff --git a/meta-python/recipes-devtools/python/python3-a2wsgi_1.10.8.bb b/meta-python/recipes-devtools/python/python3-a2wsgi_1.10.10.bb index b9daf044f0..699fc2daa2 100644 --- a/meta-python/recipes-devtools/python/python3-a2wsgi_1.10.8.bb +++ b/meta-python/recipes-devtools/python/python3-a2wsgi_1.10.10.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=e10d05d29ec6d8be8bfc503683f1bc9a" | |||
5 | 5 | ||
6 | inherit pypi python_setuptools_build_meta ptest | 6 | inherit pypi python_setuptools_build_meta ptest |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "fc00bab1fc792f89a8ce1b491b2ad1717b145d8caefb75d0a8586946edc97cb2" | 8 | SRC_URI[sha256sum] = "a5bcffb52081ba39df0d5e9a884fc6f819d92e3a42389343ba77cbf809fe1f45" |
9 | 9 | ||
10 | DEPENDS += " \ | 10 | DEPENDS += " \ |
11 | python3-pdm-native \ | 11 | python3-pdm-native \ |
diff --git a/meta-python/recipes-devtools/python/python3-aiosignal_1.3.2.bb b/meta-python/recipes-devtools/python/python3-aiosignal_1.4.0.bb index 33320770ab..ddbdcddc68 100644 --- a/meta-python/recipes-devtools/python/python3-aiosignal_1.3.2.bb +++ b/meta-python/recipes-devtools/python/python3-aiosignal_1.4.0.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/aio-libs/aiosignal" | |||
3 | LICENSE = "Apache-2.0" | 3 | LICENSE = "Apache-2.0" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=cf056e8e7a0a5477451af18b7b5aa98c" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=cf056e8e7a0a5477451af18b7b5aa98c" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "a8c255c66fafb1e499c9351d0bf32ff2d8a0321595ebac3b93713656d2436f54" | 6 | SRC_URI[sha256sum] = "f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7" |
7 | 7 | ||
8 | inherit pypi python_setuptools_build_meta | 8 | inherit pypi python_setuptools_build_meta |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-alembic_1.16.1.bb b/meta-python/recipes-devtools/python/python3-alembic_1.16.2.bb index 415b147175..a40a594522 100644 --- a/meta-python/recipes-devtools/python/python3-alembic_1.16.1.bb +++ b/meta-python/recipes-devtools/python/python3-alembic_1.16.2.bb | |||
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=d2ee18d90dcc02d96b76e9e953629936" | |||
4 | 4 | ||
5 | inherit pypi python_setuptools_build_meta | 5 | inherit pypi python_setuptools_build_meta |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "43d37ba24b3d17bc1eb1024fe0f51cd1dc95aeb5464594a02c6bb9ca9864bfa4" | 7 | SRC_URI[sha256sum] = "e53c38ff88dadb92eb22f8b150708367db731d58ad7e9d417c9168ab516cbed8" |
8 | 8 | ||
9 | RDEPENDS:${PN} += "\ | 9 | RDEPENDS:${PN} += "\ |
10 | python3-dateutil \ | 10 | python3-dateutil \ |
diff --git a/meta-python/recipes-devtools/python/python3-asgiref_3.8.1.bb b/meta-python/recipes-devtools/python/python3-asgiref_3.9.0.bb index 5d68b3e3f9..5befa43ae7 100644 --- a/meta-python/recipes-devtools/python/python3-asgiref_3.8.1.bb +++ b/meta-python/recipes-devtools/python/python3-asgiref_3.9.0.bb | |||
@@ -5,7 +5,7 @@ LICENSE = "BSD-3-Clause" | |||
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=f09eb47206614a4954c51db8a94840fa" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=f09eb47206614a4954c51db8a94840fa" |
6 | 6 | ||
7 | 7 | ||
8 | SRC_URI[sha256sum] = "c343bd80a0bec947a9860adb4c432ffa7db769836c64238fc34bdc3fec84d590" | 8 | SRC_URI[sha256sum] = "3dd2556d0f08c4fab8a010d9ab05ef8c34565f6bf32381d17505f7ca5b273767" |
9 | 9 | ||
10 | export BUILD_SYS | 10 | export BUILD_SYS |
11 | export HOST_SYS | 11 | export HOST_SYS |
diff --git a/meta-python/recipes-devtools/python/python3-bandit_1.8.3.bb b/meta-python/recipes-devtools/python/python3-bandit_1.8.5.bb index 76e0ad2a32..2cf13183e7 100644 --- a/meta-python/recipes-devtools/python/python3-bandit_1.8.3.bb +++ b/meta-python/recipes-devtools/python/python3-bandit_1.8.5.bb | |||
@@ -2,7 +2,7 @@ SUMMARY = "Security oriented static analyser for python code." | |||
2 | LICENSE = "Apache-2.0" | 2 | LICENSE = "Apache-2.0" |
3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658" | 3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658" |
4 | 4 | ||
5 | SRC_URI[sha256sum] = "f5847beb654d309422985c36644649924e0ea4425c76dec2e89110b87506193a" | 5 | SRC_URI[sha256sum] = "db812e9c39b8868c0fed5278b77fffbbaba828b4891bc80e34b9c50373201cfd" |
6 | 6 | ||
7 | DEPENDS = "python3-pbr-native python3-git python3-pbr python3-pyyaml python3-six python3-stevedore" | 7 | DEPENDS = "python3-pbr-native python3-git python3-pbr python3-pyyaml python3-six python3-stevedore" |
8 | 8 | ||
diff --git a/meta-python/recipes-devtools/python/python3-bitarray_3.4.2.bb b/meta-python/recipes-devtools/python/python3-bitarray_3.4.3.bb index f78901f140..b7da117451 100644 --- a/meta-python/recipes-devtools/python/python3-bitarray_3.4.2.bb +++ b/meta-python/recipes-devtools/python/python3-bitarray_3.4.3.bb | |||
@@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/ilanschnell/bitarray" | |||
4 | LICENSE = "PSF-2.0" | 4 | LICENSE = "PSF-2.0" |
5 | LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=6abe80c028e4ee53045a33ae807c64fd" | 5 | LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=6abe80c028e4ee53045a33ae807c64fd" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "78ed2b911aabede3a31e3329b1de8abdc8104bd5e0545184ddbd9c7f668f4059" | 7 | SRC_URI[sha256sum] = "dddfb2bf086b66aec1c0110dc46642b7161f587a6441cfe74da9e323975f62f0" |
8 | 8 | ||
9 | inherit python_setuptools_build_meta pypi | 9 | inherit python_setuptools_build_meta pypi |
10 | 10 | ||
diff --git a/meta-python/recipes-devtools/python/python3-bleak_0.22.3.bb b/meta-python/recipes-devtools/python/python3-bleak_1.0.1.bb index 4c534e1892..f18502c7c4 100644 --- a/meta-python/recipes-devtools/python/python3-bleak_0.22.3.bb +++ b/meta-python/recipes-devtools/python/python3-bleak_1.0.1.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/hbldh/bleak" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=bcbc2069a86cba1b5e47253679f66ed7" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=bcbc2069a86cba1b5e47253679f66ed7" |
5 | 5 | ||
6 | SRCREV = "2e6890f68f6718b4f92e602b9b926aa3d107b556" | 6 | SRCREV = "bf224c0230ed9096429a21d782b5b4d9d7ab7bd7" |
7 | PYPI_SRC_URI = "git://github.com/hbldh/bleak.git;protocol=https;branch=develop;destsuffix=${S}" | 7 | PYPI_SRC_URI = "git://github.com/hbldh/bleak.git;protocol=https;branch=develop;destsuffix=${S}" |
8 | 8 | ||
9 | inherit pypi python_poetry_core ptest-python-pytest | 9 | inherit pypi python_poetry_core ptest-python-pytest |
diff --git a/meta-python/recipes-devtools/python/python3-can_4.4.2.bb b/meta-python/recipes-devtools/python/python3-can_4.5.0.bb index 31190a9f1d..8e32cee622 100644 --- a/meta-python/recipes-devtools/python/python3-can_4.4.2.bb +++ b/meta-python/recipes-devtools/python/python3-can_4.5.0.bb | |||
@@ -4,13 +4,15 @@ SECTION = "devel/python" | |||
4 | LICENSE = "LGPL-3.0-only" | 4 | LICENSE = "LGPL-3.0-only" |
5 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e6a600fd5e1d9cbde2d983680233ad02" | 5 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e6a600fd5e1d9cbde2d983680233ad02" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "1c46c0935f39f7a9c3e76b03249af0580689ebf7a1844195e92f87257f009df5" | 7 | SRC_URI[sha256sum] = "d3684cebe5b028a148c1742b3a45cec4fcaf83a7f7c52d0680b2eaeaf52f8eb7" |
8 | 8 | ||
9 | PYPI_PACKAGE = "python_can" | 9 | PYPI_PACKAGE = "python_can" |
10 | UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" | 10 | UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" |
11 | 11 | ||
12 | inherit pypi python_setuptools_build_meta | 12 | inherit pypi python_setuptools_build_meta |
13 | 13 | ||
14 | DEPENDS += "python3-setuptools-scm-native" | ||
15 | |||
14 | RDEPENDS:${PN} += "\ | 16 | RDEPENDS:${PN} += "\ |
15 | python3-aenum \ | 17 | python3-aenum \ |
16 | python3-asyncio \ | 18 | python3-asyncio \ |
@@ -21,6 +23,7 @@ RDEPENDS:${PN} += "\ | |||
21 | python3-json \ | 23 | python3-json \ |
22 | python3-logging \ | 24 | python3-logging \ |
23 | python3-misc \ | 25 | python3-misc \ |
26 | python3-msgpack \ | ||
24 | python3-netserver \ | 27 | python3-netserver \ |
25 | python3-packaging \ | 28 | python3-packaging \ |
26 | python3-pkg-resources \ | 29 | python3-pkg-resources \ |
diff --git a/meta-python/recipes-devtools/python/python3-cantools_40.2.2.bb b/meta-python/recipes-devtools/python/python3-cantools_40.2.3.bb index cca44af5dc..0e7a692200 100644 --- a/meta-python/recipes-devtools/python/python3-cantools_40.2.2.bb +++ b/meta-python/recipes-devtools/python/python3-cantools_40.2.3.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/eerimoq/cantools" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=d9aa4ec07de78abae21c490c9ffe61bd" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=d9aa4ec07de78abae21c490c9ffe61bd" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "6dae46caa8a200bdbf988bc32f0e3fbcb1db384eb097ece7ca73c079e5eed81c" | 6 | SRC_URI[sha256sum] = "3c55cbd7d7d527a565b98123fbbb8f5df09132f74ceb722ff541fd80b5991424" |
7 | 7 | ||
8 | PYPI_PACKAGE = "cantools" | 8 | PYPI_PACKAGE = "cantools" |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-cmd2_2.6.1.bb b/meta-python/recipes-devtools/python/python3-cmd2_2.7.0.bb index 4cb8305fb5..10733f79d0 100644 --- a/meta-python/recipes-devtools/python/python3-cmd2_2.6.1.bb +++ b/meta-python/recipes-devtools/python/python3-cmd2_2.7.0.bb | |||
@@ -1,11 +1,11 @@ | |||
1 | SUMMARY = "Extra features for standard library's cmd module" | 1 | SUMMARY = "Extra features for standard library's cmd module" |
2 | HOMEPAGE = "https://github.com/python-cmd2/cmd2" | 2 | HOMEPAGE = "https://github.com/python-cmd2/cmd2" |
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=01d2b71040983a2abc614fc4d0284771" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=26efe44f9946f43292f90070d9d5590c" |
5 | 5 | ||
6 | DEPENDS += "python3-setuptools-scm-native" | 6 | DEPENDS += "python3-setuptools-scm-native" |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "650a5892bf29b233d3d6775b5e3cc813648cff0d79134f707981f66baaed9f42" | 8 | SRC_URI[sha256sum] = "81d8135b46210e1d03a5a810baf859069a62214788ceeec3588f44eed86fbeeb" |
9 | 9 | ||
10 | inherit pypi python_setuptools_build_meta python3native | 10 | inherit pypi python_setuptools_build_meta python3native |
11 | 11 | ||
@@ -18,6 +18,7 @@ RDEPENDS:${PN} += "\ | |||
18 | python3-pydoc \ | 18 | python3-pydoc \ |
19 | python3-json \ | 19 | python3-json \ |
20 | python3-numbers \ | 20 | python3-numbers \ |
21 | python3-rich-argparse \ | ||
21 | " | 22 | " |
22 | 23 | ||
23 | BBCLASSEXTEND = "native nativesdk" | 24 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta-python/recipes-devtools/python/python3-coverage_7.8.2.bb b/meta-python/recipes-devtools/python/python3-coverage_7.9.2.bb index 9438d2f32c..16f7127129 100644 --- a/meta-python/recipes-devtools/python/python3-coverage_7.8.2.bb +++ b/meta-python/recipes-devtools/python/python3-coverage_7.9.2.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://coverage.readthedocs.io" | |||
3 | LICENSE = "Apache-2.0" | 3 | LICENSE = "Apache-2.0" |
4 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ee41112a44fe7014dce33e26468ba93" | 4 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ee41112a44fe7014dce33e26468ba93" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "a886d531373a1f6ff9fad2a2ba4a045b68467b779ae729ee0b3b10ac20033b27" | 6 | SRC_URI[sha256sum] = "997024fa51e3290264ffd7492ec97d0690293ccd2b45a6cd7d82d945a4a80c8b" |
7 | 7 | ||
8 | inherit pypi python_setuptools_build_meta | 8 | inherit pypi python_setuptools_build_meta |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-dateparser_1.2.1.bb b/meta-python/recipes-devtools/python/python3-dateparser_1.2.2.bb index d3541c89c7..b66900aebb 100644 --- a/meta-python/recipes-devtools/python/python3-dateparser_1.2.1.bb +++ b/meta-python/recipes-devtools/python/python3-dateparser_1.2.2.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/scrapinghub/dateparser" | |||
3 | LICENSE = "BSD-3-Clause" | 3 | LICENSE = "BSD-3-Clause" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=3d3ed25571191e7aa3f55d0a6efe0051" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=3d3ed25571191e7aa3f55d0a6efe0051" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "7e4919aeb48481dbfc01ac9683c8e20bfe95bb715a38c1e9f6af889f4f30ccc3" | 6 | SRC_URI[sha256sum] = "986316f17cb8cdc23ea8ce563027c5ef12fc725b6fb1d137c14ca08777c5ecf7" |
7 | 7 | ||
8 | PYPI_PACKAGE = "dateparser" | 8 | PYPI_PACKAGE = "dateparser" |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-elementpath_5.0.1.bb b/meta-python/recipes-devtools/python/python3-elementpath_5.0.3.bb index 71ccec5719..8659d4f8ba 100644 --- a/meta-python/recipes-devtools/python/python3-elementpath_5.0.1.bb +++ b/meta-python/recipes-devtools/python/python3-elementpath_5.0.3.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/sissaschool/elementpath" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=5dbb7fb7d72da3921202dd7b995d3ecf" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=5dbb7fb7d72da3921202dd7b995d3ecf" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "d3e4807b7e38e190e382eefef93f35ce6f71adf63b33e3f01d0e11f22e5d5cc7" | 6 | SRC_URI[sha256sum] = "61040ca014769d507ce19d26521a4bf1c64d2bd0776466e45030dbfe181f7062" |
7 | 7 | ||
8 | PYPI_PACKAGE = "elementpath" | 8 | PYPI_PACKAGE = "elementpath" |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-eventlet_0.40.0.bb b/meta-python/recipes-devtools/python/python3-eventlet_0.40.1.bb index 88c3d06967..f851f277e2 100644 --- a/meta-python/recipes-devtools/python/python3-eventlet_0.40.0.bb +++ b/meta-python/recipes-devtools/python/python3-eventlet_0.40.1.bb | |||
@@ -5,7 +5,7 @@ LICENSE = "MIT" | |||
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=56472ad6de4caf50e05332a34b66e778" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=56472ad6de4caf50e05332a34b66e778" |
6 | 6 | ||
7 | SRC_URI += "file://d19ad6cc086684ee74db250f5fd35227c98e678a.patch" | 7 | SRC_URI += "file://d19ad6cc086684ee74db250f5fd35227c98e678a.patch" |
8 | SRC_URI[sha256sum] = "f659d735e06795a26167b666008798c7a203fcd8119b08b84036e41076432ff1" | 8 | SRC_URI[sha256sum] = "aee74de74ac6634a1dac1ed58dc93b5dc2abaef3c7b5e76fd7f195f1662f25ef" |
9 | 9 | ||
10 | inherit pypi python_hatchling | 10 | inherit pypi python_hatchling |
11 | 11 | ||
diff --git a/meta-python/recipes-devtools/python/python3-icecream_2.1.4.bb b/meta-python/recipes-devtools/python/python3-icecream_2.1.5.bb index e417564fa9..7e9383457b 100644 --- a/meta-python/recipes-devtools/python/python3-icecream_2.1.4.bb +++ b/meta-python/recipes-devtools/python/python3-icecream_2.1.5.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/gruns/icecream" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=eca5ce1610d64ed40920efdce85ff8d1" | 4 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=eca5ce1610d64ed40920efdce85ff8d1" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "58755e58397d5350a76f25976dee7b607f5febb3c6e1cddfe6b1951896e91573" | 6 | SRC_URI[sha256sum] = "14d21e3383326a69a8c1a3bcf11f83283459f0d269ece5af83fce2c0d663efec" |
7 | 7 | ||
8 | inherit pypi setuptools3 | 8 | inherit pypi setuptools3 |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-imgtool_2.1.0.bb b/meta-python/recipes-devtools/python/python3-imgtool_2.2.0.bb index aafcf38272..192c8e895a 100644 --- a/meta-python/recipes-devtools/python/python3-imgtool_2.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-imgtool_2.2.0.bb | |||
@@ -3,7 +3,7 @@ SUMMARY = "MCUboot's image signing and key management tool" | |||
3 | LICENSE = "Apache-2.0" | 3 | LICENSE = "Apache-2.0" |
4 | LIC_FILES_CHKSUM = "file://imgtool/main.py;beginline=3;endline=18;md5=0645fb61e2f961a110302fbfdb227446" | 4 | LIC_FILES_CHKSUM = "file://imgtool/main.py;beginline=3;endline=18;md5=0645fb61e2f961a110302fbfdb227446" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "4f7fbcdf53c44eaaa6226504510ccb52f7ef00c997503cf94934b330c9607b60" | 6 | SRC_URI[sha256sum] = "5c873a11895e36d0eb99e8366a43a3ae2270cc4f419e36b693428918255164cf" |
7 | 7 | ||
8 | inherit pypi setuptools3 | 8 | inherit pypi setuptools3 |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-ipython_9.3.0.bb b/meta-python/recipes-devtools/python/python3-ipython_9.4.0.bb index 3fabbb1606..a174b969a4 100644 --- a/meta-python/recipes-devtools/python/python3-ipython_9.3.0.bb +++ b/meta-python/recipes-devtools/python/python3-ipython_9.4.0.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://ipython.org" | |||
3 | LICENSE = "BSD-3-Clause" | 3 | LICENSE = "BSD-3-Clause" |
4 | LIC_FILES_CHKSUM = "file://COPYING.rst;md5=59b20262b8663cdd094005bddf47af5f" | 4 | LIC_FILES_CHKSUM = "file://COPYING.rst;md5=59b20262b8663cdd094005bddf47af5f" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "79eb896f9f23f50ad16c3bc205f686f6e030ad246cc309c6279a242b14afe9d8" | 6 | SRC_URI[sha256sum] = "c033c6d4e7914c3d9768aabe76bbe87ba1dc66a92a05db6bfa1125d81f2ee270" |
7 | 7 | ||
8 | RDEPENDS:${PN} = "\ | 8 | RDEPENDS:${PN} = "\ |
9 | python3-setuptools \ | 9 | python3-setuptools \ |
diff --git a/meta-python/recipes-devtools/python/python3-jsonschema-default_1.8.1.bb b/meta-python/recipes-devtools/python/python3-jsonschema-default_1.8.1.bb new file mode 100644 index 0000000000..03cba50b99 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-jsonschema-default_1.8.1.bb | |||
@@ -0,0 +1,14 @@ | |||
1 | DESCRIPTION = "A Python package that creates default objects from a JSON schema." | ||
2 | HOMEPAGE = "https://github.com/mnboos/jsonschema-default" | ||
3 | LICENSE = "AGPL-3.0-only" | ||
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=4ae09d45eac4aa08d013b5f2e01c67f6" | ||
5 | |||
6 | SRC_URI[sha256sum] = "77e35e4a95519c7dbdbe25438c00af33c17bb766cbb0a29a2aa9d645ee3c1399" | ||
7 | |||
8 | PYPI_PACKAGE = "jsonschema_default" | ||
9 | |||
10 | inherit pypi python_hatchling | ||
11 | |||
12 | RDEPENDS:${PN} = "python3-rstr" | ||
13 | |||
14 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-python/recipes-devtools/python/python3-m2crypto/0001-timeout.py-use-qq-format-when-time_t-is-64bit-on-32b.patch b/meta-python/recipes-devtools/python/python3-m2crypto/0001-timeout.py-use-qq-format-when-time_t-is-64bit-on-32b.patch new file mode 100644 index 0000000000..120a67b6a2 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-m2crypto/0001-timeout.py-use-qq-format-when-time_t-is-64bit-on-32b.patch | |||
@@ -0,0 +1,80 @@ | |||
1 | From 7fa4f17cc183e04b10684b28219cf15780910206 Mon Sep 17 00:00:00 2001 | ||
2 | From: Mingli Yu <mingli.yu@windriver.com> | ||
3 | Date: Mon, 30 Jun 2025 16:11:16 +0800 | ||
4 | Subject: [PATCH] timeout.py: use qq format when time_t is 64bit on 32bit | ||
5 | platform | ||
6 | |||
7 | Fixes: | ||
8 | # python3 | ||
9 | Python 3.13.2 (main, Feb 4 2025, 14:51:09) [GCC 14.2.0] on linux | ||
10 | Type "help", "copyright", "credits" or "license" for more information. | ||
11 | >>> import socket | ||
12 | >>> import struct | ||
13 | >>> s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) | ||
14 | >>> seconds = 5 | ||
15 | >>> microseconds = 0 | ||
16 | >>> timeval_packed = struct.pack('ll', seconds, microseconds) | ||
17 | >>> s.setsockopt(socket.SOL_SOCKET, socket.SO_RCVTIMEO, timeval_packed) | ||
18 | Traceback (most recent call last): | ||
19 | File "<python-input-6>", line 1, in <module> | ||
20 | s.setsockopt(socket.SOL_SOCKET, socket.SO_RCVTIMEO, timeval_packed) | ||
21 | ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
22 | OSError: [Errno 22] Invalid argument | ||
23 | |||
24 | Upstream-Status: Submitted [https://lists.sr.ht/~mcepl/m2crypto/patches/60463] | ||
25 | |||
26 | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> | ||
27 | --- | ||
28 | src/M2Crypto/SSL/timeout.py | 18 ++++++++++++++---- | ||
29 | 1 file changed, 14 insertions(+), 4 deletions(-) | ||
30 | |||
31 | diff --git a/src/M2Crypto/SSL/timeout.py b/src/M2Crypto/SSL/timeout.py | ||
32 | index 298a9ca..0b38329 100644 | ||
33 | --- a/src/M2Crypto/SSL/timeout.py | ||
34 | +++ b/src/M2Crypto/SSL/timeout.py | ||
35 | @@ -15,7 +15,7 @@ __all__ = [ | ||
36 | import sys | ||
37 | import struct | ||
38 | |||
39 | -from M2Crypto import m2 | ||
40 | +from M2Crypto import m2, util | ||
41 | |||
42 | DEFAULT_TIMEOUT: int = 600 | ||
43 | |||
44 | @@ -40,7 +40,10 @@ class timeout(object): | ||
45 | if m2.time_t_bits() == 32: | ||
46 | binstr = struct.pack('ii', self.sec, self.microsec) | ||
47 | else: | ||
48 | - binstr = struct.pack('ll', self.sec, self.microsec) | ||
49 | + if util.is_32bit(): | ||
50 | + binstr = struct.pack('qq', self.sec, self.microsec) | ||
51 | + else: | ||
52 | + binstr = struct.pack('ll', self.sec, self.microsec) | ||
53 | return binstr | ||
54 | |||
55 | |||
56 | @@ -52,7 +55,10 @@ def struct_to_timeout(binstr: bytes) -> timeout: | ||
57 | sec = int(millisec / 1000) | ||
58 | microsec = (millisec % 1000) * 1000 | ||
59 | else: | ||
60 | - (sec, microsec) = struct.unpack('ll', binstr) | ||
61 | + if sys.platform == 'linux' and util.is_32bit() and m2.time_t_bits() == 64: | ||
62 | + (sec, microsec) = struct.unpack('qq', binstr) | ||
63 | + else: | ||
64 | + (sec, microsec) = struct.unpack('ll', binstr) | ||
65 | return timeout(sec, microsec) | ||
66 | |||
67 | |||
68 | @@ -60,4 +66,8 @@ def struct_size() -> int: | ||
69 | if sys.platform == 'win32': | ||
70 | return struct.calcsize('l') | ||
71 | else: | ||
72 | - return struct.calcsize('ll') | ||
73 | + if sys.platform == 'linux' and util.is_32bit() and m2.time_t_bits() == 64: | ||
74 | + return struct.calcsize('qq') | ||
75 | + else: | ||
76 | + return struct.calcsize('ll') | ||
77 | + | ||
78 | -- | ||
79 | 2.34.1 | ||
80 | |||
diff --git a/meta-python/recipes-devtools/python/python3-m2crypto_0.45.1.bb b/meta-python/recipes-devtools/python/python3-m2crypto_0.45.1.bb index b029b2978c..e0e9fdb2bb 100644 --- a/meta-python/recipes-devtools/python/python3-m2crypto_0.45.1.bb +++ b/meta-python/recipes-devtools/python/python3-m2crypto_0.45.1.bb | |||
@@ -8,6 +8,7 @@ SRC_URI[sha256sum] = "d0fc81a8828edbf4308432b3040bf06bb26bad95abb9e7d4690b611855 | |||
8 | 8 | ||
9 | SRC_URI += " \ | 9 | SRC_URI += " \ |
10 | file://0001-setup.py-Make-the-cmd-available.patch \ | 10 | file://0001-setup.py-Make-the-cmd-available.patch \ |
11 | file://0001-timeout.py-use-qq-format-when-time_t-is-64bit-on-32b.patch \ | ||
11 | " | 12 | " |
12 | 13 | ||
13 | inherit pypi siteinfo python_setuptools_build_meta | 14 | inherit pypi siteinfo python_setuptools_build_meta |
diff --git a/meta-python/recipes-devtools/python/python3-moteus_0.3.87.bb b/meta-python/recipes-devtools/python/python3-moteus_0.3.89.bb index 514eafb1b2..5467293ff8 100644 --- a/meta-python/recipes-devtools/python/python3-moteus_0.3.87.bb +++ b/meta-python/recipes-devtools/python/python3-moteus_0.3.89.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://setup.py;beginline=3;endline=9;md5=24025d3c660abfc62a | |||
5 | 5 | ||
6 | inherit pypi setuptools3 | 6 | inherit pypi setuptools3 |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "988f264c330a17d63219c49dd2365bdaff97156be3ab6c5eaa204b45dca621e8" | 8 | SRC_URI[sha256sum] = "78ed04c213e20b44c81b73e2b66f5a7e45339014cc3fdaf94c4fcc875d35402a" |
9 | 9 | ||
10 | S = "${UNPACKDIR}/moteus-${PV}" | 10 | S = "${UNPACKDIR}/moteus-${PV}" |
11 | 11 | ||
diff --git a/meta-python/recipes-devtools/python/python3-msgpack_1.1.0.bb b/meta-python/recipes-devtools/python/python3-msgpack_1.1.1.bb index cf755517e7..6704829f7d 100644 --- a/meta-python/recipes-devtools/python/python3-msgpack_1.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-msgpack_1.1.1.bb | |||
@@ -6,7 +6,7 @@ inherit pypi python_setuptools_build_meta ptest-python-pytest | |||
6 | 6 | ||
7 | PTEST_PYTEST_DIR = "test" | 7 | PTEST_PYTEST_DIR = "test" |
8 | 8 | ||
9 | SRC_URI[sha256sum] = "dd432ccc2c72b914e4cb77afce64aab761c1137cc698be3984eee260bcb2896e" | 9 | SRC_URI[sha256sum] = "77b79ce34a2bdab2594f490c8e80dd62a02d650b91a75159a63ec413b8d104cd" |
10 | 10 | ||
11 | RDEPENDS:${PN}:class-target += "\ | 11 | RDEPENDS:${PN}:class-target += "\ |
12 | python3-io \ | 12 | python3-io \ |
diff --git a/meta-python/recipes-devtools/python/python3-multidict_6.5.0.bb b/meta-python/recipes-devtools/python/python3-multidict_6.6.3.bb index 6c30c55cff..5b262ed933 100644 --- a/meta-python/recipes-devtools/python/python3-multidict_6.5.0.bb +++ b/meta-python/recipes-devtools/python/python3-multidict_6.6.3.bb | |||
@@ -8,7 +8,7 @@ inherit pypi python_setuptools_build_meta ptest-python-pytest | |||
8 | 8 | ||
9 | PV .= "+git" | 9 | PV .= "+git" |
10 | 10 | ||
11 | SRCREV = "df5b5dbb6e3e262b9311755cf130c669e121eb81" | 11 | SRCREV = "dbd686f37c1bc14355dce9c16dbbfae82f11dc00" |
12 | PYPI_SRC_URI = "git://github.com/aio-libs/multidict;branch=master;protocol=https" | 12 | PYPI_SRC_URI = "git://github.com/aio-libs/multidict;branch=master;protocol=https" |
13 | S = "${UNPACKDIR}/python3-multidict-${PV}" | 13 | S = "${UNPACKDIR}/python3-multidict-${PV}" |
14 | 14 | ||
diff --git a/meta-python/recipes-devtools/python/python3-nocaselist_2.0.3.bb b/meta-python/recipes-devtools/python/python3-nocaselist_2.1.0.bb index a869453875..ba148cbfa8 100644 --- a/meta-python/recipes-devtools/python/python3-nocaselist_2.0.3.bb +++ b/meta-python/recipes-devtools/python/python3-nocaselist_2.1.0.bb | |||
@@ -3,9 +3,14 @@ HOMEPAGE = "https://nocaselist.readthedocs.io/en/latest/" | |||
3 | LICENSE = "Apache-2.0" | 3 | LICENSE = "Apache-2.0" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "55714da8433fb4843ce797404977e4385d5e3df9e4aa00f7dde983fd87410fef" | 6 | SRC_URI[sha256sum] = "fb7306f5a3e045534e737ab7ecbeee039ba5e9bafbc5b5f231f616d7e9211b65" |
7 | 7 | ||
8 | inherit pypi setuptools3 | 8 | inherit pypi python_setuptools_build_meta |
9 | |||
10 | DEPENDS += " \ | ||
11 | python3-setuptools-scm-native \ | ||
12 | python3-toml-native \ | ||
13 | " | ||
9 | 14 | ||
10 | RDEPENDS:${PN} += " \ | 15 | RDEPENDS:${PN} += " \ |
11 | python3-six \ | 16 | python3-six \ |
diff --git a/meta-python/recipes-devtools/python/python3-oauthlib_3.2.2.bb b/meta-python/recipes-devtools/python/python3-oauthlib_3.3.1.bb index 833fdbcc58..80b87c1aa8 100644 --- a/meta-python/recipes-devtools/python/python3-oauthlib_3.2.2.bb +++ b/meta-python/recipes-devtools/python/python3-oauthlib_3.3.1.bb | |||
@@ -2,9 +2,9 @@ SUMMARY = "A generic, spec-compliant, thorough implementation of the OAuth reque | |||
2 | HOMEPAGE = "https://github.com/idan/oauthlib" | 2 | HOMEPAGE = "https://github.com/idan/oauthlib" |
3 | 3 | ||
4 | LICENSE = "BSD-3-Clause" | 4 | LICENSE = "BSD-3-Clause" |
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=abd2675e944a2011aed7e505290ba482" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=2699a9fb0d71d5eafd75d8d7c302f7df" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "9859c40929662bec5d64f34d01c99e093149682a3f38915dc0655d5a633dd918" | 7 | SRC_URI[sha256sum] = "0f0f8aa759826a193cf66c12ea1af1637f87b9b4622d46e866952bb022e538c9" |
8 | 8 | ||
9 | inherit pypi setuptools3 | 9 | inherit pypi setuptools3 |
10 | 10 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pandas_2.2.3.bb b/meta-python/recipes-devtools/python/python3-pandas_2.2.3.bb index c7e3ec8fec..d32f0e17bb 100644 --- a/meta-python/recipes-devtools/python/python3-pandas_2.2.3.bb +++ b/meta-python/recipes-devtools/python/python3-pandas_2.2.3.bb | |||
@@ -41,4 +41,8 @@ do_compile:append() { | |||
41 | sed -i 's|${WORKDIR}/pandas-${PV}/|${TARGET_DBGSRC_DIR}/|g' | 41 | sed -i 's|${WORKDIR}/pandas-${PV}/|${TARGET_DBGSRC_DIR}/|g' |
42 | } | 42 | } |
43 | 43 | ||
44 | do_install:prepend() { | ||
45 | sed -i -e 's;${S};;g' ${B}/pandas/_libs/sparse.cpython-*/pandas/_libs/sparse.pyx.c | ||
46 | } | ||
47 | |||
44 | EXTRA_OEMESON:append:class-target = " -Dnumpy_inc_dir=${RECIPE_SYSROOT}${PYTHON_SITEPACKAGES_DIR}/numpy/_core/include " | 48 | EXTRA_OEMESON:append:class-target = " -Dnumpy_inc_dir=${RECIPE_SYSROOT}${PYTHON_SITEPACKAGES_DIR}/numpy/_core/include " |
diff --git a/meta-python/recipes-devtools/python/python3-pillow_11.2.1.bb b/meta-python/recipes-devtools/python/python3-pillow_11.3.0.bb index b9b7a74e6e..de88160e25 100644 --- a/meta-python/recipes-devtools/python/python3-pillow_11.2.1.bb +++ b/meta-python/recipes-devtools/python/python3-pillow_11.3.0.bb | |||
@@ -5,10 +5,10 @@ HOMEPAGE = "https://pillow.readthedocs.io" | |||
5 | LICENSE = "MIT-CMU" | 5 | LICENSE = "MIT-CMU" |
6 | LIC_FILES_CHKSUM = "file://LICENSE;md5=a1b708da743e3fc0e5c35e92daac0bf8" | 6 | LIC_FILES_CHKSUM = "file://LICENSE;md5=a1b708da743e3fc0e5c35e92daac0bf8" |
7 | 7 | ||
8 | SRC_URI = "git://github.com/python-pillow/Pillow.git;branch=main;protocol=https \ | 8 | SRC_URI = "git://github.com/python-pillow/Pillow.git;branch=main;protocol=https;tag=${PV} \ |
9 | file://0001-support-cross-compiling.patch \ | 9 | file://0001-support-cross-compiling.patch \ |
10 | " | 10 | " |
11 | SRCREV = "339bc5db93bd95decf65a59fab273f300db6594d" | 11 | SRCREV = "89f1f4626a2aaf5f3d5ca6437f41def2998fbe09" |
12 | 12 | ||
13 | inherit python_setuptools_build_meta ptest-python-pytest | 13 | inherit python_setuptools_build_meta ptest-python-pytest |
14 | 14 | ||
diff --git a/meta-python/recipes-devtools/python/python3-progress_1.6.bb b/meta-python/recipes-devtools/python/python3-progress_1.6.1.bb index 4a0b0c714e..57c0748a5c 100644 --- a/meta-python/recipes-devtools/python/python3-progress_1.6.bb +++ b/meta-python/recipes-devtools/python/python3-progress_1.6.1.bb | |||
@@ -3,9 +3,9 @@ HOMEPAGE = "https://github.com/verigak/progress/" | |||
3 | LICENSE = "ISC" | 3 | LICENSE = "ISC" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=00ab78a4113b09aacf63d762a7bb9644" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=00ab78a4113b09aacf63d762a7bb9644" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "c9c86e98b5c03fa1fe11e3b67c1feda4788b8d0fe7336c2ff7d5644ccfba34cd" | 6 | SRC_URI[sha256sum] = "c1ba719f862ce885232a759eab47971fe74dfc7bb76ab8a51ef5940bad35086c" |
7 | 7 | ||
8 | inherit pypi setuptools3 | 8 | inherit pypi python_setuptools_build_meta |
9 | 9 | ||
10 | RDEPENDS:${PN}:class-target += " \ | 10 | RDEPENDS:${PN}:class-target += " \ |
11 | python3-datetime \ | 11 | python3-datetime \ |
diff --git a/meta-python/recipes-devtools/python/python3-protobuf_5.29.4.bb b/meta-python/recipes-devtools/python/python3-protobuf_6.31.1.bb index d39c5e9790..bb801ffb71 100644 --- a/meta-python/recipes-devtools/python/python3-protobuf_5.29.4.bb +++ b/meta-python/recipes-devtools/python/python3-protobuf_6.31.1.bb | |||
@@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = " \ | |||
10 | " | 10 | " |
11 | 11 | ||
12 | inherit pypi setuptools3 | 12 | inherit pypi setuptools3 |
13 | SRC_URI[sha256sum] = "4f1dfcd7997b31ef8f53ec82781ff434a28bf71d9102ddde14d076adcfc78c99" | 13 | SRC_URI[sha256sum] = "d8cac4c982f0b957a4dc73a80e2ea24fab08e679c0de9deb835f4a12d69aca9a" |
14 | 14 | ||
15 | CVE_PRODUCT += "google:protobuf protobuf:protobuf google-protobuf protobuf-python" | 15 | CVE_PRODUCT += "google:protobuf protobuf:protobuf google-protobuf protobuf-python" |
16 | 16 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pyais_2.9.4.bb b/meta-python/recipes-devtools/python/python3-pyais_2.11.1.bb index 53996cc231..5cafa44efb 100644 --- a/meta-python/recipes-devtools/python/python3-pyais_2.9.4.bb +++ b/meta-python/recipes-devtools/python/python3-pyais_2.11.1.bb | |||
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=79d9e278b76e3e5b3358cd70b328173c" | |||
6 | SRC_URI = "git://github.com/M0r13n/pyais;protocol=https;branch=master" | 6 | SRC_URI = "git://github.com/M0r13n/pyais;protocol=https;branch=master" |
7 | 7 | ||
8 | PV .= "+git" | 8 | PV .= "+git" |
9 | SRCREV = "e7780f743b03c5e6ecc651fdeb209fa94e0e0250" | 9 | SRCREV = "b86b35e29b1f442d9bd20ce5ece4f4db8fb3dab5" |
10 | 10 | ||
11 | 11 | ||
12 | inherit python_setuptools_build_meta ptest-python-pytest | 12 | inherit python_setuptools_build_meta ptest-python-pytest |
diff --git a/meta-python/recipes-devtools/python/python3-pybind11-json_0.2.15.bb b/meta-python/recipes-devtools/python/python3-pybind11-json_0.2.15.bb index fa4a74f925..8ad7dba76a 100644 --- a/meta-python/recipes-devtools/python/python3-pybind11-json_0.2.15.bb +++ b/meta-python/recipes-devtools/python/python3-pybind11-json_0.2.15.bb | |||
@@ -11,3 +11,5 @@ DEPENDS += "nlohmann-json python3-pybind11" | |||
11 | EXTRA_OECMAKE += "-DPYBIND11_USE_CROSSCOMPILING=ON" | 11 | EXTRA_OECMAKE += "-DPYBIND11_USE_CROSSCOMPILING=ON" |
12 | 12 | ||
13 | inherit cmake python3native python3targetconfig | 13 | inherit cmake python3native python3targetconfig |
14 | |||
15 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-python/recipes-devtools/python/python3-pycares_4.8.0.bb b/meta-python/recipes-devtools/python/python3-pycares_4.9.0.bb index 29f4132d67..a8b9ba96ea 100644 --- a/meta-python/recipes-devtools/python/python3-pycares_4.8.0.bb +++ b/meta-python/recipes-devtools/python/python3-pycares_4.9.0.bb | |||
@@ -6,7 +6,7 @@ HOMEPAGE = "https://github.com/saghul/pycares" | |||
6 | LICENSE = "MIT" | 6 | LICENSE = "MIT" |
7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=b1538fcaea82ebf2313ed648b96c69b1" | 7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=b1538fcaea82ebf2313ed648b96c69b1" |
8 | 8 | ||
9 | SRC_URI[sha256sum] = "2fc2ebfab960f654b3e3cf08a732486950da99393a657f8b44618ad3ed2d39c1" | 9 | SRC_URI[sha256sum] = "8ee484ddb23dbec4d88d14ed5b6d592c1960d2e93c385d5e52b6fad564d82395" |
10 | 10 | ||
11 | PYPI_PACKAGE = "pycares" | 11 | PYPI_PACKAGE = "pycares" |
12 | 12 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pychromecast/0001-bump-required-version-to-0.46.1-for-python3-wheel.patch b/meta-python/recipes-devtools/python/python3-pychromecast/0001-bump-required-version-to-0.46.1-for-python3-wheel.patch new file mode 100644 index 0000000000..57c14f2aeb --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-pychromecast/0001-bump-required-version-to-0.46.1-for-python3-wheel.patch | |||
@@ -0,0 +1,23 @@ | |||
1 | From 5485eccd26529740e0f875e33afcbdfefd630597 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Tue, 1 Jul 2025 23:14:08 -0700 | ||
4 | Subject: [PATCH] bump required version to 0.46.1 for python3-wheel | ||
5 | |||
6 | Upstream-Status: Pending | ||
7 | |||
8 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
9 | --- | ||
10 | pyproject.toml | 2 +- | ||
11 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
12 | |||
13 | diff --git a/pyproject.toml b/pyproject.toml | ||
14 | index d5a518c..a6a159d 100644 | ||
15 | --- a/pyproject.toml | ||
16 | +++ b/pyproject.toml | ||
17 | @@ -1,5 +1,5 @@ | ||
18 | [build-system] | ||
19 | -requires = ["setuptools>=65.6,<81.0", "wheel>=0.37.1,<0.46.0"] | ||
20 | +requires = ["setuptools>=65.6,<81.0", "wheel>=0.37.1,<0.46.2"] | ||
21 | build-backend = "setuptools.build_meta" | ||
22 | |||
23 | [project] | ||
diff --git a/meta-python/recipes-devtools/python/python3-pychromecast_14.0.7.bb b/meta-python/recipes-devtools/python/python3-pychromecast_14.0.7.bb index 260f6395b7..1b5ff94f8a 100644 --- a/meta-python/recipes-devtools/python/python3-pychromecast_14.0.7.bb +++ b/meta-python/recipes-devtools/python/python3-pychromecast_14.0.7.bb | |||
@@ -7,6 +7,7 @@ SRC_URI += "\ | |||
7 | file://0001-Update-setuptools-requirement-from-78.0-65.6-to-65.6.patch \ | 7 | file://0001-Update-setuptools-requirement-from-78.0-65.6-to-65.6.patch \ |
8 | file://0001-Update-setuptools-requirement-from-79.0-65.6-to-65.6.patch \ | 8 | file://0001-Update-setuptools-requirement-from-79.0-65.6-to-65.6.patch \ |
9 | file://0001-Update-setuptools-requirement-from-80.0-65.6-to-65.6.patch \ | 9 | file://0001-Update-setuptools-requirement-from-80.0-65.6-to-65.6.patch \ |
10 | file://0001-bump-required-version-to-0.46.1-for-python3-wheel.patch \ | ||
10 | " | 11 | " |
11 | 12 | ||
12 | SRC_URI[sha256sum] = "7abbae80a2c9e05b93b1a7b8b4d771bbc764d88fd5e56a566f46ac1bd3f93848" | 13 | SRC_URI[sha256sum] = "7abbae80a2c9e05b93b1a7b8b4d771bbc764d88fd5e56a566f46ac1bd3f93848" |
diff --git a/meta-python/recipes-devtools/python/python3-pycodestyle_2.13.0.bb b/meta-python/recipes-devtools/python/python3-pycodestyle_2.14.0.bb index f690d97b94..4389198fba 100644 --- a/meta-python/recipes-devtools/python/python3-pycodestyle_2.13.0.bb +++ b/meta-python/recipes-devtools/python/python3-pycodestyle_2.14.0.bb | |||
@@ -4,7 +4,7 @@ LICENSE = "MIT" | |||
4 | SECTION = "devel/python" | 4 | SECTION = "devel/python" |
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=a8546d0e77f416fb05a26acd89c8b3bd" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=a8546d0e77f416fb05a26acd89c8b3bd" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "c8415bf09abe81d9c7f872502a6eee881fbe85d8763dd5b9924bb0a01d67efae" | 7 | SRC_URI[sha256sum] = "c4b5b517d278089ff9d0abdec919cd97262a3367449ea1c8b49b91529167b783" |
8 | 8 | ||
9 | inherit pypi setuptools3 | 9 | inherit pypi setuptools3 |
10 | 10 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pyflakes_3.3.2.bb b/meta-python/recipes-devtools/python/python3-pyflakes_3.4.0.bb index 68509a5073..a946a008c2 100644 --- a/meta-python/recipes-devtools/python/python3-pyflakes_3.3.2.bb +++ b/meta-python/recipes-devtools/python/python3-pyflakes_3.4.0.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/PyCQA/pyflakes" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=690c2d09203dc9e07c4083fc45ea981f" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=690c2d09203dc9e07c4083fc45ea981f" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "6dfd61d87b97fba5dcfaaf781171ac16be16453be6d816147989e7f6e6a9576b" | 6 | SRC_URI[sha256sum] = "b24f96fafb7d2ab0ec5075b7350b3d2d2218eab42003821c06344973d3ea2f58" |
7 | 7 | ||
8 | inherit pypi setuptools3 | 8 | inherit pypi setuptools3 |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pymongo_4.13.0.bb b/meta-python/recipes-devtools/python/python3-pymongo_4.13.2.bb index 28f12e7381..9630214dcb 100644 --- a/meta-python/recipes-devtools/python/python3-pymongo_4.13.0.bb +++ b/meta-python/recipes-devtools/python/python3-pymongo_4.13.2.bb | |||
@@ -8,7 +8,7 @@ HOMEPAGE = "https://github.com/mongodb/mongo-python-driver" | |||
8 | LICENSE = "Apache-2.0" | 8 | LICENSE = "Apache-2.0" |
9 | LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" | 9 | LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" |
10 | 10 | ||
11 | SRC_URI[sha256sum] = "92a06e3709e3c7e50820d352d3d4e60015406bcba69808937dac2a6d22226fde" | 11 | SRC_URI[sha256sum] = "0f64c6469c2362962e6ce97258ae1391abba1566a953a492562d2924b44815c2" |
12 | 12 | ||
13 | inherit pypi python_setuptools_build_meta python_hatchling | 13 | inherit pypi python_setuptools_build_meta python_hatchling |
14 | 14 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pystemd_0.13.2.bb b/meta-python/recipes-devtools/python/python3-pystemd_0.13.4.bb index e7f35f1f08..4868bc51e6 100644 --- a/meta-python/recipes-devtools/python/python3-pystemd_0.13.2.bb +++ b/meta-python/recipes-devtools/python/python3-pystemd_0.13.4.bb | |||
@@ -2,7 +2,7 @@ SUMMARY = "Python bindings for interacting with systemd over DBus" | |||
2 | LICENSE = "LGPL-2.1-only" | 2 | LICENSE = "LGPL-2.1-only" |
3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=4fbd65380cdd255951079008b364516c" | 3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=4fbd65380cdd255951079008b364516c" |
4 | 4 | ||
5 | SRC_URI[sha256sum] = "4dcfa4b13a55685c49d3d17c10631eca18c33770f66316f8ef2337b8951cc144" | 5 | SRC_URI[sha256sum] = "f06d4e5b21881a7c9100492e60ccc2f4b64e50b4d6b7773c94013d2c6f1a00db" |
6 | 6 | ||
7 | DEPENDS = "systemd" | 7 | DEPENDS = "systemd" |
8 | RDEPENDS:${PN} += "\ | 8 | RDEPENDS:${PN} += "\ |
diff --git a/meta-python/recipes-devtools/python/python3-pyzmq_26.4.0.bb b/meta-python/recipes-devtools/python/python3-pyzmq_27.0.0.bb index 286750950a..f5432b7228 100644 --- a/meta-python/recipes-devtools/python/python3-pyzmq_26.4.0.bb +++ b/meta-python/recipes-devtools/python/python3-pyzmq_27.0.0.bb | |||
@@ -29,7 +29,7 @@ SRC_URI:append = " \ | |||
29 | file://run-ptest \ | 29 | file://run-ptest \ |
30 | " | 30 | " |
31 | 31 | ||
32 | SRC_URI[sha256sum] = "4bd13f85f80962f91a651a7356fe0472791a5f7a92f227822b5acf44795c626d" | 32 | SRC_URI[sha256sum] = "b1f08eeb9ce1510e6939b6e5dcd46a17765e2333daae78ecf4606808442e52cf" |
33 | 33 | ||
34 | inherit pypi pkgconfig python_setuptools_build_meta ptest cython | 34 | inherit pypi pkgconfig python_setuptools_build_meta ptest cython |
35 | 35 | ||
diff --git a/meta-python/recipes-devtools/python/python3-rich-argparse_1.7.1.bb b/meta-python/recipes-devtools/python/python3-rich-argparse_1.7.1.bb new file mode 100644 index 0000000000..cb07b012b4 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-rich-argparse_1.7.1.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | SUMMARY = "A rich help formatter for argparse" | ||
2 | HOMEPAGE = "https://github.com/hamdanal/rich-argparse" | ||
3 | LICENSE = "MIT" | ||
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=06f5c372171ce02f7e6a18f5f57f0b69" | ||
5 | |||
6 | PYPI_PACKAGE = "rich_argparse" | ||
7 | |||
8 | SRC_URI[sha256sum] = "d7a493cde94043e41ea68fb43a74405fa178de981bf7b800f7a3bd02ac5c27be" | ||
9 | |||
10 | inherit pypi python_hatchling | ||
11 | |||
12 | RDEPENDS:${PN} += "\ | ||
13 | python3-rich \ | ||
14 | " | ||
15 | |||
16 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-python/recipes-devtools/python/python3-robotframework_7.3.bb b/meta-python/recipes-devtools/python/python3-robotframework_7.3.2.bb index 38417926cf..df4b31312e 100644 --- a/meta-python/recipes-devtools/python/python3-robotframework_7.3.bb +++ b/meta-python/recipes-devtools/python/python3-robotframework_7.3.2.bb | |||
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" | |||
11 | 11 | ||
12 | inherit pypi setuptools3 | 12 | inherit pypi setuptools3 |
13 | 13 | ||
14 | SRC_URI[sha256sum] = "676f75a58e34db04cde91922c0bc68d4d73f091b6be753809ce16e9579412323" | 14 | SRC_URI[sha256sum] = "3bb3e299831ecb1664f3d5082f6ff9f08ba82d61a745bef2227328ef3049e93a" |
15 | 15 | ||
16 | RDEPENDS:${PN} += " \ | 16 | RDEPENDS:${PN} += " \ |
17 | python3-shell \ | 17 | python3-shell \ |
diff --git a/meta-python/recipes-devtools/python/python3-rstr_3.2.2.bb b/meta-python/recipes-devtools/python/python3-rstr_3.2.2.bb new file mode 100644 index 0000000000..1af7a3bc8f --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-rstr_3.2.2.bb | |||
@@ -0,0 +1,12 @@ | |||
1 | DESCRIPTION = "Random Strings in Python" | ||
2 | HOMEPAGE = "https://github.com/leapfrogonline/rstr" | ||
3 | LICENSE = "BSD-3-Clause" | ||
4 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=5c15c04f1cdbd42c6152066f0b02102a" | ||
5 | |||
6 | SRC_URI[sha256sum] = "c4a564d4dfb4472d931d145c43d1cf1ad78c24592142e7755b8866179eeac012" | ||
7 | |||
8 | inherit pypi python_setuptools_build_meta | ||
9 | |||
10 | DEPENDS += "python3-setuptools-scm-native" | ||
11 | |||
12 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-python/recipes-devtools/python/python3-scikit-build-core/0001-builder.py-Check-PYTHON_INCLUDE_DIR.patch b/meta-python/recipes-devtools/python/python3-scikit-build-core/0001-builder.py-Check-PYTHON_INCLUDE_DIR.patch index 36eff85334..6d52086aab 100644 --- a/meta-python/recipes-devtools/python/python3-scikit-build-core/0001-builder.py-Check-PYTHON_INCLUDE_DIR.patch +++ b/meta-python/recipes-devtools/python/python3-scikit-build-core/0001-builder.py-Check-PYTHON_INCLUDE_DIR.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 3f5d2be717d200406126537eb2f3ed4de92bd2c1 Mon Sep 17 00:00:00 2001 | 1 | From 0aee90d953406414f09740a6ef851ed7e666dc9e Mon Sep 17 00:00:00 2001 |
2 | From: Leon Anavi <leon.anavi@konsulko.com> | 2 | From: Leon Anavi <leon.anavi@konsulko.com> |
3 | Date: Mon, 27 Jan 2025 19:17:48 +0200 | 3 | Date: Mon, 27 Jan 2025 19:17:48 +0200 |
4 | Subject: [PATCH] builder.py: Check PYTHON_INCLUDE_DIR | 4 | Subject: [PATCH] builder.py: Check PYTHON_INCLUDE_DIR |
@@ -15,7 +15,7 @@ Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> | |||
15 | 1 file changed, 1 insertion(+), 1 deletion(-) | 15 | 1 file changed, 1 insertion(+), 1 deletion(-) |
16 | 16 | ||
17 | diff --git a/src/scikit_build_core/builder/builder.py b/src/scikit_build_core/builder/builder.py | 17 | diff --git a/src/scikit_build_core/builder/builder.py b/src/scikit_build_core/builder/builder.py |
18 | index 532d328..0c99ef3 100644 | 18 | index d05065f..b01d621 100644 |
19 | --- a/src/scikit_build_core/builder/builder.py | 19 | --- a/src/scikit_build_core/builder/builder.py |
20 | +++ b/src/scikit_build_core/builder/builder.py | 20 | +++ b/src/scikit_build_core/builder/builder.py |
21 | @@ -228,7 +228,7 @@ class Builder: | 21 | @@ -228,7 +228,7 @@ class Builder: |
@@ -26,4 +26,4 @@ index 532d328..0c99ef3 100644 | |||
26 | + python_include_dir = os.getenv("PYTHON_INCLUDE_DIR") or get_python_include_dir() | 26 | + python_include_dir = os.getenv("PYTHON_INCLUDE_DIR") or get_python_include_dir() |
27 | numpy_include_dir = get_numpy_include_dir() | 27 | numpy_include_dir = get_numpy_include_dir() |
28 | 28 | ||
29 | # Classic Find Python | 29 | # Warning for CPython 3.13.4 Windows bug |
diff --git a/meta-python/recipes-devtools/python/python3-scikit-build-core_0.11.4.bb b/meta-python/recipes-devtools/python/python3-scikit-build-core_0.11.5.bb index d1b2fde166..fd175feebf 100644 --- a/meta-python/recipes-devtools/python/python3-scikit-build-core_0.11.4.bb +++ b/meta-python/recipes-devtools/python/python3-scikit-build-core_0.11.5.bb | |||
@@ -10,6 +10,6 @@ DEPENDS = "python3-hatch-vcs-native" | |||
10 | inherit pypi python_hatchling | 10 | inherit pypi python_hatchling |
11 | 11 | ||
12 | SRC_URI += "file://0001-builder.py-Check-PYTHON_INCLUDE_DIR.patch" | 12 | SRC_URI += "file://0001-builder.py-Check-PYTHON_INCLUDE_DIR.patch" |
13 | SRC_URI[sha256sum] = "5b194bbb04092ae327d294b23e4bbffb6181adce4259440a86c9cf6abb8eaa6c" | 13 | SRC_URI[sha256sum] = "8f0a1edb86cb087876f3c699d2a2682012efd8867b390ed37355f13949d0628e" |
14 | 14 | ||
15 | BBCLASSEXTEND = "native nativesdk" | 15 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta-python/recipes-devtools/python/python3-starlette_0.47.0.bb b/meta-python/recipes-devtools/python/python3-starlette_0.47.1.bb index 182b6d60d5..6fdc4e6da8 100644 --- a/meta-python/recipes-devtools/python/python3-starlette_0.47.0.bb +++ b/meta-python/recipes-devtools/python/python3-starlette_0.47.1.bb | |||
@@ -2,7 +2,7 @@ SUMMARY = "Starlette is a lightweight ASGI framework/toolkit, which is ideal for | |||
2 | LICENSE = "BSD-3-Clause" | 2 | LICENSE = "BSD-3-Clause" |
3 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=11e8c8dbfd5fa373c703de492140ff7a" | 3 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=11e8c8dbfd5fa373c703de492140ff7a" |
4 | 4 | ||
5 | SRC_URI[sha256sum] = "1f64887e94a447fed5f23309fb6890ef23349b7e478faa7b24a851cd4eb844af" | 5 | SRC_URI[sha256sum] = "aef012dd2b6be325ffa16698f9dc533614fb1cebd593a906b90dc1025529a79b" |
6 | 6 | ||
7 | inherit pypi python_hatchling ptest | 7 | inherit pypi python_hatchling ptest |
8 | 8 | ||
diff --git a/meta-python/recipes-devtools/python/python3-supervisor_4.2.5.bb b/meta-python/recipes-devtools/python/python3-supervisor_4.2.5.bb index e104e1c0ce..ca6203c755 100644 --- a/meta-python/recipes-devtools/python/python3-supervisor_4.2.5.bb +++ b/meta-python/recipes-devtools/python/python3-supervisor_4.2.5.bb | |||
@@ -12,11 +12,13 @@ SRC_URI[sha256sum] = "34761bae1a23c58192281a5115fb07fbf22c9b0133c08166beffc70fed | |||
12 | PYPI_PACKAGE = "supervisor" | 12 | PYPI_PACKAGE = "supervisor" |
13 | inherit pypi systemd setuptools3 | 13 | inherit pypi systemd setuptools3 |
14 | RDEPENDS:${PN} = "\ | 14 | RDEPENDS:${PN} = "\ |
15 | python3-meld3 \ | 15 | python3-fcntl \ |
16 | python3-io \ | 16 | python3-io \ |
17 | python3-xmlrpc \ | 17 | python3-meld3 \ |
18 | python3-resource \ | 18 | python3-resource \ |
19 | python3-setuptools \ | 19 | python3-setuptools \ |
20 | python3-unixadmin \ | ||
21 | python3-xmlrpc \ | ||
20 | " | 22 | " |
21 | 23 | ||
22 | SRC_URI += "file://supervisord.conf \ | 24 | SRC_URI += "file://supervisord.conf \ |
diff --git a/meta-python/recipes-devtools/python/python3-tox_4.26.0.bb b/meta-python/recipes-devtools/python/python3-tox_4.27.0.bb index 7062a5fcee..4deacdb3d9 100644 --- a/meta-python/recipes-devtools/python/python3-tox_4.26.0.bb +++ b/meta-python/recipes-devtools/python/python3-tox_4.27.0.bb | |||
@@ -6,7 +6,7 @@ HOMEPAGE = "https://tox.readthedocs.org/" | |||
6 | LICENSE = "MIT" | 6 | LICENSE = "MIT" |
7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=11610a9d8fd95649cf8159be12b98cb7" | 7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=11610a9d8fd95649cf8159be12b98cb7" |
8 | 8 | ||
9 | SRC_URI[sha256sum] = "a83b3b67b0159fa58e44e646505079e35a43317a62d2ae94725e0586266faeca" | 9 | SRC_URI[sha256sum] = "b97d5ecc0c0d5755bcc5348387fef793e1bfa68eb33746412f4c60881d7f5f57" |
10 | 10 | ||
11 | BBCLASSEXTEND = "native nativesdk" | 11 | BBCLASSEXTEND = "native nativesdk" |
12 | inherit pypi python_hatchling | 12 | inherit pypi python_hatchling |
diff --git a/meta-python/recipes-devtools/python/python3-transitions_0.9.2.bb b/meta-python/recipes-devtools/python/python3-transitions_0.9.3.bb index 3a27b666cf..7a4ac0e796 100644 --- a/meta-python/recipes-devtools/python/python3-transitions_0.9.2.bb +++ b/meta-python/recipes-devtools/python/python3-transitions_0.9.3.bb | |||
@@ -4,6 +4,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=de0a0876a688a4483bfafa764773ab39" | |||
4 | 4 | ||
5 | inherit pypi setuptools3 | 5 | inherit pypi setuptools3 |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "2f8490dbdbd419366cef1516032ab06d07ccb5839ef54905e842a472692d4204" | 7 | SRC_URI[sha256sum] = "881fb75bb1654ed55d86060bb067f2c716f8e155f57bb73fd444e53713aafec8" |
8 | 8 | ||
9 | RDEPENDS:${PN} += "python3-six python3-logging" | 9 | RDEPENDS:${PN} += "python3-six python3-logging" |
diff --git a/meta-python/recipes-devtools/python/python3-txaio_23.1.1.bb b/meta-python/recipes-devtools/python/python3-txaio_23.1.1.bb deleted file mode 100644 index b14e353818..0000000000 --- a/meta-python/recipes-devtools/python/python3-txaio_23.1.1.bb +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | DESCRIPTION = "Compatibility API between asyncio/Twisted/Trollius" | ||
2 | |||
3 | LICENSE = "MIT" | ||
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=3e2c2c2cc2915edc5321b0e6b1d3f5f8" | ||
5 | |||
6 | SRC_URI[sha256sum] = "f9a9216e976e5e3246dfd112ad7ad55ca915606b60b84a757ac769bd404ff704" | ||
7 | |||
8 | inherit pypi setuptools3 | ||
9 | |||
10 | RDEPENDS:${PN} += " \ | ||
11 | python3-twisted \ | ||
12 | " | ||
diff --git a/meta-python/recipes-devtools/python/python3-txaio_25.6.1.bb b/meta-python/recipes-devtools/python/python3-txaio_25.6.1.bb new file mode 100644 index 0000000000..460c0cd0f8 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-txaio_25.6.1.bb | |||
@@ -0,0 +1,12 @@ | |||
1 | DESCRIPTION = "Compatibility API between asyncio/Twisted/Trollius" | ||
2 | |||
3 | LICENSE = "MIT" | ||
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=588502cb4ffc65da2b26780d6baa5a40" | ||
5 | |||
6 | SRC_URI[sha256sum] = "d8c03dca823515c9bca920df33504923ae54f2dabf476cc5a9ed5cc1691ed687" | ||
7 | |||
8 | inherit pypi setuptools3 | ||
9 | |||
10 | RDEPENDS:${PN} += " \ | ||
11 | python3-twisted \ | ||
12 | " | ||
diff --git a/meta-python/recipes-devtools/python/python3-types-psutil_6.1.0.20241102.bb b/meta-python/recipes-devtools/python/python3-types-psutil_6.1.0.20241102.bb deleted file mode 100644 index a24e23be70..0000000000 --- a/meta-python/recipes-devtools/python/python3-types-psutil_6.1.0.20241102.bb +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | SUMMARY = "Typing stubs for psutil" | ||
2 | HOMEPAGE = "https://github.com/python/typeshed" | ||
3 | LICENSE = "Apache-2.0" | ||
4 | LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=6;endline=6;md5=c2d9643b4523fdf462545aeb1356ad23" | ||
5 | |||
6 | inherit pypi setuptools3 | ||
7 | |||
8 | SRC_URI[sha256sum] = "8cbe086b9c29f5c0aa55c4422498c07a8e506f096205761dba088905198551dc" | ||
9 | |||
10 | BBCLASSEXTEND = "native" | ||
diff --git a/meta-python/recipes-devtools/python/python3-types-psutil_7.0.0.20250601.bb b/meta-python/recipes-devtools/python/python3-types-psutil_7.0.0.20250601.bb new file mode 100644 index 0000000000..146361c5fd --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-types-psutil_7.0.0.20250601.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | SUMMARY = "Typing stubs for psutil" | ||
2 | HOMEPAGE = "https://github.com/python/typeshed" | ||
3 | LICENSE = "Apache-2.0" | ||
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=ec038232ab86edd7354b091c54e190e2" | ||
5 | |||
6 | PYPI_PACKAGE = "types_psutil" | ||
7 | |||
8 | inherit pypi python_setuptools_build_meta | ||
9 | |||
10 | SRC_URI[sha256sum] = "71fe9c4477a7e3d4f1233862f0877af87bff057ff398f04f4e5c0ca60aded197" | ||
11 | |||
12 | BBCLASSEXTEND = "native" | ||
13 | |||
14 | RDEPENDS:${PN} += "\ | ||
15 | python3-psutil \ | ||
16 | " | ||
diff --git a/meta-python/recipes-devtools/python/python3-uswid_0.5.1.bb b/meta-python/recipes-devtools/python/python3-uswid_0.5.2.bb index 32eeeca585..3e6ec88a8e 100644 --- a/meta-python/recipes-devtools/python/python3-uswid_0.5.1.bb +++ b/meta-python/recipes-devtools/python/python3-uswid_0.5.2.bb | |||
@@ -4,7 +4,7 @@ SECTION = "devel/python" | |||
4 | LICENSE = "BSD-2-Clause-Patent" | 4 | LICENSE = "BSD-2-Clause-Patent" |
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=f3636dfe71e94cc72918423cec0d1971" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=f3636dfe71e94cc72918423cec0d1971" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "92b48a8f6601687c1cc556878571abf9ddb0bdbaf244713b7ff838c48fcb68b3" | 7 | SRC_URI[sha256sum] = "1d6c53acf160edc9b42e4ba535343b3567f2f341d289b9e63ca6a84372c2c518" |
8 | 8 | ||
9 | inherit setuptools3 python3native pypi | 9 | inherit setuptools3 python3native pypi |
10 | 10 | ||
diff --git a/meta-python/recipes-devtools/python/python3-xlrd_2.0.1.bb b/meta-python/recipes-devtools/python/python3-xlrd_2.0.2.bb index 4707e31854..928e52ed04 100644 --- a/meta-python/recipes-devtools/python/python3-xlrd_2.0.1.bb +++ b/meta-python/recipes-devtools/python/python3-xlrd_2.0.2.bb | |||
@@ -11,7 +11,7 @@ SRC_URI[sha256sum] = "f72f148f54442c6b056bf931dbc34f986fd0c3b0b6b5a58d013c9aef27 | |||
11 | 11 | ||
12 | SRC_URI = "git://github.com/python-excel/xlrd.git;branch=master;protocol=https \ | 12 | SRC_URI = "git://github.com/python-excel/xlrd.git;branch=master;protocol=https \ |
13 | " | 13 | " |
14 | SRCREV = "b8d573e11ec149da695d695c81a156232b89a949" | 14 | SRCREV = "3a19d22014d7b3f3041b7188d21a653c18c709bf" |
15 | 15 | ||
16 | 16 | ||
17 | inherit ptest-python-pytest setuptools3 | 17 | inherit ptest-python-pytest setuptools3 |
diff --git a/meta-python/recipes-devtools/python/tftpy_0.8.5.bb b/meta-python/recipes-devtools/python/tftpy_0.8.6.bb index 3ff5f47d8a..74889c2841 100644 --- a/meta-python/recipes-devtools/python/tftpy_0.8.5.bb +++ b/meta-python/recipes-devtools/python/tftpy_0.8.6.bb | |||
@@ -8,6 +8,6 @@ HOMEPAGE = "https://github.com/msoulier/tftpy" | |||
8 | LICENSE = "MIT" | 8 | LICENSE = "MIT" |
9 | LIC_FILES_CHKSUM = "file://LICENSE;md5=22770e72ae03c61f5bcc4e333b61368d" | 9 | LIC_FILES_CHKSUM = "file://LICENSE;md5=22770e72ae03c61f5bcc4e333b61368d" |
10 | 10 | ||
11 | SRC_URI[sha256sum] = "dd38e3744530d0c30fa1c715d7fa454319bc8d399bb40c05839cc771f05d0e6c" | 11 | SRC_URI[sha256sum] = "f616f6a43a36d481c266573608597b9dd3c7c63818415d72aa04f1d1795480ea" |
12 | 12 | ||
13 | inherit pypi python_setuptools_build_meta | 13 | inherit pypi python_setuptools_build_meta |
diff --git a/meta-python/recipes-devtools/python3-mlcommons-loadgen/python3-mlcommons-loadgen_5.0.17.bb b/meta-python/recipes-devtools/python3-mlcommons-loadgen/python3-mlcommons-loadgen_5.1.0.bb index 641ca6d3c2..abc47172c1 100644 --- a/meta-python/recipes-devtools/python3-mlcommons-loadgen/python3-mlcommons-loadgen_5.0.17.bb +++ b/meta-python/recipes-devtools/python3-mlcommons-loadgen/python3-mlcommons-loadgen_5.1.0.bb | |||
@@ -17,7 +17,7 @@ inherit setuptools3 pypi | |||
17 | PYPI_PACKAGE = "mlcommons_loadgen" | 17 | PYPI_PACKAGE = "mlcommons_loadgen" |
18 | UPSTREAM_CHECK_PYPI_PACKAGE = "mlcommons_loadgen" | 18 | UPSTREAM_CHECK_PYPI_PACKAGE = "mlcommons_loadgen" |
19 | 19 | ||
20 | SRC_URI[sha256sum] = "06410ee545d6959221c7b66e3f3c536c305b3a833dd5f691642f1764d556b990" | 20 | SRC_URI[sha256sum] = "d7829729a8d5503fa02cd758f39c3ae6f96d743420ee841027cf7addc165890d" |
21 | 21 | ||
22 | # Because the pyproject.toml contains invalid requirements. | 22 | # Because the pyproject.toml contains invalid requirements. |
23 | INSANE_SKIP += "pep517-backend" | 23 | INSANE_SKIP += "pep517-backend" |
diff --git a/meta-python/recipes-extended/python3-pydot/python3-pydot_4.0.0.bb b/meta-python/recipes-extended/python3-pydot/python3-pydot_4.0.1.bb index 10e55a6e67..d62d5014de 100644 --- a/meta-python/recipes-extended/python3-pydot/python3-pydot_4.0.0.bb +++ b/meta-python/recipes-extended/python3-pydot/python3-pydot_4.0.1.bb | |||
@@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/pydot/pydot" | |||
4 | LICENSE = "MIT" | 4 | LICENSE = "MIT" |
5 | LIC_FILES_CHKSUM = "file://LICENSES/MIT.txt;md5=7dda4e90ded66ab88b86f76169f28663" | 5 | LIC_FILES_CHKSUM = "file://LICENSES/MIT.txt;md5=7dda4e90ded66ab88b86f76169f28663" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "12f16493337cade2f7631b87c8ccd299ba2e251f3ee5d0732a058df2887afe97" | 7 | SRC_URI[sha256sum] = "c2148f681c4a33e08bf0e26a9e5f8e4099a82e0e2a068098f32ce86577364ad5" |
8 | 8 | ||
9 | inherit pypi python_setuptools_build_meta | 9 | inherit pypi python_setuptools_build_meta |
10 | 10 | ||
diff --git a/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.10.6.bb b/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.10.6.bb index 8778ff3451..f843b9459e 100644 --- a/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.10.6.bb +++ b/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.10.6.bb | |||
@@ -9,9 +9,13 @@ inherit xfce-app perlnative | |||
9 | 9 | ||
10 | SRC_URI[sha256sum] = "992066cfecfb44a68681340bfd55d524d40410aac3da6ef25c6c6cb2150a5965" | 10 | SRC_URI[sha256sum] = "992066cfecfb44a68681340bfd55d524d40410aac3da6ef25c6c6cb2150a5965" |
11 | 11 | ||
12 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" | ||
13 | PACKAGECONFIG[wayland] = "--enable-wayland, --disable-wayland, wayland-native wayland" | ||
14 | |||
15 | EXTRA_OECONF += "WAYLAND_SCANNER=${STAGING_BINDIR_NATIVE}/wayland-scanner" | ||
16 | |||
12 | do_compile:prepend() { | 17 | do_compile:prepend() { |
13 | mkdir -p lib | 18 | mkdir -p lib src panel-plugin protocols |
14 | mkdir -p src panel-plugin | ||
15 | } | 19 | } |
16 | 20 | ||
17 | FILES:${PN} += " \ | 21 | FILES:${PN} += " \ |
diff --git a/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_1.1.0.bb b/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_1.1.4.bb index 718e684d88..50adacbcb1 100644 --- a/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_1.1.0.bb +++ b/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_1.1.4.bb | |||
@@ -1,4 +1,5 @@ | |||
1 | SUMMARY = "Terminal emulator for the Xfce desktop environment" | 1 | SUMMARY = "Terminal emulator for the Xfce desktop environment" |
2 | HOMEPAGE = "https://docs.xfce.org/apps/xfce4-terminal/start" | ||
2 | LICENSE = "GPL-2.0-only" | 3 | LICENSE = "GPL-2.0-only" |
3 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" | 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" |
4 | DEPENDS = "glib-2.0 gtk+3 vte libxfce4ui gtk-doc-native" | 5 | DEPENDS = "glib-2.0 gtk+3 vte libxfce4ui gtk-doc-native" |
@@ -10,6 +11,6 @@ FILES:${PN} += " \ | |||
10 | ${datadir}/gnome-control-center \ | 11 | ${datadir}/gnome-control-center \ |
11 | " | 12 | " |
12 | 13 | ||
13 | SRC_URI[sha256sum] = "40823377242b9b09749f5d4a550f41d465153c235c31f34052f804d3453ad4a3" | 14 | SRC_URI[sha256sum] = "873c921da1f4b986ffb459d4960789c9c063af98648c9f0ca146dc6f6f5b71b7" |
14 | 15 | ||
15 | RRECOMMENDS:${PN} += "vte-prompt" | 16 | RRECOMMENDS:${PN} += "vte-prompt" |
diff --git a/meta-xfce/recipes-extended/imsettings/imsettings_1.8.10.bb b/meta-xfce/recipes-extended/imsettings/imsettings_1.8.10.bb index 59de3b3a08..6daf1f57b1 100644 --- a/meta-xfce/recipes-extended/imsettings/imsettings_1.8.10.bb +++ b/meta-xfce/recipes-extended/imsettings/imsettings_1.8.10.bb | |||
@@ -31,6 +31,7 @@ EXTRA_OECONF = "--with-xinputsh=50-xinput.sh \ | |||
31 | --disable-static \ | 31 | --disable-static \ |
32 | " | 32 | " |
33 | 33 | ||
34 | CFLAGS:append:toolchain-clang = " -Wno-error=unused-function -Wno-error=single-bit-bitfield-constant-conversion" | ||
34 | PACKAGECONFIG ??= "xfce" | 35 | PACKAGECONFIG ??= "xfce" |
35 | PACKAGECONFIG[xfce] = ",,xfconf" | 36 | PACKAGECONFIG[xfce] = ",,xfconf" |
36 | PACKAGECONFIG[xim] = ",,libgxim" | 37 | PACKAGECONFIG[xim] = ",,libgxim" |