diff options
125 files changed, 869 insertions, 600 deletions
diff --git a/meta-filesystems/conf/include/non-repro-meta-filesystems.inc b/meta-filesystems/conf/include/non-repro-meta-filesystems.inc new file mode 100644 index 000000000..497559327 --- /dev/null +++ b/meta-filesystems/conf/include/non-repro-meta-filesystems.inc | |||
@@ -0,0 +1,9 @@ | |||
1 | # List of known non-reproducible package of the meta-filesystems layer | ||
2 | # Please keep this list sorted | ||
3 | KNOWN_NON_REPRO_META_FILESYSTEMS = " \ | ||
4 | e2tools-ptest \ | ||
5 | xfsprogs-doc \ | ||
6 | zfs \ | ||
7 | zfs-dbg \ | ||
8 | zfs-dev \ | ||
9 | " | ||
diff --git a/meta-filesystems/conf/layer.conf b/meta-filesystems/conf/layer.conf index c2263c899..2e220bfe2 100644 --- a/meta-filesystems/conf/layer.conf +++ b/meta-filesystems/conf/layer.conf | |||
@@ -15,4 +15,4 @@ LAYERVERSION_filesystems-layer = "1" | |||
15 | 15 | ||
16 | LAYERDEPENDS_filesystems-layer = "core openembedded-layer networking-layer" | 16 | LAYERDEPENDS_filesystems-layer = "core openembedded-layer networking-layer" |
17 | 17 | ||
18 | LAYERSERIES_COMPAT_filesystems-layer = "scarthgap" | 18 | LAYERSERIES_COMPAT_filesystems-layer = "scarthgap styhead" |
diff --git a/meta-gnome/conf/include/non-repro-meta-gnome.inc b/meta-gnome/conf/include/non-repro-meta-gnome.inc new file mode 100755 index 000000000..553bc32cc --- /dev/null +++ b/meta-gnome/conf/include/non-repro-meta-gnome.inc | |||
@@ -0,0 +1,13 @@ | |||
1 | # List of known non-reproducible package of the meta-gnome layer | ||
2 | # Please keep this list sorted | ||
3 | KNOWN_NON_REPRO_META_GNOME = " \ | ||
4 | geary \ | ||
5 | geary-dbg \ | ||
6 | gegl-dev \ | ||
7 | gimp \ | ||
8 | gimp-dbg \ | ||
9 | gnome-terminal-src \ | ||
10 | grilo-src \ | ||
11 | gtk-vnc-src \ | ||
12 | ibus \ | ||
13 | " | ||
diff --git a/meta-gnome/conf/layer.conf b/meta-gnome/conf/layer.conf index 75764e64c..89659592e 100644 --- a/meta-gnome/conf/layer.conf +++ b/meta-gnome/conf/layer.conf | |||
@@ -17,7 +17,7 @@ LAYERVERSION_gnome-layer = "1" | |||
17 | 17 | ||
18 | LAYERDEPENDS_gnome-layer = "core openembedded-layer networking-layer meta-python" | 18 | LAYERDEPENDS_gnome-layer = "core openembedded-layer networking-layer meta-python" |
19 | 19 | ||
20 | LAYERSERIES_COMPAT_gnome-layer = "scarthgap" | 20 | LAYERSERIES_COMPAT_gnome-layer = "scarthgap styhead" |
21 | 21 | ||
22 | SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += "\ | 22 | SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += "\ |
23 | faenza-icon-theme->gdk-pixbuf \ | 23 | faenza-icon-theme->gdk-pixbuf \ |
diff --git a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.0.bb b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb index b9ee0e60d..634b37971 100644 --- a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.0.bb +++ b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.1.bb | |||
@@ -8,7 +8,7 @@ inherit gnomebase gettext gsettings features_check | |||
8 | 8 | ||
9 | REQUIRED_DISTRO_FEATURES = "opengl" | 9 | REQUIRED_DISTRO_FEATURES = "opengl" |
10 | 10 | ||
11 | SRC_URI[archive.sha256sum] = "e75ce17c12a6d39254dc309c31514e5ef15763f136612d641c5f6f4445e00ac4" | 11 | SRC_URI[archive.sha256sum] = "7c62a4281fdfa9522110affbf75d09973035f2adc7fa4577511d733186beb68f" |
12 | 12 | ||
13 | DEPENDS = " \ | 13 | DEPENDS = " \ |
14 | asciidoc-native \ | 14 | asciidoc-native \ |
diff --git a/meta-gnome/recipes-gnome/evince/evince_46.0.bb b/meta-gnome/recipes-gnome/evince/evince_46.0.bb index 57eb994e1..291d32584 100644 --- a/meta-gnome/recipes-gnome/evince/evince_46.0.bb +++ b/meta-gnome/recipes-gnome/evince/evince_46.0.bb | |||
@@ -56,3 +56,7 @@ FILES:${PN} += "${datadir}/dbus-1 \ | |||
56 | ${systemd_user_unitdir} \ | 56 | ${systemd_user_unitdir} \ |
57 | " | 57 | " |
58 | FILES:${PN}-nautilus-extension = "${libdir}/nautilus/*/*so" | 58 | FILES:${PN}-nautilus-extension = "${libdir}/nautilus/*/*so" |
59 | |||
60 | CVE_PRODUCT = "evince" | ||
61 | CVE_STATUS[CVE-2011-0433] = "fixed-version: No action required. The current version (46.0) is not affected by the CVE which has been patched since version 3.1.2" | ||
62 | CVE_STATUS[CVE-2011-5244] = "fixed-version: No action required. The current version (46.0) is not affected by the CVE which has been patched since version 3.1.2" | ||
diff --git a/meta-gnome/recipes-gnome/gedit/libgedit-gtksourceview_299.1.0.bb b/meta-gnome/recipes-gnome/gedit/libgedit-gtksourceview_299.2.1.bb index 0ebc22acb..d66ce6080 100644 --- a/meta-gnome/recipes-gnome/gedit/libgedit-gtksourceview_299.1.0.bb +++ b/meta-gnome/recipes-gnome/gedit/libgedit-gtksourceview_299.2.1.bb | |||
@@ -9,7 +9,7 @@ inherit meson pkgconfig gobject-introspection features_check gtk-doc | |||
9 | 9 | ||
10 | SRC_URI = "git://github.com/gedit-technology/libgedit-gtksourceview.git;protocol=https;branch=main" | 10 | SRC_URI = "git://github.com/gedit-technology/libgedit-gtksourceview.git;protocol=https;branch=main" |
11 | S = "${WORKDIR}/git" | 11 | S = "${WORKDIR}/git" |
12 | SRCREV = "b271a625ca057cc3fa7d5ac83285c5d4e038202e" | 12 | SRCREV = "eaafc892d033713c7c823d8ad602061e456b3c88" |
13 | 13 | ||
14 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" | 14 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" |
15 | 15 | ||
diff --git a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.0.bb b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.1.bb index 707c4b583..eac768c8f 100644 --- a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.0.bb +++ b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.1.bb | |||
@@ -22,7 +22,7 @@ inherit gnomebase gsettings gtk-icon-cache gettext features_check upstream-versi | |||
22 | 22 | ||
23 | REQUIRED_DISTRO_FEATURES = "x11 opengl" | 23 | REQUIRED_DISTRO_FEATURES = "x11 opengl" |
24 | 24 | ||
25 | SRC_URI[archive.sha256sum] = "5e21960c174bd8606d9089bf79c70f31070ab4837919878b00db2f14af9fe718" | 25 | SRC_URI[archive.sha256sum] = "9861ff7b8abd5b7b20690ba55eb7542c7ec534b566269e29b5b1e858c1610897" |
26 | 26 | ||
27 | do_install:prepend() { | 27 | do_install:prepend() { |
28 | sed -i -e 's|${S}/src|${TARGET_DBGSRC_DIR}/src|g' ${B}/src/gcal-enum-types.h | 28 | sed -i -e 's|${S}/src|${TARGET_DBGSRC_DIR}/src|g' ${B}/src/gcal-enum-types.h |
diff --git a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch index 4ae923f87..7d17817bc 100644 --- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch +++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center/0001-Add-meson-option-to-pass-sysroot.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 1a48df2a8da44410bbd767c2420d363f6180c79a Mon Sep 17 00:00:00 2001 | 1 | From 8e542784b8ca49c655df0f251a1a1dec724a522e Mon Sep 17 00:00:00 2001 |
2 | From: Markus Volk <f_l_k@t-online.de> | 2 | From: Markus Volk <f_l_k@t-online.de> |
3 | Date: Mon, 18 Mar 2024 05:50:21 +0100 | 3 | Date: Mon, 18 Mar 2024 05:50:21 +0100 |
4 | Subject: [PATCH] Add meson option to pass sysroot | 4 | Subject: [PATCH] Add meson option to pass sysroot |
@@ -13,16 +13,16 @@ Upstream-Status: Inappropriate [OE specific] | |||
13 | 3 files changed, 3 insertions(+), 2 deletions(-) | 13 | 3 files changed, 3 insertions(+), 2 deletions(-) |
14 | 14 | ||
15 | diff --git a/meson_options.txt b/meson_options.txt | 15 | diff --git a/meson_options.txt b/meson_options.txt |
16 | index e53d6e3f3..8fae4c824 100644 | 16 | index f415a7e..8966632 100644 |
17 | --- a/meson_options.txt | 17 | --- a/meson_options.txt |
18 | +++ b/meson_options.txt | 18 | +++ b/meson_options.txt |
19 | @@ -1,3 +1,4 @@ | 19 | @@ -1,3 +1,4 @@ |
20 | +option('oe_sysroot', type: 'string', value: '', description: 'Directory for OE-sysroot') | 20 | +option('oe_sysroot', type: 'string', value: '', description: 'Directory for OE-sysroot') |
21 | option('deprecated-declarations', type: 'feature', value: 'disabled', description: 'build with deprecated declaration warnings') | 21 | option('deprecated-declarations', type: 'feature', value: 'disabled', description: 'build with deprecated declaration warnings') |
22 | option('documentation', type: 'boolean', value: false, description: 'build documentation') | 22 | option('documentation', type: 'boolean', value: false, description: 'build documentation') |
23 | option('ibus', type: 'boolean', value: true, description: 'build with IBus support') | 23 | option('location-services', type: 'feature', value: 'disabled', description: 'build with location services') |
24 | diff --git a/panels/background/meson.build b/panels/background/meson.build | 24 | diff --git a/panels/background/meson.build b/panels/background/meson.build |
25 | index 6ced050f9..df1f80896 100644 | 25 | index 6ced050..df1f808 100644 |
26 | --- a/panels/background/meson.build | 26 | --- a/panels/background/meson.build |
27 | +++ b/panels/background/meson.build | 27 | +++ b/panels/background/meson.build |
28 | @@ -24,7 +24,7 @@ common_sources += gnome.mkenums_simple( | 28 | @@ -24,7 +24,7 @@ common_sources += gnome.mkenums_simple( |
@@ -35,7 +35,7 @@ index 6ced050f9..df1f80896 100644 | |||
35 | 35 | ||
36 | common_sources += gnome.mkenums( | 36 | common_sources += gnome.mkenums( |
37 | diff --git a/panels/system/meson.build b/panels/system/meson.build | 37 | diff --git a/panels/system/meson.build b/panels/system/meson.build |
38 | index 4fee82210..979332a0e 100644 | 38 | index 4fee822..979332a 100644 |
39 | --- a/panels/system/meson.build | 39 | --- a/panels/system/meson.build |
40 | +++ b/panels/system/meson.build | 40 | +++ b/panels/system/meson.build |
41 | @@ -73,7 +73,7 @@ sources += gnome.compile_resources( | 41 | @@ -73,7 +73,7 @@ sources += gnome.compile_resources( |
@@ -47,6 +47,3 @@ index 4fee82210..979332a0e 100644 | |||
47 | 'datetime/cc-datetime-page.h' | 47 | 'datetime/cc-datetime-page.h' |
48 | ) | 48 | ) |
49 | 49 | ||
50 | -- | ||
51 | 2.44.0 | ||
52 | |||
diff --git a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.0.1.bb b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb index de11239ed..9b54a00e6 100644 --- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.0.1.bb +++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.1.bb | |||
@@ -37,16 +37,15 @@ inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext upstream-version-is | |||
37 | 37 | ||
38 | REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11" | 38 | REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11" |
39 | 39 | ||
40 | SRC_URI = "gitsm://gitlab.gnome.org/GNOME/gnome-control-center.git;protocol=https;nobranch=1" | ||
41 | SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch" | 40 | SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch" |
42 | 41 | SRC_URI[archive.sha256sum] = "81792423019deda1d2a074c1ecf6a7e6ef3172c09cbe6f4d7995a4b5dea28312" | |
43 | S = "${WORKDIR}/git" | ||
44 | SRCREV = "005f40dcfa464f113a1c95f97673bc5505fc15ad" | ||
45 | 42 | ||
46 | PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" | 43 | PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" |
47 | PACKAGECONFIG[cups] = ",,cups,cups" | 44 | PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper" |
48 | PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus" | 45 | PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus" |
49 | PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland" | 46 | PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland" |
47 | PACKAGECONFIG[file-share] = ",,,gnome-user-share" | ||
48 | PACKAGECONFIG[media-share] = ",,,rygel-meta tumbler" | ||
50 | 49 | ||
51 | EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}" | 50 | EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}" |
52 | 51 | ||
@@ -72,4 +71,4 @@ FILES:${PN} += " \ | |||
72 | 71 | ||
73 | FILES:${PN}-dev += "${datadir}/gettext" | 72 | FILES:${PN}-dev += "${datadir}/gettext" |
74 | 73 | ||
75 | RDEPENDS:${PN} += "gsettings-desktop-schemas tecla system-config-printer cups-pk-helper ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'gnome-user-share', '' , d)}" | 74 | RDEPENDS:${PN} += "gsettings-desktop-schemas tecla" |
diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.0.bb b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.1.bb index eff5fecff..b79f70c60 100644 --- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.0.bb +++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.1.bb | |||
@@ -6,7 +6,7 @@ inherit gnomebase gettext gsettings features_check | |||
6 | 6 | ||
7 | REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam gobject-introspection-data" | 7 | REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam gobject-introspection-data" |
8 | 8 | ||
9 | SRC_URI[archive.sha256sum] = "d8138f88cd92df9f932309149c236fbdd77c1bc095445036ab7eb0ecda53c01a" | 9 | SRC_URI[archive.sha256sum] = "c5ba50700da77a986f0060beedacfc017e7ec82283f2a6384842a0807bc4553f" |
10 | 10 | ||
11 | EXTRA_OEMESON += " \ | 11 | EXTRA_OEMESON += " \ |
12 | -Dextension_set=all \ | 12 | -Dextension_set=all \ |
diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.0.bb b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.1.bb index 907cfdf67..ed86cbcb6 100644 --- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.0.bb +++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.1.bb | |||
@@ -32,7 +32,7 @@ GIR_MESON_OPTION = "" | |||
32 | # gobject-introspection is mandatory and cannot be configured | 32 | # gobject-introspection is mandatory and cannot be configured |
33 | REQUIRED_DISTRO_FEATURES += "gobject-introspection-data" | 33 | REQUIRED_DISTRO_FEATURES += "gobject-introspection-data" |
34 | 34 | ||
35 | SRC_URI[archive.sha256sum] = "6bc41340b6de05774e97cfe20feba86e2b3cc9c8139118f24bd84ac63e82b53e" | 35 | SRC_URI[archive.sha256sum] = "64f999844c101e63bf294d45b138de56319ad2f326282721aad0fa860653b369" |
36 | SRC_URI += "file://0001-Introduce-options-gjs_path-to-optionally-set-path-to.patch" | 36 | SRC_URI += "file://0001-Introduce-options-gjs_path-to-optionally-set-path-to.patch" |
37 | 37 | ||
38 | PACKAGECONFIG ??= "bluetooth nm ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" | 38 | PACKAGECONFIG ??= "bluetooth nm ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" |
diff --git a/meta-gnome/recipes-gnome/libgweather/libgweather4_4.4.2.bb b/meta-gnome/recipes-gnome/libgweather/libgweather4_4.4.2.bb index acf288528..e0c8724a3 100644 --- a/meta-gnome/recipes-gnome/libgweather/libgweather4_4.4.2.bb +++ b/meta-gnome/recipes-gnome/libgweather/libgweather4_4.4.2.bb | |||
@@ -28,3 +28,7 @@ FILES:${PN} += " \ | |||
28 | ${datadir}/libgweather-4 \ | 28 | ${datadir}/libgweather-4 \ |
29 | ${libdir}/libgweather-4 \ | 29 | ${libdir}/libgweather-4 \ |
30 | " | 30 | " |
31 | |||
32 | do_configure:prepend() { | ||
33 | cp -f ${STAGING_LIBDIR}/girepository-1.0/GLib*typelib ${STAGING_LIBDIR_NATIVE}/girepository-1.0/ | ||
34 | } | ||
diff --git a/meta-gnome/recipes-gnome/msgraph/msgraph_0.2.1.bb b/meta-gnome/recipes-gnome/msgraph/msgraph_0.2.1.bb index 4c11a8d13..9b4a8a035 100644 --- a/meta-gnome/recipes-gnome/msgraph/msgraph_0.2.1.bb +++ b/meta-gnome/recipes-gnome/msgraph/msgraph_0.2.1.bb | |||
@@ -2,7 +2,8 @@ SUMMARY = "libmsgraph is a GLib-based library for accessing online serive APIs u | |||
2 | LICENSE = "LGPL-3.0-only" | 2 | LICENSE = "LGPL-3.0-only" |
3 | LIC_FILES_CHKSUM = "file://COPYING;md5=3000208d539ec061b899bce1d9ce9404" | 3 | LIC_FILES_CHKSUM = "file://COPYING;md5=3000208d539ec061b899bce1d9ce9404" |
4 | 4 | ||
5 | inherit gnomebase gobject-introspection gi-docgen | 5 | inherit gnomebase gobject-introspection gi-docgen features_check |
6 | REQUIRED_DISTRO_FEATURES = "opengl" | ||
6 | 7 | ||
7 | SRC_URI[archive.sha256sum] = "e0e59eaa8ae3e0a48ec0a6c2fed0470856a709248e9212b6a1d037de5792ecbb" | 8 | SRC_URI[archive.sha256sum] = "e0e59eaa8ae3e0a48ec0a6c2fed0470856a709248e9212b6a1d037de5792ecbb" |
8 | 9 | ||
diff --git a/meta-gnome/recipes-gnome/mutter/mutter_46.0.bb b/meta-gnome/recipes-gnome/mutter/mutter_46.1.bb index d14f161f1..b60ffefb0 100644 --- a/meta-gnome/recipes-gnome/mutter/mutter_46.0.bb +++ b/meta-gnome/recipes-gnome/mutter/mutter_46.1.bb | |||
@@ -24,7 +24,7 @@ DEPENDS = " \ | |||
24 | 24 | ||
25 | inherit gnomebase gsettings gobject-introspection gettext features_check | 25 | inherit gnomebase gsettings gobject-introspection gettext features_check |
26 | 26 | ||
27 | SRC_URI[archive.sha256sum] = "bb3f7d77aebdea9d317d3f5ef03868e4e7969da423ac495e33a16d61db2c9373" | 27 | SRC_URI[archive.sha256sum] = "63b2660dd0fa193fa662c80ee12eb8b16f2b8c3bc3896366200c79943824d51d" |
28 | 28 | ||
29 | # x11 is still manadatory - see meson.build | 29 | # x11 is still manadatory - see meson.build |
30 | REQUIRED_DISTRO_FEATURES = "wayland x11 polkit" | 30 | REQUIRED_DISTRO_FEATURES = "wayland x11 polkit" |
diff --git a/meta-gnome/recipes-gnome/nautilus/nautilus_45.1.bb b/meta-gnome/recipes-gnome/nautilus/nautilus_46.1.bb index 9c0d154ec..4092ff9dd 100644 --- a/meta-gnome/recipes-gnome/nautilus/nautilus_45.1.bb +++ b/meta-gnome/recipes-gnome/nautilus/nautilus_46.1.bb | |||
@@ -22,7 +22,7 @@ DEPENDS = " \ | |||
22 | 22 | ||
23 | inherit gnomebase gsettings gobject-introspection gi-docgen gettext features_check mime-xdg gtk-icon-cache | 23 | inherit gnomebase gsettings gobject-introspection gi-docgen gettext features_check mime-xdg gtk-icon-cache |
24 | 24 | ||
25 | SRC_URI[archive.sha256sum] = "23bdaa9a85466c5937a89daddd080ed03bcc2b49e8b64af607206353bde82fe3" | 25 | SRC_URI[archive.sha256sum] = "cc1a5fdf1dd72f92e9e3f3c7ad263709a0de5391a895be9344f6a67f43887bd7" |
26 | 26 | ||
27 | REQUIRED_DISTRO_FEATURES = "x11 opengl gobject-introspection-data" | 27 | REQUIRED_DISTRO_FEATURES = "x11 opengl gobject-introspection-data" |
28 | 28 | ||
diff --git a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch b/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch index 7a40ae338..36dd4a588 100644 --- a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch +++ b/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch | |||
@@ -7,21 +7,22 @@ Upstream-Status: Inappropriate [embedded specific] | |||
7 | 7 | ||
8 | Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> | 8 | Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> |
9 | --- | 9 | --- |
10 | src/libtracker-miners-common/tracker-miner-enum-types.c.template | 1 +- | 10 | .../tracker-miners-enum-types.c.template | 2 +- |
11 | 1 files changed, 1 insertions(+), 1 deletions(-) | 11 | 1 file changed, 1 insertion(+), 1 deletion(-) |
12 | 12 | ||
13 | diff --git a/src/libtracker-miners-common/tracker-miners-enum-types.c.template b/src/libtracker-miners-common/tracker-miners-enum-types.c.template | 13 | diff --git a/src/libtracker-miners-common/tracker-miners-enum-types.c.template b/src/libtracker-miners-common/tracker-miners-enum-types.c.template |
14 | index c712dda..cb449e2 100644 | 14 | index 4db7ef1..7c44c13 100644 |
15 | --- a/src/libtracker-miners-common/tracker-miners-enum-types.c.template | 15 | --- a/src/libtracker-miners-common/tracker-miners-enum-types.c.template |
16 | +++ b/src/libtracker-miners-common/tracker-miners-enum-types.c.template | 16 | +++ b/src/libtracker-miners-common/tracker-miners-enum-types.c.template |
17 | @@ -7,7 +7,7 @@ | 17 | @@ -7,7 +7,7 @@ |
18 | 18 | ||
19 | /*** BEGIN file-production ***/ | 19 | /*** BEGIN file-production ***/ |
20 | /* enumerations from "@basename@" */ | 20 | /* enumerations from "@basename@" */ |
21 | -#include "@filename@" | 21 | -#include "@filename@" |
22 | +#include "tracker-enums.h" | 22 | +#include "tracker-enums.h" |
23 | /*** END file-production ***/ | 23 | /*** END file-production ***/ |
24 | |||
25 | |||
26 | -- | ||
27 | 2.34.1 | ||
24 | 28 | ||
25 | |||
26 | -- | ||
27 | 2.25.1 | ||
diff --git a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch b/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch index 98618e5d3..ea239c41f 100644 --- a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch +++ b/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch | |||
@@ -12,16 +12,18 @@ Upstream-Status: Inappropriate [oe-specific] | |||
12 | 12 | ||
13 | Signed-off-by: Markus Volk <f_l_k@t-online.de> | 13 | Signed-off-by: Markus Volk <f_l_k@t-online.de> |
14 | --- | 14 | --- |
15 | meson.build | 20 ++++++++++---------- | 15 | meson.build | 8 ++++---- |
16 | src/tracker-extract/meson.build | 2 +- | 16 | src/libtracker-miners-common/tracker-landlock.c | 4 ++-- |
17 | tests/tracker-miner-fs/meson.build | 2 +- | 17 | src/miners/fs/meson.build | 4 ++-- |
18 | 3 files changed, 12 insertions(+), 12 deletions(-) | 18 | src/tracker-extract/meson.build | 2 +- |
19 | tests/tracker-miner-fs/meson.build | 2 +- | ||
20 | 5 files changed, 10 insertions(+), 10 deletions(-) | ||
19 | 21 | ||
20 | diff --git a/meson.build b/meson.build | 22 | diff --git a/meson.build b/meson.build |
21 | index 935584185..aa6126081 100644 | 23 | index a838344..6945f63 100644 |
22 | --- a/meson.build | 24 | --- a/meson.build |
23 | +++ b/meson.build | 25 | +++ b/meson.build |
24 | @@ -380,7 +380,7 @@ conf.set('PACKAGE_VERSION', '"@0@"'.format(meson.project_version())) | 26 | @@ -393,7 +393,7 @@ conf.set('PACKAGE_VERSION', '"@0@"'.format(meson.project_version())) |
25 | conf.set('TRACKER_VERSION', '"@0@"'.format(meson.project_version())) | 27 | conf.set('TRACKER_VERSION', '"@0@"'.format(meson.project_version())) |
26 | 28 | ||
27 | # Config that goes in some other generated files (.desktop, .pc, etc) | 29 | # Config that goes in some other generated files (.desktop, .pc, etc) |
@@ -30,7 +32,7 @@ index 935584185..aa6126081 100644 | |||
30 | conf.set('exec_prefix', get_option('prefix')) | 32 | conf.set('exec_prefix', get_option('prefix')) |
31 | conf.set('bindir', join_paths(get_option('prefix'), get_option('bindir'))) | 33 | conf.set('bindir', join_paths(get_option('prefix'), get_option('bindir'))) |
32 | conf.set('datadir', datadir) | 34 | conf.set('datadir', datadir) |
33 | @@ -409,7 +409,7 @@ tracker_c_args = [ | 35 | @@ -422,7 +422,7 @@ tracker_c_args = [ |
34 | configinc = include_directories('./') | 36 | configinc = include_directories('./') |
35 | srcinc = include_directories('src/') | 37 | srcinc = include_directories('src/') |
36 | 38 | ||
@@ -39,7 +41,7 @@ index 935584185..aa6126081 100644 | |||
39 | 41 | ||
40 | # We use tracker-miners-3.0 rather than tracker3-miners inside the lib64 | 42 | # We use tracker-miners-3.0 rather than tracker3-miners inside the lib64 |
41 | # directory, following the existing convention in that directory. | 43 | # directory, following the existing convention in that directory. |
42 | @@ -438,8 +438,8 @@ subdir('data') | 44 | @@ -451,8 +451,8 @@ subdir('data') |
43 | subdir('docs') | 45 | subdir('docs') |
44 | 46 | ||
45 | test_c_args = tracker_c_args + [ | 47 | test_c_args = tracker_c_args + [ |
@@ -50,11 +52,48 @@ index 935584185..aa6126081 100644 | |||
50 | ] | 52 | ] |
51 | 53 | ||
52 | if get_option('tests_tap_protocol') | 54 | if get_option('tests_tap_protocol') |
55 | diff --git a/src/libtracker-miners-common/tracker-landlock.c b/src/libtracker-miners-common/tracker-landlock.c | ||
56 | index 95c652e..608cee4 100644 | ||
57 | --- a/src/libtracker-miners-common/tracker-landlock.c | ||
58 | +++ b/src/libtracker-miners-common/tracker-landlock.c | ||
59 | @@ -276,7 +276,7 @@ tracker_landlock_init (const gchar * const *indexed_folders) | ||
60 | LANDLOCK_ACCESS_FS_READ_DIR); | ||
61 | } | ||
62 | } | ||
63 | - | ||
64 | +#if 0 | ||
65 | current_dir = g_get_current_dir (); | ||
66 | |||
67 | /* Detect running in-tree */ | ||
68 | @@ -296,7 +296,7 @@ tracker_landlock_init (const gchar * const *indexed_folders) | ||
69 | in_tree_rules[i].flags); | ||
70 | } | ||
71 | } | ||
72 | - | ||
73 | +#endif | ||
74 | /* Add user cache for readonly databases */ | ||
75 | #ifdef MINER_FS_CACHE_LOCATION | ||
76 | add_rule (landlock_fd, MINER_FS_CACHE_LOCATION, | ||
77 | diff --git a/src/miners/fs/meson.build b/src/miners/fs/meson.build | ||
78 | index 6e58832..04750f8 100644 | ||
79 | --- a/src/miners/fs/meson.build | ||
80 | +++ b/src/miners/fs/meson.build | ||
81 | @@ -67,8 +67,8 @@ executable('tracker-miner-fs-@0@'.format(tracker_api_major), | ||
82 | dependencies: tracker_miner_fs_deps, | ||
83 | c_args: [ | ||
84 | tracker_c_args, | ||
85 | - '-DBUILDROOT="@0@"'.format(meson.global_build_root()), | ||
86 | - '-DBUILD_EXTRACTDIR="@0@"'.format(meson.build_root() / 'src' / 'tracker-extract'), | ||
87 | + '-DBUILDROOT="@0@"'.format(get_option('prefix') / 'src'), | ||
88 | + '-DBUILD_EXTRACTDIR="@0@"'.format(get_option('prefix') / 'src' / 'tracker-extract'), | ||
89 | '-DLIBEXECDIR="@0@"'.format(get_option('prefix') / get_option('libexecdir')), | ||
90 | ], | ||
91 | install: true, | ||
53 | diff --git a/src/tracker-extract/meson.build b/src/tracker-extract/meson.build | 92 | diff --git a/src/tracker-extract/meson.build b/src/tracker-extract/meson.build |
54 | index 4aaad5c41..d17cce221 100644 | 93 | index 16ce367..bbd494d 100644 |
55 | --- a/src/tracker-extract/meson.build | 94 | --- a/src/tracker-extract/meson.build |
56 | +++ b/src/tracker-extract/meson.build | 95 | +++ b/src/tracker-extract/meson.build |
57 | @@ -159,7 +159,7 @@ endif | 96 | @@ -158,7 +158,7 @@ endif |
58 | executable('tracker-extract-@0@'.format(tracker_api_major), | 97 | executable('tracker-extract-@0@'.format(tracker_api_major), |
59 | tracker_extract_sources, | 98 | tracker_extract_sources, |
60 | # Manually add the root dir to work around https://github.com/mesonbuild/meson/issues/1387 | 99 | # Manually add the root dir to work around https://github.com/mesonbuild/meson/issues/1387 |
@@ -64,10 +103,10 @@ index 4aaad5c41..d17cce221 100644 | |||
64 | dependencies: tracker_extract_dependencies, | 103 | dependencies: tracker_extract_dependencies, |
65 | install: true, | 104 | install: true, |
66 | diff --git a/tests/tracker-miner-fs/meson.build b/tests/tracker-miner-fs/meson.build | 105 | diff --git a/tests/tracker-miner-fs/meson.build b/tests/tracker-miner-fs/meson.build |
67 | index e131b85ad..59e509fa6 100644 | 106 | index 8c081fd..9792082 100644 |
68 | --- a/tests/tracker-miner-fs/meson.build | 107 | --- a/tests/tracker-miner-fs/meson.build |
69 | +++ b/tests/tracker-miner-fs/meson.build | 108 | +++ b/tests/tracker-miner-fs/meson.build |
70 | @@ -19,7 +19,7 @@ libtracker_miner_test_c_args = [ | 109 | @@ -18,7 +18,7 @@ libtracker_miner_test_c_args = [ |
71 | ] | 110 | ] |
72 | 111 | ||
73 | libtracker_miner_test_environment = environment() | 112 | libtracker_miner_test_environment = environment() |
@@ -76,43 +115,6 @@ index e131b85ad..59e509fa6 100644 | |||
76 | 115 | ||
77 | libtracker_miner_test_deps = [tracker_miners_common_dep, tracker_miner_dep, tracker_sparql] | 116 | libtracker_miner_test_deps = [tracker_miners_common_dep, tracker_miner_dep, tracker_sparql] |
78 | 117 | ||
79 | |||
80 | diff --git a/src/miners/fs/meson.build b/src/miners/fs/meson.build | ||
81 | index 6e5883288..04750f82b 100644 | ||
82 | --- a/src/miners/fs/meson.build | ||
83 | +++ b/src/miners/fs/meson.build | ||
84 | @@ -67,8 +67,8 @@ executable('tracker-miner-fs-@0@'.format(tracker_api_major), | ||
85 | dependencies: tracker_miner_fs_deps, | ||
86 | c_args: [ | ||
87 | tracker_c_args, | ||
88 | - '-DBUILDROOT="@0@"'.format(meson.global_build_root()), | ||
89 | - '-DBUILD_EXTRACTDIR="@0@"'.format(meson.build_root() / 'src' / 'tracker-extract'), | ||
90 | + '-DBUILDROOT="@0@"'.format(get_option('prefix') / 'src'), | ||
91 | + '-DBUILD_EXTRACTDIR="@0@"'.format(get_option('prefix') / 'src' / 'tracker-extract'), | ||
92 | '-DLIBEXECDIR="@0@"'.format(get_option('prefix') / get_option('libexecdir')), | ||
93 | ], | ||
94 | install: true, | ||
95 | diff --git a/src/libtracker-miners-common/tracker-landlock.c b/src/libtracker-miners-common/tracker-landlock.c | ||
96 | index 27e7db65b..3021343eb 100644 | ||
97 | --- a/src/libtracker-miners-common/tracker-landlock.c | ||
98 | +++ b/src/libtracker-miners-common/tracker-landlock.c | ||
99 | @@ -276,7 +276,7 @@ | ||
100 | LANDLOCK_ACCESS_FS_READ_DIR); | ||
101 | } | ||
102 | } | ||
103 | - | ||
104 | +#if 0 | ||
105 | current_dir = g_get_current_dir (); | ||
106 | |||
107 | /* Detect running in-tree */ | ||
108 | @@ -296,7 +296,7 @@ | ||
109 | in_tree_rules[i].flags); | ||
110 | } | ||
111 | } | ||
112 | - | ||
113 | +#endif | ||
114 | /* Add user cache for readonly databases */ | ||
115 | #ifdef MINER_FS_CACHE_LOCATION | ||
116 | add_rule (landlock_fd, MINER_FS_CACHE_LOCATION, | ||
117 | -- | 118 | -- |
118 | 2.41.0 | 119 | 2.34.1 |
120 | |||
diff --git a/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.1.bb b/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.2.bb index 7bbee2a88..a1fefe6a0 100644 --- a/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.1.bb +++ b/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.2.bb | |||
@@ -18,7 +18,7 @@ SRC_URI:append = " \ | |||
18 | file://0001-fix-reproducibility.patch \ | 18 | file://0001-fix-reproducibility.patch \ |
19 | file://0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch \ | 19 | file://0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch \ |
20 | " | 20 | " |
21 | SRC_URI[archive.sha256sum] = "50a3abe40cfb0b35ced43ec716dbf1368992e444ef7a0babf202c7ac6ab2f6f4" | 21 | SRC_URI[archive.sha256sum] = "eb4f2b288a0cbe9e614871cb0048274461cfe1cb8467ac817b102d3873dbcba5" |
22 | 22 | ||
23 | # gobject-introspection is mandatory and cannot be configured | 23 | # gobject-introspection is mandatory and cannot be configured |
24 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" | 24 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" |
diff --git a/meta-gnome/recipes-gnome/tracker/tracker_3.7.1.bb b/meta-gnome/recipes-gnome/tracker/tracker_3.7.2.bb index 1d5c79ab4..f3c482b27 100644 --- a/meta-gnome/recipes-gnome/tracker/tracker_3.7.1.bb +++ b/meta-gnome/recipes-gnome/tracker/tracker_3.7.2.bb | |||
@@ -22,7 +22,7 @@ DEPENDS = " \ | |||
22 | inherit gettext gnomebase gobject-introspection vala gtk-doc bash-completion python3native | 22 | inherit gettext gnomebase gobject-introspection vala gtk-doc bash-completion python3native |
23 | 23 | ||
24 | SRC_URI += "file://0001-fix-reproducibility.patch" | 24 | SRC_URI += "file://0001-fix-reproducibility.patch" |
25 | SRC_URI[archive.sha256sum] = "cd91b885ee9839cde5387f8e05ed24a7108d1627629cb6b1b2aa51a9603e130a" | 25 | SRC_URI[archive.sha256sum] = "debcaa291e46afadc1cf6a251f17efb02440aa48bff643d78c61123807dce00f" |
26 | 26 | ||
27 | # text search is not an option anymore and requires sqlite3 build with | 27 | # text search is not an option anymore and requires sqlite3 build with |
28 | # PACKAGECONFIG[fts5] set (default) | 28 | # PACKAGECONFIG[fts5] set (default) |
diff --git a/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.0.bb b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.1.bb index c5040571c..847907a5b 100644 --- a/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.0.bb +++ b/meta-gnome/recipes-support/xdg-desktop-portal/xdg-desktop-portal-gnome_46.1.bb | |||
@@ -21,7 +21,7 @@ inherit gnomebase pkgconfig gsettings features_check | |||
21 | 21 | ||
22 | REQUIRED_DISTRO_FEATURES = "polkit" | 22 | REQUIRED_DISTRO_FEATURES = "polkit" |
23 | 23 | ||
24 | SRC_URI[archive.sha256sum] = "5d2d533597d280b7370b8f74faa40097b292b0036dbd59166e1312230500bb8b" | 24 | SRC_URI[archive.sha256sum] = "7e8d9623e9d96a89c0897616827cd441dcf2832927d38f135c722552b1172aa1" |
25 | 25 | ||
26 | PACKAGECONFIG ?= "screenshot screencast ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" | 26 | PACKAGECONFIG ?= "screenshot screencast ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" |
27 | PACKAGECONFIG[wayland] = ",,wayland-native" | 27 | PACKAGECONFIG[wayland] = ",,wayland-native" |
diff --git a/meta-initramfs/conf/include/non-repro-meta-initramfs.inc b/meta-initramfs/conf/include/non-repro-meta-initramfs.inc new file mode 100755 index 000000000..8f01f5624 --- /dev/null +++ b/meta-initramfs/conf/include/non-repro-meta-initramfs.inc | |||
@@ -0,0 +1,23 @@ | |||
1 | # List of known non-reproducible package of the meta-initramfs layer | ||
2 | # Please keep this list sorted | ||
3 | KNOWN_NON_REPRO_META_INITRAMFS = " \ | ||
4 | kexecboot-klibc \ | ||
5 | kexecboot-klibc-dbg \ | ||
6 | kexec-klibc \ | ||
7 | kexec-tools-klibc-dbg \ | ||
8 | mtdinfo-klibc \ | ||
9 | ubiattach-klibc \ | ||
10 | ubiblock-klibc \ | ||
11 | ubicrc32-klibc \ | ||
12 | ubidetach-klibc \ | ||
13 | ubiformat-klibc \ | ||
14 | ubimkvol-klibc \ | ||
15 | ubinfo-klibc \ | ||
16 | ubinize-klibc \ | ||
17 | ubirename-klibc \ | ||
18 | ubirmvol-klibc \ | ||
19 | ubirsvol-klibc \ | ||
20 | ubiupdatevol-klibc \ | ||
21 | ubi-utils-klibc-dbg \ | ||
22 | vmcore-dmesg-klibc \ | ||
23 | " | ||
diff --git a/meta-initramfs/conf/layer.conf b/meta-initramfs/conf/layer.conf index 25023cfc6..93ae527d4 100644 --- a/meta-initramfs/conf/layer.conf +++ b/meta-initramfs/conf/layer.conf | |||
@@ -16,7 +16,7 @@ BBFILE_PATTERN_meta-initramfs := "^${LAYERDIR}/" | |||
16 | BBFILE_PRIORITY_meta-initramfs = "5" | 16 | BBFILE_PRIORITY_meta-initramfs = "5" |
17 | LAYERDEPENDS_meta-initramfs = "core" | 17 | LAYERDEPENDS_meta-initramfs = "core" |
18 | 18 | ||
19 | LAYERSERIES_COMPAT_meta-initramfs = "scarthgap" | 19 | LAYERSERIES_COMPAT_meta-initramfs = "scarthgap styhead" |
20 | 20 | ||
21 | SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \ | 21 | SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \ |
22 | dracut->virtual/kernel \ | 22 | dracut->virtual/kernel \ |
diff --git a/meta-multimedia/conf/include/non-repro-meta-multimedia.inc b/meta-multimedia/conf/include/non-repro-meta-multimedia.inc new file mode 100755 index 000000000..b02de42eb --- /dev/null +++ b/meta-multimedia/conf/include/non-repro-meta-multimedia.inc | |||
@@ -0,0 +1,15 @@ | |||
1 | # List of known non-reproducible package of the meta-multimedia layer | ||
2 | # Please keep this list sorted | ||
3 | KNOWN_NON_REPRO_META_MULTIMEDIA = " \ | ||
4 | crossguid \ | ||
5 | libcamera \ | ||
6 | libcamera-dbg \ | ||
7 | libcamera-src \ | ||
8 | libgssdp-1.6-src \ | ||
9 | libgupnp-1.6-src \ | ||
10 | libsquish-staticdev \ | ||
11 | oscam \ | ||
12 | oscam-dbg \ | ||
13 | oscam-src \ | ||
14 | rtmpdump-staticdev \ | ||
15 | " | ||
diff --git a/meta-multimedia/conf/layer.conf b/meta-multimedia/conf/layer.conf index 82e6f3629..b7866cbe8 100644 --- a/meta-multimedia/conf/layer.conf +++ b/meta-multimedia/conf/layer.conf | |||
@@ -31,4 +31,4 @@ LAYERVERSION_multimedia-layer = "1" | |||
31 | 31 | ||
32 | LAYERDEPENDS_multimedia-layer = "core openembedded-layer meta-python" | 32 | LAYERDEPENDS_multimedia-layer = "core openembedded-layer meta-python" |
33 | 33 | ||
34 | LAYERSERIES_COMPAT_multimedia-layer = "scarthgap" | 34 | LAYERSERIES_COMPAT_multimedia-layer = "scarthgap styhead" |
diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp/0001-gssdp-enums.c.template-use-basename-instead-of-filen.patch b/meta-multimedia/recipes-connectivity/gupnp/gssdp/0001-gssdp-enums.c.template-use-basename-instead-of-filen.patch new file mode 100644 index 000000000..63126520e --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gssdp/0001-gssdp-enums.c.template-use-basename-instead-of-filen.patch | |||
@@ -0,0 +1,32 @@ | |||
1 | From 78270f9159a9ec7284ca39a2fbb1774347942de1 Mon Sep 17 00:00:00 2001 | ||
2 | From: Markus Volk <f_l_k@t-online.de> | ||
3 | Date: Wed, 24 Apr 2024 19:08:43 +0200 | ||
4 | Subject: [PATCH] gssdp-enums.c.template: use basename instead of filename | ||
5 | |||
6 | This would prevent the build path from leaking into the source code. | ||
7 | |||
8 | Signed-off-by: Markus Volk <f_l_k@t-online.de> | ||
9 | |||
10 | Upstream-Status: Submitted [https://gitlab.gnome.org/GNOME/gssdp/-/merge_requests/13] | ||
11 | --- | ||
12 | libgssdp/gssdp-enums.c.template | 4 ++-- | ||
13 | 1 file changed, 2 insertions(+), 2 deletions(-) | ||
14 | |||
15 | diff --git a/libgssdp/gssdp-enums.c.template b/libgssdp/gssdp-enums.c.template | ||
16 | index 600d426..2dfb859 100644 | ||
17 | --- a/libgssdp/gssdp-enums.c.template | ||
18 | +++ b/libgssdp/gssdp-enums.c.template | ||
19 | @@ -3,8 +3,8 @@ | ||
20 | |||
21 | /*** END file-header ***/ | ||
22 | /*** BEGIN file-production ***/ | ||
23 | -/* enumerations from "@filename@" */ | ||
24 | -#include "@filename@" | ||
25 | +/* enumerations from "@basename@" */ | ||
26 | +#include "@basename@" | ||
27 | /*** END file-production ***/ | ||
28 | /*** BEGIN value-header ***/ | ||
29 | GType | ||
30 | -- | ||
31 | 2.44.0 | ||
32 | |||
diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb index f2e27622c..e6ea47270 100644 --- a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb +++ b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.6.3.bb | |||
@@ -6,6 +6,7 @@ BUGTRACKER = "https://gitlab.gnome.org/GNOME/gssdp/-/issues" | |||
6 | LICENSE = "LGPL-2.1-only" | 6 | LICENSE = "LGPL-2.1-only" |
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" | 7 | LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" |
8 | 8 | ||
9 | SRC_URI:append = " file://0001-gssdp-enums.c.template-use-basename-instead-of-filen.patch" | ||
9 | SRC_URI[archive.sha256sum] = "2fedb5afdb22cf14d5498a39a773ca89788a250fcf70118783df821e1f3f3446" | 10 | SRC_URI[archive.sha256sum] = "2fedb5afdb22cf14d5498a39a773ca89788a250fcf70118783df821e1f3f3446" |
10 | 11 | ||
11 | GTKDOC_MESON_OPTION = 'gtk_doc' | 12 | GTKDOC_MESON_OPTION = 'gtk_doc' |
diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp/0001-gupnp-enums.c.template-use-basename-instead-of-filen.patch b/meta-multimedia/recipes-connectivity/gupnp/gupnp/0001-gupnp-enums.c.template-use-basename-instead-of-filen.patch new file mode 100644 index 000000000..373eb4548 --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp/0001-gupnp-enums.c.template-use-basename-instead-of-filen.patch | |||
@@ -0,0 +1,32 @@ | |||
1 | From f875a0afe24fdebdefc46d132f6722dfcb55115a Mon Sep 17 00:00:00 2001 | ||
2 | From: Markus Volk <f_l_k@t-online.de> | ||
3 | Date: Wed, 24 Apr 2024 18:52:45 +0200 | ||
4 | Subject: [PATCH] gupnp-enums.c.template: use @basename@ instead of @filename@ | ||
5 | |||
6 | This would prevent the build path from leaking into the source code. | ||
7 | |||
8 | Signed-off-by: Markus Volk <f_l_k@t-online.de> | ||
9 | |||
10 | Upstream-Status: Submitted [https://gitlab.gnome.org/GNOME/gupnp/-/merge_requests/36] | ||
11 | --- | ||
12 | libgupnp/gupnp-enums.c.template | 4 ++-- | ||
13 | 1 file changed, 2 insertions(+), 2 deletions(-) | ||
14 | |||
15 | diff --git a/libgupnp/gupnp-enums.c.template b/libgupnp/gupnp-enums.c.template | ||
16 | index 3ce5fa4..a7ff89c 100644 | ||
17 | --- a/libgupnp/gupnp-enums.c.template | ||
18 | +++ b/libgupnp/gupnp-enums.c.template | ||
19 | @@ -3,8 +3,8 @@ | ||
20 | |||
21 | /*** END file-header ***/ | ||
22 | /*** BEGIN file-production ***/ | ||
23 | -/* enumerations from "@filename@" */ | ||
24 | -#include "@filename@" | ||
25 | +/* enumerations from "@basename@" */ | ||
26 | +#include "@basename@" | ||
27 | /*** END file-production ***/ | ||
28 | /*** BEGIN value-header ***/ | ||
29 | GType | ||
30 | -- | ||
31 | 2.44.0 | ||
32 | |||
diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb b/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb index f1628d82e..7d9b8a477 100644 --- a/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb +++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp_1.6.6.bb | |||
@@ -8,6 +8,8 @@ DEPENDS = "e2fsprogs gssdp libsoup-3.0 libxml2" | |||
8 | inherit gnomebase pkgconfig vala gobject-introspection | 8 | inherit gnomebase pkgconfig vala gobject-introspection |
9 | 9 | ||
10 | SRC_URI[archive.sha256sum] = "c9dc50e8c78b3792d1b0e6c5c5f52c93e9345d3dae2891e311a993a574f5a04f" | 10 | SRC_URI[archive.sha256sum] = "c9dc50e8c78b3792d1b0e6c5c5f52c93e9345d3dae2891e311a993a574f5a04f" |
11 | SRC_URI += "file://0001-gupnp-enums.c.template-use-basename-instead-of-filen.patch" | ||
12 | |||
11 | 13 | ||
12 | SYSROOT_PREPROCESS_FUNCS += "gupnp_sysroot_preprocess" | 14 | SYSROOT_PREPROCESS_FUNCS += "gupnp_sysroot_preprocess" |
13 | 15 | ||
diff --git a/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.4.bb b/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb index 4fbdce086..e79bd77a5 100644 --- a/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.4.bb +++ b/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb | |||
@@ -20,7 +20,7 @@ inherit gnomebase features_check vala gobject-introspection gettext systemd | |||
20 | # gobject-introspection is mandatory for libmediaart-2.0 and cannot be configured | 20 | # gobject-introspection is mandatory for libmediaart-2.0 and cannot be configured |
21 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data x11" | 21 | REQUIRED_DISTRO_FEATURES = "gobject-introspection-data x11" |
22 | 22 | ||
23 | SRC_URI[archive.sha256sum] = "6310dfaa2d332b66119b9b020fad6a4bd27d9bc61faf780ca5ca0b62813303f7" | 23 | SRC_URI[archive.sha256sum] = "1133602d2e6710aade6b22aa98d93384c8d56396f344763413e96e0110b7d89f" |
24 | 24 | ||
25 | GIR_MESON_ENABLE_FLAG = 'enabled' | 25 | GIR_MESON_ENABLE_FLAG = 'enabled' |
26 | GIR_MESON_DISABLE_FLAG = 'disabled' | 26 | GIR_MESON_DISABLE_FLAG = 'disabled' |
@@ -28,7 +28,7 @@ GIR_MESON_DISABLE_FLAG = 'disabled' | |||
28 | EXTRA_OEMESON = "-Dengines=gstreamer -Dplugins=${@strip_comma('${RYGEL_PLUGINS}')}" | 28 | EXTRA_OEMESON = "-Dengines=gstreamer -Dplugins=${@strip_comma('${RYGEL_PLUGINS}')}" |
29 | PACKAGECONFIG:append = "${@bb.utils.contains("DISTRO_FEATURES", "x11", " gtk+3", "", d)}" | 29 | PACKAGECONFIG:append = "${@bb.utils.contains("DISTRO_FEATURES", "x11", " gtk+3", "", d)}" |
30 | 30 | ||
31 | PACKAGECONFIG ?= "external mpris ruih gst-launch" | 31 | PACKAGECONFIG ?= "external mpris ruih gst-launch media-export" |
32 | 32 | ||
33 | PACKAGECONFIG[external] = "" | 33 | PACKAGECONFIG[external] = "" |
34 | PACKAGECONFIG[mpris] = "" | 34 | PACKAGECONFIG[mpris] = "" |
@@ -60,16 +60,9 @@ do_install:append() { | |||
60 | # Remove .la files for loadable modules | 60 | # Remove .la files for loadable modules |
61 | rm -f ${D}/${libdir}/rygel-${LIBV}/engines/*.la | 61 | rm -f ${D}/${libdir}/rygel-${LIBV}/engines/*.la |
62 | rm -f ${D}/${libdir}/rygel-${LIBV}/plugins/*.la | 62 | rm -f ${D}/${libdir}/rygel-${LIBV}/plugins/*.la |
63 | if [ -e ${D}${nonarch_libdir}/systemd/user/rygel.service ]; then | ||
64 | mkdir -p ${D}${systemd_unitdir}/system | ||
65 | mv ${D}${nonarch_libdir}/systemd/user/rygel.service ${D}${systemd_unitdir}/system | ||
66 | rmdir --ignore-fail-on-non-empty ${D}${nonarch_libdir}/systemd/user \ | ||
67 | ${D}${nonarch_libdir}/systemd \ | ||
68 | ${D}${nonarch_libdir} | ||
69 | fi | ||
70 | } | 63 | } |
71 | 64 | ||
72 | FILES:${PN} += "${libdir}/rygel-${LIBV}/engines ${datadir}/dbus-1 ${datadir}/icons" | 65 | FILES:${PN} += "${libdir}/rygel-${LIBV}/engines ${systemd_user_unitdir} ${datadir}/dbus-1 ${datadir}/icons" |
73 | FILES:${PN}-dbg += "${libdir}/rygel-${LIBV}/engines/.debug ${libdir}/rygel-${LIBV}/plugins/.debug" | 66 | FILES:${PN}-dbg += "${libdir}/rygel-${LIBV}/engines/.debug ${libdir}/rygel-${LIBV}/plugins/.debug" |
74 | 67 | ||
75 | PACKAGES += "${PN}-meta" | 68 | PACKAGES += "${PN}-meta" |
@@ -77,8 +70,6 @@ ALLOW_EMPTY:${PN}-meta = "1" | |||
77 | 70 | ||
78 | PACKAGES_DYNAMIC = "${PN}-plugin-*" | 71 | PACKAGES_DYNAMIC = "${PN}-plugin-*" |
79 | 72 | ||
80 | SYSTEMD_SERVICE:${PN} = "rygel.service" | ||
81 | |||
82 | python populate_packages:prepend () { | 73 | python populate_packages:prepend () { |
83 | rygel_libdir = d.expand('${libdir}/rygel-${LIBV}') | 74 | rygel_libdir = d.expand('${libdir}/rygel-${LIBV}') |
84 | postinst = d.getVar('plugin_postinst') | 75 | postinst = d.getVar('plugin_postinst') |
diff --git a/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb b/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb index b5d7772e7..a4386e809 100644 --- a/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb +++ b/meta-multimedia/recipes-multimedia/aravis/aravis_0.8.31.bb | |||
@@ -6,7 +6,7 @@ DESCRIPTION = "\ | |||
6 | " | 6 | " |
7 | AUTHOR = "Emmanuel Pacaud" | 7 | AUTHOR = "Emmanuel Pacaud" |
8 | HOMEPAGE = "https://github.com/AravisProject/aravis" | 8 | HOMEPAGE = "https://github.com/AravisProject/aravis" |
9 | LICENSE = "LGPL-2.1" | 9 | LICENSE = "LGPL-2.1-only" |
10 | LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" | 10 | LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" |
11 | 11 | ||
12 | DEPENDS += "\ | 12 | DEPENDS += "\ |
@@ -29,7 +29,7 @@ GIDOCGEN_MESON_DISABLE_FLAG = "disabled" | |||
29 | 29 | ||
30 | inherit meson pkgconfig gi-docgen gobject-introspection | 30 | inherit meson pkgconfig gi-docgen gobject-introspection |
31 | 31 | ||
32 | PACKAGECONFIG ?= "gstreamer usb viewer" | 32 | PACKAGECONFIG ?= "gstreamer usb ${@bb.utils.contains_any('DISTRO_FEATURES', '${GTK3DISTROFEATURES}', 'viewer', '', d)}" |
33 | PACKAGECONFIG[gstreamer] = "-Dgst-plugin=enabled, -Dgst-plugin=disabled,gstreamer1.0 gstreamer1.0-plugins-base," | 33 | PACKAGECONFIG[gstreamer] = "-Dgst-plugin=enabled, -Dgst-plugin=disabled,gstreamer1.0 gstreamer1.0-plugins-base," |
34 | PACKAGECONFIG[usb] = "-Dusb=enabled, -Dusb=disabled, libusb1," | 34 | PACKAGECONFIG[usb] = "-Dusb=enabled, -Dusb=disabled, libusb1," |
35 | PACKAGECONFIG[viewer] = "-Dviewer=enabled, -Dviewer=disabled, gtk+3 gstreamer1.0-plugins-base," | 35 | PACKAGECONFIG[viewer] = "-Dviewer=enabled, -Dviewer=disabled, gtk+3 gstreamer1.0-plugins-base," |
diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.23.14.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.23.14.bb index a762fc832..f30fffebe 100644 --- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.23.14.bb +++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.23.14.bb | |||
@@ -100,3 +100,6 @@ USERADD_PARAM:${PN} = " \ | |||
100 | --home ${localstatedir}/lib/mpd \ | 100 | --home ${localstatedir}/lib/mpd \ |
101 | --groups audio \ | 101 | --groups audio \ |
102 | --user-group mpd" | 102 | --user-group mpd" |
103 | |||
104 | CVE_STATUS[CVE-2020-7465] = "cpe-incorrect: The recipe used in the meta-openembedded is a different mpd package compared to the one which has the CVE issue." | ||
105 | CVE_STATUS[CVE-2020-7466] = "cpe-incorrect: The recipe used in the meta-openembedded is a different mpd package compared to the one which has the CVE issue." | ||
diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.20.bb b/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.20.bb index d25a20ae0..21bc408f6 100644 --- a/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.20.bb +++ b/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.20.bb | |||
@@ -9,7 +9,7 @@ DEPENDS = "coreutils-native fribidi libtool libgcrypt libgcrypt-native bison-nat | |||
9 | dbus libxml2 gnutls \ | 9 | dbus libxml2 gnutls \ |
10 | tremor faad2 ffmpeg flac alsa-lib \ | 10 | tremor faad2 ffmpeg flac alsa-lib \ |
11 | lua-native lua libidn \ | 11 | lua-native lua libidn \ |
12 | avahi jpeg xz libmodplug mpeg2dec \ | 12 | avahi jpeg xz libmodplug \ |
13 | libmtp libopus orc libsamplerate0 libusb1 schroedinger taglib \ | 13 | libmtp libopus orc libsamplerate0 libusb1 schroedinger taglib \ |
14 | tiff" | 14 | tiff" |
15 | 15 | ||
diff --git a/meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb b/meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb index df688bbcd..04d16ffe1 100644 --- a/meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb +++ b/meta-multimedia/recipes-support/gst-instruments/gst-instruments_git.bb | |||
@@ -19,5 +19,5 @@ FILES:${PN} += "${libdir}/*" | |||
19 | 19 | ||
20 | INSANE_SKIP:${PN}-dev = "dev-elf" | 20 | INSANE_SKIP:${PN}-dev = "dev-elf" |
21 | 21 | ||
22 | PACKAGECONFIG ??= "ui" | 22 | PACKAGECONFIG ??= "${@bb.utils.contains_any('DISTRO_FEATURES', '${GTK3DISTROFEATURES}', 'ui', '', d)}" |
23 | PACKAGECONFIG[ui] = "-Dui=enabled,-Dui=disabled,gtk+3" | 23 | PACKAGECONFIG[ui] = "-Dui=enabled,-Dui=disabled,gtk+3" |
diff --git a/meta-networking/conf/include/non-repro-meta-networking.inc b/meta-networking/conf/include/non-repro-meta-networking.inc new file mode 100755 index 000000000..e0f448fe3 --- /dev/null +++ b/meta-networking/conf/include/non-repro-meta-networking.inc | |||
@@ -0,0 +1,59 @@ | |||
1 | # List of known non-reproducible package of the meta-networking layer | ||
2 | # Please keep this list sorted | ||
3 | KNOWN_NON_REPRO_META_NETWORKING = " \ | ||
4 | blueman \ | ||
5 | blueman-dbg \ | ||
6 | blueman-src \ | ||
7 | civetweb-dev \ | ||
8 | dhcp-relay-staticdev \ | ||
9 | ettercap-src \ | ||
10 | fetchmail \ | ||
11 | fetchmail-dbg \ | ||
12 | freediameter \ | ||
13 | freediameter-src \ | ||
14 | freeradius \ | ||
15 | htpdate-doc \ | ||
16 | keepalived \ | ||
17 | keepalived-dbg \ | ||
18 | kernel-module-mdio-netlink-6.6.17-yocto-standard \ | ||
19 | libbearssl-staticdev \ | ||
20 | libfko3 \ | ||
21 | libfko-client \ | ||
22 | libfko-daemon \ | ||
23 | libfko-dbg \ | ||
24 | libmosquitto1 \ | ||
25 | libowfat-staticdev \ | ||
26 | libruli-staticdev \ | ||
27 | libsamba-util0 \ | ||
28 | mdio-netlink-dbg \ | ||
29 | mosquitto \ | ||
30 | mosquitto-dbg \ | ||
31 | ncftp \ | ||
32 | ncftp-dbg \ | ||
33 | ncftp-src \ | ||
34 | ndisc6-dbg \ | ||
35 | ndisc6-misc \ | ||
36 | ndisc6-ndisc6 \ | ||
37 | ndisc6-rdisc6 \ | ||
38 | ndisc6-rdnssd \ | ||
39 | ndisc6-rltraceroute6 \ | ||
40 | netsniff-ng-doc \ | ||
41 | ntpsec-src \ | ||
42 | openl2tp \ | ||
43 | openl2tp-dbg \ | ||
44 | ot-br-posix \ | ||
45 | ot-br-posix-dbg \ | ||
46 | postfix-cfg \ | ||
47 | proftpd \ | ||
48 | proftpd-dbg \ | ||
49 | proftpd-dev \ | ||
50 | rdist \ | ||
51 | rdist-dbg \ | ||
52 | samba-dbg \ | ||
53 | tayga \ | ||
54 | tayga-dbg \ | ||
55 | wolfssl \ | ||
56 | wolfssl-dbg \ | ||
57 | znc \ | ||
58 | znc-doc \ | ||
59 | " | ||
diff --git a/meta-networking/conf/layer.conf b/meta-networking/conf/layer.conf index ac5d15a0c..0e09d8f2a 100644 --- a/meta-networking/conf/layer.conf +++ b/meta-networking/conf/layer.conf | |||
@@ -15,7 +15,7 @@ LAYERVERSION_networking-layer = "1" | |||
15 | 15 | ||
16 | LAYERDEPENDS_networking-layer = "core meta-python openembedded-layer" | 16 | LAYERDEPENDS_networking-layer = "core meta-python openembedded-layer" |
17 | 17 | ||
18 | LAYERSERIES_COMPAT_networking-layer = "scarthgap" | 18 | LAYERSERIES_COMPAT_networking-layer = "scarthgap styhead" |
19 | 19 | ||
20 | LICENSE_PATH += "${LAYERDIR}/licenses" | 20 | LICENSE_PATH += "${LAYERDIR}/licenses" |
21 | 21 | ||
diff --git a/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.8.bb b/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.8.bb index 301e65598..db79241f2 100644 --- a/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.8.bb +++ b/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.8.bb | |||
@@ -50,7 +50,7 @@ RPROVIDES:${PN} = "polarssl" | |||
50 | PACKAGES =+ "${PN}-programs" | 50 | PACKAGES =+ "${PN}-programs" |
51 | FILES:${PN}-programs = "${bindir}/" | 51 | FILES:${PN}-programs = "${bindir}/" |
52 | 52 | ||
53 | ALTERNATIVE:${PN}-programs = "hello" | 53 | ALTERNATIVE:${PN}-programs = "${@bb.utils.contains('PACKAGECONFIG', 'programs', 'hello', '', d)}" |
54 | ALTERNATIVE_LINK_NAME[hello] = "${bindir}/hello" | 54 | ALTERNATIVE_LINK_NAME[hello] = "${bindir}/hello" |
55 | 55 | ||
56 | BBCLASSEXTEND = "native nativesdk" | 56 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta-networking/recipes-connectivity/mbedtls/mbedtls_3.6.0.bb b/meta-networking/recipes-connectivity/mbedtls/mbedtls_3.6.0.bb index 92a2de82a..a10fce0ff 100644 --- a/meta-networking/recipes-connectivity/mbedtls/mbedtls_3.6.0.bb +++ b/meta-networking/recipes-connectivity/mbedtls/mbedtls_3.6.0.bb | |||
@@ -55,7 +55,7 @@ RPROVIDES:${PN} = "polarssl" | |||
55 | PACKAGES =+ "${PN}-programs" | 55 | PACKAGES =+ "${PN}-programs" |
56 | FILES:${PN}-programs = "${bindir}/" | 56 | FILES:${PN}-programs = "${bindir}/" |
57 | 57 | ||
58 | ALTERNATIVE:${PN}-programs = "hello" | 58 | ALTERNATIVE:${PN}-programs = "${@bb.utils.contains('PACKAGECONFIG', 'programs', 'hello', '', d)}" |
59 | ALTERNATIVE_LINK_NAME[hello] = "${bindir}/hello" | 59 | ALTERNATIVE_LINK_NAME[hello] = "${bindir}/hello" |
60 | 60 | ||
61 | BBCLASSEXTEND = "native nativesdk" | 61 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb index be30154a3..3c9570d92 100644 --- a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb +++ b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.46.0.bb | |||
@@ -19,6 +19,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ | |||
19 | " | 19 | " |
20 | 20 | ||
21 | DEPENDS = " \ | 21 | DEPENDS = " \ |
22 | glib-2.0 \ | ||
22 | python3-pygobject-native \ | 23 | python3-pygobject-native \ |
23 | coreutils-native \ | 24 | coreutils-native \ |
24 | intltool-native \ | 25 | intltool-native \ |
@@ -76,9 +77,11 @@ EXTRA_OEMESON = "\ | |||
76 | CFLAGS:append:libc-musl = " \ | 77 | CFLAGS:append:libc-musl = " \ |
77 | -DRTLD_DEEPBIND=0 \ | 78 | -DRTLD_DEEPBIND=0 \ |
78 | " | 79 | " |
79 | 80 | do_configure:prepend() { | |
80 | do_compile:prepend() { | 81 | cp -f ${STAGING_LIBDIR}/girepository-1.0/GLib*typelib ${STAGING_LIBDIR_NATIVE}/girepository-1.0/ |
81 | export GI_TYPELIB_PATH="${B}}/src/libnm-client-impl${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}" | 82 | cp -f ${STAGING_LIBDIR}/girepository-1.0/GObject*typelib ${STAGING_LIBDIR_NATIVE}/girepository-1.0/ |
83 | cp -f ${STAGING_LIBDIR}/girepository-1.0/Gio*typelib ${STAGING_LIBDIR_NATIVE}/girepository-1.0/ | ||
84 | cp -f ${STAGING_LIBDIR}/girepository-1.0/GModule*typelib ${STAGING_LIBDIR_NATIVE}/girepository-1.0/ | ||
82 | } | 85 | } |
83 | 86 | ||
84 | PACKAGECONFIG ??= "readline nss ifupdown dnsmasq nmcli vala \ | 87 | PACKAGECONFIG ??= "readline nss ifupdown dnsmasq nmcli vala \ |
diff --git a/meta-networking/recipes-connectivity/openfortivpn/openfortivpn_1.21.0.bb b/meta-networking/recipes-connectivity/openfortivpn/openfortivpn_1.22.0.bb index e6c9a69ee..568593b2d 100644 --- a/meta-networking/recipes-connectivity/openfortivpn/openfortivpn_1.21.0.bb +++ b/meta-networking/recipes-connectivity/openfortivpn/openfortivpn_1.22.0.bb | |||
@@ -3,7 +3,7 @@ LICENSE = "GPL-3.0-or-later" | |||
3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=3d575262a651a6f1a17210ce41bf907d" | 3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=3d575262a651a6f1a17210ce41bf907d" |
4 | 4 | ||
5 | SRC_URI = "git://github.com/adrienverge/openfortivpn.git;protocol=https;branch=master" | 5 | SRC_URI = "git://github.com/adrienverge/openfortivpn.git;protocol=https;branch=master" |
6 | SRCREV = "26a1fe68cc7a61c58f4f2a98862f6fcf30f9f2dc" | 6 | SRCREV = "82e4401162fc65efad8267f4cb3287c6ab6fc088" |
7 | 7 | ||
8 | DEPENDS = "openssl" | 8 | DEPENDS = "openssl" |
9 | 9 | ||
diff --git a/meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher_2.2.4.bb b/meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher_2.2.4.bb index f0f7eb5df..7f06e0ebf 100644 --- a/meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher_2.2.4.bb +++ b/meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher_2.2.4.bb | |||
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=84dcc94da3adb52b53ae4fa38fe49e5d" | |||
8 | 8 | ||
9 | inherit features_check systemd | 9 | inherit features_check systemd |
10 | 10 | ||
11 | RDEPENDS:${PN} = "python3-pygobject python3-dbus" | 11 | RDEPENDS:${PN} = "python3-pygobject python3-dbus python3-json" |
12 | REQUIRED_DISTRO_FEATURES = "systemd gobject-introspection-data" | 12 | REQUIRED_DISTRO_FEATURES = "systemd gobject-introspection-data" |
13 | 13 | ||
14 | SRCREV = "dfd26d72793914eb3da910ef8c71de6d7c8942a2" | 14 | SRCREV = "dfd26d72793914eb3da910ef8c71de6d7c8942a2" |
diff --git a/meta-networking/recipes-support/fping/fping/0001-fping-Initialize-msghdr-struct-in-a-portable-way.patch b/meta-networking/recipes-support/fping/fping/0001-fping-Initialize-msghdr-struct-in-a-portable-way.patch deleted file mode 100644 index 9965d2ec5..000000000 --- a/meta-networking/recipes-support/fping/fping/0001-fping-Initialize-msghdr-struct-in-a-portable-way.patch +++ /dev/null | |||
@@ -1,42 +0,0 @@ | |||
1 | From c3f476a763412be51b4df0e748af04d4150a2c71 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Mon, 29 Aug 2022 15:41:51 -0700 | ||
4 | Subject: [PATCH] fping: Initialize msghdr struct in a portable way | ||
5 | |||
6 | Initializing the structure assuming glibc layout results in | ||
7 | compile errors on musl, therefore do partial intialization and then | ||
8 | assigning the members individually. | ||
9 | |||
10 | Upstream-Status: Submitted [https://github.com/schweikert/fping/pull/263] | ||
11 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
12 | --- | ||
13 | src/fping.c | 16 +++++++--------- | ||
14 | 1 file changed, 7 insertions(+), 9 deletions(-) | ||
15 | |||
16 | diff --git a/src/fping.c b/src/fping.c | ||
17 | index e26b216..81a61d9 100644 | ||
18 | --- a/src/fping.c | ||
19 | +++ b/src/fping.c | ||
20 | @@ -1951,15 +1951,13 @@ int receive_packet(int64_t wait_time, | ||
21 | reply_buf, | ||
22 | reply_buf_len | ||
23 | }; | ||
24 | - struct msghdr recv_msghdr = { | ||
25 | - reply_src_addr, | ||
26 | - reply_src_addr_len, | ||
27 | - &msg_iov, | ||
28 | - 1, | ||
29 | - &msg_control, | ||
30 | - sizeof(msg_control), | ||
31 | - 0 | ||
32 | - }; | ||
33 | + struct msghdr recv_msghdr = {0}; | ||
34 | + recv_msghdr.msg_name = reply_src_addr; | ||
35 | + recv_msghdr.msg_namelen = reply_src_addr_len; | ||
36 | + recv_msghdr.msg_iov = &msg_iov; | ||
37 | + recv_msghdr.msg_iovlen = 1; | ||
38 | + recv_msghdr.msg_control = &msg_control; | ||
39 | + recv_msghdr.msg_controllen = sizeof(msg_control); | ||
40 | #if HAVE_SO_TIMESTAMPNS | ||
41 | struct cmsghdr* cmsg; | ||
42 | #endif | ||
diff --git a/meta-networking/recipes-support/fping/fping_5.1.bb b/meta-networking/recipes-support/fping/fping_5.2.bb index 0682eafa0..f75b6441b 100644 --- a/meta-networking/recipes-support/fping/fping_5.1.bb +++ b/meta-networking/recipes-support/fping/fping_5.2.bb | |||
@@ -14,10 +14,8 @@ LICENSE = "fping" | |||
14 | NO_GENERIC_LICENSE[fping] = "COPYING" | 14 | NO_GENERIC_LICENSE[fping] = "COPYING" |
15 | LIC_FILES_CHKSUM = "file://COPYING;md5=c6170fbadddfcd74f011515291d96901" | 15 | LIC_FILES_CHKSUM = "file://COPYING;md5=c6170fbadddfcd74f011515291d96901" |
16 | 16 | ||
17 | SRC_URI = "http://www.fping.org/dist/fping-${PV}.tar.gz \ | 17 | SRC_URI = "http://www.fping.org/dist/fping-${PV}.tar.gz" |
18 | file://0001-fping-Initialize-msghdr-struct-in-a-portable-way.patch \ | 18 | SRC_URI[sha256sum] = "a7692d10d73fb0bb76e1f7459aa7f19bbcdbfc5adbedef02f468974b18b0e42f" |
19 | " | ||
20 | SRC_URI[sha256sum] = "1ee5268c063d76646af2b4426052e7d81a42b657e6a77d8e7d3d2e60fd7409fe" | ||
21 | 19 | ||
22 | S = "${WORKDIR}/fping-${PV}" | 20 | S = "${WORKDIR}/fping-${PV}" |
23 | 21 | ||
diff --git a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_12.3.5.bb b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_12.3.5.bb index 6696e552c..82aab051f 100644 --- a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_12.3.5.bb +++ b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_12.3.5.bb | |||
@@ -120,3 +120,5 @@ python() { | |||
120 | } | 120 | } |
121 | 121 | ||
122 | CVE_PRODUCT = "open-vm-tools vmware:tools" | 122 | CVE_PRODUCT = "open-vm-tools vmware:tools" |
123 | CVE_STATUS[CVE-2014-4199] = "fixed-version: No action required. The current version (12.3.5) is not affected by the CVE which affects version 10.0.3" | ||
124 | CVE_STATUS[CVE-2014-4200] = "fixed-version: No action required. The current version (12.3.5) is not affected by the CVE which affects version 10.0.3" | ||
diff --git a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb index 82ce7067d..c8a3f7f53 100644 --- a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb +++ b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb | |||
@@ -40,7 +40,7 @@ DEPENDS = " \ | |||
40 | " | 40 | " |
41 | DEPENDS:append:libc-musl = " libucontext" | 41 | DEPENDS:append:libc-musl = " libucontext" |
42 | 42 | ||
43 | RDEPENDS:${PN} = "python3-pyparsing python3-six usbids" | 43 | RDEPENDS:${PN} = "python3-pyparsing python3-six hwdata" |
44 | 44 | ||
45 | inherit meson pkgconfig vala gobject-introspection features_check gtk-doc | 45 | inherit meson pkgconfig vala gobject-introspection features_check gtk-doc |
46 | 46 | ||
@@ -59,8 +59,9 @@ do_configure:prepend() { | |||
59 | PACKAGECONFIG ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)} smartcard" | 59 | PACKAGECONFIG ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)} smartcard" |
60 | PACKAGECONFIG[vapi] = "-Dvapi=enabled,-Dvapi=disabled" | 60 | PACKAGECONFIG[vapi] = "-Dvapi=enabled,-Dvapi=disabled" |
61 | PACKAGECONFIG[smartcard] = "-Dsmartcard=enabled,-Dsmartcard=disabled,libcacard" | 61 | PACKAGECONFIG[smartcard] = "-Dsmartcard=enabled,-Dsmartcard=disabled,libcacard" |
62 | PACKAGECONFIG[webdav] = "-Dwebdav=enabled,-Dwebdav=disabled,phodav libsoup" | ||
62 | 63 | ||
63 | EXTRA_OEMESON = "-Dpie=true -Dusb-ids-path=${datadir}/usb.ids " | 64 | EXTRA_OEMESON = "-Dpie=true -Dusb-ids-path=${datadir}/hwdata/usb.ids " |
64 | EXTRA_OEMESON:append:libc-musl = " -Dcoroutine=libucontext" | 65 | EXTRA_OEMESON:append:libc-musl = " -Dcoroutine=libucontext" |
65 | 66 | ||
66 | LDFLAGS += "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}" | 67 | LDFLAGS += "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}" |
diff --git a/meta-oe/classes/image_types_verity.bbclass b/meta-oe/classes/image_types_verity.bbclass new file mode 100644 index 000000000..b42217c45 --- /dev/null +++ b/meta-oe/classes/image_types_verity.bbclass | |||
@@ -0,0 +1,137 @@ | |||
1 | # SPDX-License-Identifier: MIT | ||
2 | # | ||
3 | # Copyright Pengutronix <yocto@pengutronix.de> | ||
4 | # | ||
5 | |||
6 | # Support generating a dm-verity image and the parameters required to assemble | ||
7 | # the corresponding table for the device-mapper driver. The latter will be | ||
8 | # stored in the file ${DEPLOY_DIR_IMAGE}/<IMAGE_LINK_NAME>.verity-params. Note | ||
9 | # that in the resulting image the hash tree data is appended to the contents of | ||
10 | # the original image without an explicit superblock to keep things simple and | ||
11 | # compact. | ||
12 | # | ||
13 | # The above mentioned parameter file can be sourced by a shell to finally create | ||
14 | # the desired blockdevice via "dmsetup" (found in meta-oe's recipe | ||
15 | # "libdevmapper"), e.g. | ||
16 | # | ||
17 | # . <IMAGE_LINK_NAME>.verity-params | ||
18 | # dmsetup create <dm_dev_name> --readonly --table "0 $VERITY_DATA_SECTORS \ | ||
19 | # verity 1 <dev> <hash_dev> \ | ||
20 | # $VERITY_DATA_BLOCK_SIZE $VERITY_HASH_BLOCK_SIZE \ | ||
21 | # $VERITY_DATA_BLOCKS $VERITY_DATA_BLOCKS \ | ||
22 | # $VERITY_HASH_ALGORITHM $VERITY_ROOT_HASH $VERITY_SALT \ | ||
23 | # 1 ignore_zero_blocks" | ||
24 | # | ||
25 | # As the hash tree data is found at the end of the image, <dev> and <hash_dev> | ||
26 | # should be the same blockdevice in the command shown above while <dm_dev_name> | ||
27 | # is the name of the to be created dm-verity-device. | ||
28 | # | ||
29 | # The root hash is calculated using a salt to make attacks more difficult. Thus, | ||
30 | # please grant each image recipe its own salt which could be generated e.g. via | ||
31 | # | ||
32 | # dd if=/dev/random bs=1k count=1 | sha256sum | ||
33 | # | ||
34 | # and assign it to the parameter VERITY_SALT. | ||
35 | |||
36 | inherit image-artifact-names | ||
37 | |||
38 | do_image_verity[depends] += "cryptsetup-native:do_populate_sysroot" | ||
39 | |||
40 | CLASS_VERITY_SALT = "4e5f0d9b6ccac5e843598d4e4545046232b48451a399acb2106822b43679b375" | ||
41 | VERITY_SALT ?= "${CLASS_VERITY_SALT}" | ||
42 | VERITY_BLOCK_SIZE ?= "4096" | ||
43 | VERITY_IMAGE_FSTYPE ?= "ext4" | ||
44 | VERITY_IMAGE_SUFFIX ?= ".verity" | ||
45 | VERITY_INPUT_IMAGE ?= "${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.${VERITY_IMAGE_FSTYPE}" | ||
46 | |||
47 | IMAGE_TYPEDEP:verity = "${VERITY_IMAGE_FSTYPE}" | ||
48 | IMAGE_TYPES_MASKED += "verity" | ||
49 | |||
50 | python __anonymous() { | ||
51 | if 'verity' not in d.getVar('IMAGE_FSTYPES'): | ||
52 | return | ||
53 | |||
54 | dep_task = 'do_image_{}'.format(d.getVar('VERITY_IMAGE_FSTYPE').replace('-', '_')) | ||
55 | bb.build.addtask('do_image_verity', 'do_image_complete', dep_task, d) | ||
56 | } | ||
57 | |||
58 | python do_image_verity () { | ||
59 | import os | ||
60 | import subprocess | ||
61 | import shutil | ||
62 | |||
63 | link = d.getVar('VERITY_INPUT_IMAGE') | ||
64 | image = os.path.realpath(link) | ||
65 | |||
66 | verity_image_suffix = d.getVar('VERITY_IMAGE_SUFFIX') | ||
67 | verity = '{}{}'.format(image, verity_image_suffix) | ||
68 | |||
69 | # For better readability the parameter VERITY_BLOCK_SIZE is specified in | ||
70 | # bytes. It must be a multiple of the logical sector size which is 512 bytes | ||
71 | # in Linux. Make sure that this is the case as otherwise the resulting | ||
72 | # issues would be hard to debug later. | ||
73 | block_size = int(d.getVar('VERITY_BLOCK_SIZE')) | ||
74 | if block_size % 512 != 0: | ||
75 | bb.fatal("VERITY_BLOCK_SIZE must be a multiple of 512!") | ||
76 | |||
77 | salt = d.getVar('VERITY_SALT') | ||
78 | if salt == d.getVar('CLASS_VERITY_SALT'): | ||
79 | bb.warn("Please overwrite VERITY_SALT with an image specific one!") | ||
80 | |||
81 | shutil.copyfile(image, verity) | ||
82 | |||
83 | data_size_blocks, data_size_rest = divmod(os.stat(verity).st_size, block_size) | ||
84 | data_blocks = data_size_blocks + (1 if data_size_rest else 0) | ||
85 | data_size = data_blocks * block_size | ||
86 | |||
87 | bb.debug(1, f"data_size_blocks: {data_size_blocks}, {data_size_rest}") | ||
88 | bb.debug(1, f"data_size: {data_size}") | ||
89 | |||
90 | # Create verity image | ||
91 | try: | ||
92 | output = subprocess.check_output([ | ||
93 | 'veritysetup', 'format', | ||
94 | '--no-superblock', | ||
95 | '--salt={}'.format(salt), | ||
96 | '--data-blocks={}'.format(data_blocks), | ||
97 | '--data-block-size={}'.format(block_size), | ||
98 | '--hash-block-size={}'.format(block_size), | ||
99 | '--hash-offset={}'.format(data_size), | ||
100 | verity, verity, | ||
101 | ]) | ||
102 | except subprocess.CalledProcessError as err: | ||
103 | bb.fatal('%s returned with %s (%s)' % (err.cmd, err.returncode, err.output)) | ||
104 | |||
105 | try: | ||
106 | with open(image + '.verity-info', 'wb') as f: | ||
107 | f.write(output) | ||
108 | except Exception as err: | ||
109 | bb.fatal('Unexpected error %s' % err) | ||
110 | |||
111 | # Create verity params | ||
112 | params = [] | ||
113 | for line in output.decode('ASCII').splitlines(): | ||
114 | if not ':' in line: | ||
115 | continue | ||
116 | k, v = line.split(':', 1) | ||
117 | k = k.strip().upper().replace(' ', '_') | ||
118 | v = v.strip() | ||
119 | bb.debug(1, f"{k} {v}") | ||
120 | params.append('VERITY_{}={}'.format(k, v)) | ||
121 | |||
122 | params.append('VERITY_DATA_SECTORS={}'.format(data_size//512)) | ||
123 | |||
124 | try: | ||
125 | with open(image + '.verity-params', 'w') as f: | ||
126 | f.write('\n'.join(params)) | ||
127 | except Exception as err: | ||
128 | bb.fatal('Unexpected error %s' % err) | ||
129 | |||
130 | # Create symlinks | ||
131 | for suffix in [ verity_image_suffix, '.verity-info', '.verity-params' ]: | ||
132 | try: | ||
133 | os.remove(link + suffix) | ||
134 | except FileNotFoundError: | ||
135 | pass | ||
136 | os.symlink(os.path.basename(image) + suffix, link + suffix) | ||
137 | } | ||
diff --git a/meta-oe/conf/include/non-repro-meta-oe.inc b/meta-oe/conf/include/non-repro-meta-oe.inc new file mode 100755 index 000000000..7961d851f --- /dev/null +++ b/meta-oe/conf/include/non-repro-meta-oe.inc | |||
@@ -0,0 +1,107 @@ | |||
1 | # List of known non-reproducible package of the meta-oe layer | ||
2 | # Please keep this list sorted | ||
3 | KNOWN_NON_REPRO_META_OE = " \ | ||
4 | boinc-client-dev \ | ||
5 | cjson-ptest \ | ||
6 | cpuid-doc \ | ||
7 | crash \ | ||
8 | crash-dbg \ | ||
9 | crash-src \ | ||
10 | dhrystone \ | ||
11 | dhrystone-dbg \ | ||
12 | dhrystone-dev \ | ||
13 | dhrystone-src \ | ||
14 | directfb \ | ||
15 | directfb-dbg \ | ||
16 | doxygen-src \ | ||
17 | editorconfig-core-c-dev \ | ||
18 | etcd-cpp-apiv3-dev \ | ||
19 | fbgrab-doc \ | ||
20 | fluentbit-src \ | ||
21 | fvwm-dbg \ | ||
22 | fvwm-doc \ | ||
23 | fvwm-extra \ | ||
24 | gcab-src \ | ||
25 | gosu \ | ||
26 | gosu-dbg \ | ||
27 | gosu-dev \ | ||
28 | gosu-staticdev \ | ||
29 | gphoto2 \ | ||
30 | gphoto2-dbg \ | ||
31 | hddtemp-locale-de \ | ||
32 | hdf5 \ | ||
33 | hdf5-dbg \ | ||
34 | hdf5-src \ | ||
35 | hdf5-staticdev \ | ||
36 | hplip \ | ||
37 | hplip-dbg \ | ||
38 | jpnevulator-doc \ | ||
39 | jsonrpc-dev \ | ||
40 | kpatch-build \ | ||
41 | kpatch-doc \ | ||
42 | ldns \ | ||
43 | libbotan-3-bin \ | ||
44 | libbotan-3-dbg \ | ||
45 | libbotan-3-dev \ | ||
46 | libck-doc \ | ||
47 | libdbus-cxx-dev \ | ||
48 | libforms \ | ||
49 | libiio-src \ | ||
50 | libjcat-dbg \ | ||
51 | libjcat-ptest \ | ||
52 | libthrift-c-glib-zlib-src \ | ||
53 | libvncserver-dev \ | ||
54 | libwebsockets-testapps \ | ||
55 | libwmf \ | ||
56 | libyui-ncurses-dbg \ | ||
57 | libyui-ncurses-dev \ | ||
58 | lmbench-staticdev \ | ||
59 | log4cpp \ | ||
60 | lprng \ | ||
61 | lprng-dbg \ | ||
62 | lshw \ | ||
63 | lshw-locale-fr \ | ||
64 | mariadb-dbg \ | ||
65 | mariadb-server \ | ||
66 | mariadb-src \ | ||
67 | mce-test \ | ||
68 | mime-support-doc \ | ||
69 | minifi-cpp \ | ||
70 | minifi-cpp-dbg \ | ||
71 | minifi-cpp-src \ | ||
72 | mozjs-115-src \ | ||
73 | mpv \ | ||
74 | mpv-dbg \ | ||
75 | nana \ | ||
76 | nbench-byte \ | ||
77 | nbench-byte-dbg \ | ||
78 | nbench-byte-src \ | ||
79 | nspr-staticdev \ | ||
80 | openocd \ | ||
81 | openocd-dbg \ | ||
82 | pcp \ | ||
83 | pcp-dev \ | ||
84 | pcp-doc \ | ||
85 | pcp-src \ | ||
86 | perfetto \ | ||
87 | perfetto-dbg \ | ||
88 | php-phar \ | ||
89 | pidgin \ | ||
90 | pidgin-dbg \ | ||
91 | pim435-staticdev \ | ||
92 | postgresql-server-dev \ | ||
93 | qcbor-staticdev \ | ||
94 | sharutils \ | ||
95 | sharutils-dbg \ | ||
96 | smemstat-doc \ | ||
97 | soci-dev \ | ||
98 | thin-provisioning-tools-dev \ | ||
99 | vulkan-cts \ | ||
100 | vulkan-cts-dbg \ | ||
101 | waylandpp-dev \ | ||
102 | yasm-src \ | ||
103 | zlog-staticdev \ | ||
104 | zsh \ | ||
105 | zsh-dbg \ | ||
106 | zsh-src \ | ||
107 | " | ||
diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf index 4d9acb8cc..d8f0f5339 100644 --- a/meta-oe/conf/layer.conf +++ b/meta-oe/conf/layer.conf | |||
@@ -44,7 +44,7 @@ LAYERVERSION_openembedded-layer = "1" | |||
44 | 44 | ||
45 | LAYERDEPENDS_openembedded-layer = "core" | 45 | LAYERDEPENDS_openembedded-layer = "core" |
46 | 46 | ||
47 | LAYERSERIES_COMPAT_openembedded-layer = "scarthgap" | 47 | LAYERSERIES_COMPAT_openembedded-layer = "scarthgap styhead" |
48 | 48 | ||
49 | LICENSE_PATH += "${LAYERDIR}/licenses" | 49 | LICENSE_PATH += "${LAYERDIR}/licenses" |
50 | 50 | ||
diff --git a/meta-oe/recipes-bsp/fwupd/fwupd/0001-meson-Avoid-absolute-buildtime-paths-in-generated-he.patch b/meta-oe/recipes-bsp/fwupd/fwupd/0001-meson-Avoid-absolute-buildtime-paths-in-generated-he.patch deleted file mode 100644 index 2273bdf10..000000000 --- a/meta-oe/recipes-bsp/fwupd/fwupd/0001-meson-Avoid-absolute-buildtime-paths-in-generated-he.patch +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | From b1df1ed3a21b8ef0244102043a8fb88b0ccc3f91 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Mon, 17 Apr 2023 11:30:21 -0700 | ||
4 | Subject: [PATCH] meson: Avoid absolute buildtime paths in generated headers | ||
5 | |||
6 | using meson.project_source_root() means the path emitted to include .h | ||
7 | files is absolute and it makes its way into PN-src as well, which infact | ||
8 | is not going to work if the -src package was used to re-build this in a | ||
9 | different build path. Therefore use relative path which is '.' and | ||
10 | relative to ${S} | ||
11 | |||
12 | Changes | ||
13 | include "<abspath>/plugins/acpi-dmar/fu-acpi-dmar-plugin.h" | ||
14 | to | ||
15 | include "./plugins/acpi-dmar/fu-acpi-dmar-plugin.h" | ||
16 | |||
17 | in generated build/src/fu-plugin-builtin.h | ||
18 | |||
19 | Upstream-Status: Pending | ||
20 | |||
21 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
22 | --- | ||
23 | src/meson.build | 2 +- | ||
24 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
25 | |||
26 | diff --git a/src/meson.build b/src/meson.build | ||
27 | index b9f6736..bb856ea 100644 | ||
28 | --- a/src/meson.build | ||
29 | +++ b/src/meson.build | ||
30 | @@ -188,7 +188,7 @@ plugins_hdr = custom_target('fwupd-generate-plugins-header', | ||
31 | command : [ | ||
32 | join_paths(meson.project_source_root(), 'contrib', 'generate-plugins-header.py'), | ||
33 | '@OUTPUT@', | ||
34 | - meson.project_source_root(), | ||
35 | + '.', | ||
36 | ','.join(plugin_names), | ||
37 | ], | ||
38 | ) | ||
39 | -- | ||
40 | 2.40.0 | ||
41 | |||
diff --git a/meta-oe/recipes-bsp/fwupd/fwupd_1.8.9.bb b/meta-oe/recipes-bsp/fwupd/fwupd_1.9.18.bb index 1f95dee1b..e6c276ba4 100644 --- a/meta-oe/recipes-bsp/fwupd/fwupd_1.8.9.bb +++ b/meta-oe/recipes-bsp/fwupd/fwupd_1.9.18.bb | |||
@@ -2,12 +2,11 @@ SUMMARY = "A simple daemon to allow session software to update firmware" | |||
2 | LICENSE = "LGPL-2.1-or-later" | 2 | LICENSE = "LGPL-2.1-or-later" |
3 | LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" | 3 | LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" |
4 | 4 | ||
5 | DEPENDS = "glib-2.0 libxmlb json-glib libjcat gcab vala-native" | 5 | DEPENDS = "glib-2.0 libxmlb json-glib libjcat gcab vala-native python3-jinja2-native" |
6 | 6 | ||
7 | SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${PV}/${BP}.tar.xz \ | 7 | SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${PV}/${BP}.tar.xz \ |
8 | file://0001-meson-Avoid-absolute-buildtime-paths-in-generated-he.patch \ | ||
9 | file://run-ptest" | 8 | file://run-ptest" |
10 | SRC_URI[sha256sum] = "719a791ac4ba5988aeb93ec42778bd65d33cb075d0c093b5c04e5e1682be528a" | 9 | SRC_URI[sha256sum] = "4e554f77a8a73383a41d5637b62e6c8a8936e66cd1d18585baf29d7fe47fc4d7" |
11 | 10 | ||
12 | UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases" | 11 | UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases" |
13 | 12 | ||
@@ -17,14 +16,16 @@ PACKAGE_ARCH = "${MACHINE_ARCH}" | |||
17 | inherit meson vala gobject-introspection systemd bash-completion pkgconfig gi-docgen ptest manpages useradd | 16 | inherit meson vala gobject-introspection systemd bash-completion pkgconfig gi-docgen ptest manpages useradd |
18 | 17 | ||
19 | GIDOCGEN_MESON_OPTION = 'docs' | 18 | GIDOCGEN_MESON_OPTION = 'docs' |
20 | GIDOCGEN_MESON_ENABLE_FLAG = 'docgen' | 19 | GIDOCGEN_MESON_ENABLE_FLAG = 'enabled' |
21 | GIDOCGEN_MESON_DISABLE_FLAG = 'disabled' | 20 | GIDOCGEN_MESON_DISABLE_FLAG = 'disabled' |
21 | GIR_MESON_ENABLE_FLAG = 'enabled' | ||
22 | GIR_MESON_DISABLE_FLAG = 'disabled' | ||
22 | 23 | ||
23 | PACKAGECONFIG ??= "curl gnutls gudev gusb \ | 24 | PACKAGECONFIG ??= "curl gnutls gudev gusb \ |
24 | ${@bb.utils.filter('DISTRO_FEATURES', 'bluetooth polkit', d)} \ | 25 | ${@bb.utils.filter('DISTRO_FEATURES', 'bluetooth polkit', d)} \ |
25 | ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd offline', '', d)} \ | 26 | ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd offline', '', d)} \ |
26 | ${@bb.utils.contains('MACHINE_FEATURES', 'efi', 'plugin_uefi_capsule plugin_uefi_pk', '', d)} \ | 27 | ${@bb.utils.contains('MACHINE_FEATURES', 'efi', 'plugin_uefi_capsule plugin_uefi_pk', '', d)} \ |
27 | ${@bb.utils.contains('PTEST_ENABLED', '1', 'tests plugin_dummy', '', d)} \ | 28 | ${@bb.utils.contains('PTEST_ENABLED', '1', 'tests', '', d)} \ |
28 | hsi \ | 29 | hsi \ |
29 | plugin_android_boot \ | 30 | plugin_android_boot \ |
30 | plugin_acpi_phat \ | 31 | plugin_acpi_phat \ |
@@ -54,61 +55,59 @@ PACKAGECONFIG ??= "curl gnutls gudev gusb \ | |||
54 | plugin_upower \ | 55 | plugin_upower \ |
55 | sqlite" | 56 | sqlite" |
56 | 57 | ||
57 | PACKAGECONFIG[bluetooth] = "-Dbluez=true,-Dbluez=false" | 58 | PACKAGECONFIG[bluetooth] = "-Dbluez=enabled,-Dbluez=disabled" |
58 | PACKAGECONFIG[compat-cli] = "-Dcompat_cli=true,-Dcompat_cli=false" | 59 | PACKAGECONFIG[compat-cli] = "-Dcompat_cli=true,-Dcompat_cli=false" |
59 | PACKAGECONFIG[consolekit] = "-Dconsolekit=true,-Dconsolekit=false,consolekit" | 60 | PACKAGECONFIG[consolekit] = "-Dconsolekit=enabled,-Dconsolekit=disabled,consolekit" |
60 | PACKAGECONFIG[curl] = "-Dcurl=true,-Dcurl=false,curl" | 61 | PACKAGECONFIG[curl] = "-Dcurl=enabled,-Dcurl=disabled,curl" |
61 | PACKAGECONFIG[firmware-packager] = "-Dfirmware-packager=true,-Dfirmware-packager=false" | 62 | PACKAGECONFIG[firmware-packager] = "-Dfirmware-packager=true,-Dfirmware-packager=false" |
62 | PACKAGECONFIG[fish-completion] = "-Dfish_completion=true,-Dfish_completion=false" | 63 | PACKAGECONFIG[fish-completion] = "-Dfish_completion=true,-Dfish_completion=false" |
63 | PACKAGECONFIG[gnutls] = "-Dgnutls=true,-Dgnutls=false,gnutls" | 64 | PACKAGECONFIG[gnutls] = "-Dgnutls=enabled,-Dgnutls=disabled,gnutls" |
64 | PACKAGECONFIG[gudev] = "-Dgudev=true,-Dgudev=false,libgudev" | 65 | PACKAGECONFIG[gudev] = "-Dgudev=enabled,-Dgudev=disabled,libgudev" |
65 | PACKAGECONFIG[gusb] = "-Dgusb=true,-Dgusb=false,libgusb" | 66 | PACKAGECONFIG[gusb] = "-Dgusb=enabled,-Dgusb=disabled,libgusb" |
66 | PACKAGECONFIG[hsi] = "-Dhsi=true,-Dhsi=false" | 67 | PACKAGECONFIG[hsi] = "-Dhsi=enabled,-Dhsi=disabled" |
67 | PACKAGECONFIG[libarchive] = "-Dlibarchive=true,-Dlibarchive=false,libarchive" | 68 | PACKAGECONFIG[libarchive] = "-Dlibarchive=enabled,-Dlibarchive=disabled,libarchive" |
68 | PACKAGECONFIG[manpages] = "-Dman=true,-Dman=false" | 69 | PACKAGECONFIG[manpages] = "-Dman=true,-Dman=false" |
69 | PACKAGECONFIG[metainfo] = "-Dmetainfo=true,-Dmetainfo=false" | 70 | PACKAGECONFIG[metainfo] = "-Dmetainfo=true,-Dmetainfo=false" |
70 | PACKAGECONFIG[offline] = "-Doffline=true,-Doffline=false" | 71 | PACKAGECONFIG[offline] = "-Doffline=enabled,-Doffline=disabled" |
71 | PACKAGECONFIG[polkit] = "-Dpolkit=true,-Dpolkit=false,polkit" | 72 | PACKAGECONFIG[polkit] = "-Dpolkit=enabled,-Dpolkit=disabled,polkit" |
72 | PACKAGECONFIG[sqlite] = "-Dsqlite=true,-Dsqlite=false,sqlite3" | 73 | PACKAGECONFIG[sqlite] = "-Dsqlite=enabled,-Dsqlite=disabled,sqlite3" |
73 | PACKAGECONFIG[systemd] = "-Dsystemd=true,-Dsystemd=false,systemd" | 74 | PACKAGECONFIG[systemd] = "-Dsystemd=enabled,-Dsystemd=disabled,systemd" |
74 | PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,gcab-native" | 75 | PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,gcab-native" |
75 | 76 | ||
76 | 77 | ||
77 | # TODO plugins-all meta-option that expands to all plugin_*? | 78 | # TODO plugins-all meta-option that expands to all plugin_*? |
78 | PACKAGECONFIG[plugin_acpi_phat] = "-Dplugin_acpi_phat=true,-Dplugin_acpi_phat=false" | 79 | PACKAGECONFIG[plugin_acpi_phat] = "-Dplugin_acpi_phat=enabled,-Dplugin_acpi_phat=disabled" |
79 | PACKAGECONFIG[plugin_android_boot] = "-Dplugin_android_boot=enabled,-Dplugin_android_boot=disabled" | 80 | PACKAGECONFIG[plugin_android_boot] = "-Dplugin_android_boot=enabled,-Dplugin_android_boot=disabled" |
80 | PACKAGECONFIG[plugin_bcm57xx] = "-Dplugin_bcm57xx=true,-Dplugin_bcm57xx=false" | 81 | PACKAGECONFIG[plugin_bcm57xx] = "-Dplugin_bcm57xx=enabled,-Dplugin_bcm57xx=disabled" |
81 | PACKAGECONFIG[plugin_cfu] = "-Dplugin_cfu=true,-Dplugin_cfu=false" | 82 | PACKAGECONFIG[plugin_cfu] = "-Dplugin_cfu=enabled,-Dplugin_cfu=disabled" |
82 | PACKAGECONFIG[plugin_dell] = "-Dplugin_dell=true,-Dplugin_dell=false,libsmbios" | 83 | PACKAGECONFIG[plugin_emmc] = "-Dplugin_emmc=enabled,-Dplugin_emmc=disabled" |
83 | PACKAGECONFIG[plugin_dummy] = "-Dplugin_dummy=true,-Dplugin_dummy=false" | 84 | PACKAGECONFIG[plugin_ep963x] = "-Dplugin_ep963x=enabled,-Dplugin_ep963x=disabled" |
84 | PACKAGECONFIG[plugin_emmc] = "-Dplugin_emmc=true,-Dplugin_emmc=false" | 85 | PACKAGECONFIG[plugin_fastboot] = "-Dplugin_fastboot=enabled,-Dplugin_fastboot=disabled" |
85 | PACKAGECONFIG[plugin_ep963x] = "-Dplugin_ep963x=true,-Dplugin_ep963x=false" | 86 | PACKAGECONFIG[plugin_flashrom] = "-Dplugin_flashrom=enabled,-Dplugin_flashrom=disabled,flashrom" |
86 | PACKAGECONFIG[plugin_fastboot] = "-Dplugin_fastboot=true,-Dplugin_fastboot=false" | 87 | PACKAGECONFIG[plugin_gpio] = "-Dplugin_gpio=enabled,-Dplugin_gpio=disabled" |
87 | PACKAGECONFIG[plugin_flashrom] = "-Dplugin_flashrom=true,-Dplugin_flashrom=false,flashrom" | ||
88 | PACKAGECONFIG[plugin_gpio] = "-Dplugin_gpio=true,-Dplugin_gpio=false" | ||
89 | PACKAGECONFIG[plugin_igsc] = "-Dplugin_igsc=enabled,-Dplugin_igsc=disabled" | 88 | PACKAGECONFIG[plugin_igsc] = "-Dplugin_igsc=enabled,-Dplugin_igsc=disabled" |
90 | PACKAGECONFIG[plugin_intel_me] = "-Dplugin_intel_me=enabled,-Dplugin_intel_me=disabled" | 89 | PACKAGECONFIG[plugin_intel_me] = "-Dplugin_intel_me=enabled,-Dplugin_intel_me=disabled" |
91 | PACKAGECONFIG[plugin_intel_spi] = "-Dplugin_intel_spi=true -Dlzma=true,-Dplugin_intel_spi=false -Dlzma=false,xz" | 90 | PACKAGECONFIG[plugin_intel_spi] = "-Dplugin_intel_spi=true -Dlzma=enabled,-Dplugin_intel_spi=false -Dlzma=disabled,xz" |
92 | PACKAGECONFIG[plugin_logitech_bulkcontroller] = "-Dplugin_logitech_bulkcontroller=true,-Dplugin_logitech_bulkcontroller=false,protobuf-c-native protobuf-c" | 91 | PACKAGECONFIG[plugin_logitech_bulkcontroller] = "-Dplugin_logitech_bulkcontroller=enabled,-Dplugin_logitech_bulkcontroller=disabled,protobuf-c-native protobuf-c" |
93 | PACKAGECONFIG[plugin_logitech_scribe] = "-Dplugin_logitech_scribe=enabled,-Dplugin_logitech_scribe=disabled" | 92 | PACKAGECONFIG[plugin_logitech_scribe] = "-Dplugin_logitech_scribe=enabled,-Dplugin_logitech_scribe=disabled" |
94 | PACKAGECONFIG[plugin_modem_manager] = "-Dplugin_modem_manager=true,-Dplugin_modem_manager=false,libqmi modemmanager" | 93 | PACKAGECONFIG[plugin_modem_manager] = "-Dplugin_modem_manager=enabled,-Dplugin_modem_manager=disabled,libqmi modemmanager" |
95 | PACKAGECONFIG[plugin_msr] = "-Dplugin_msr=true,-Dplugin_msr=false,cpuid" | 94 | PACKAGECONFIG[plugin_msr] = "-Dplugin_msr=enabled,-Dplugin_msr=disabled,cpuid" |
96 | PACKAGECONFIG[plugin_nitrokey] = "-Dplugin_nitrokey=true,-Dplugin_nitrokey=false" | 95 | PACKAGECONFIG[plugin_nitrokey] = "-Dplugin_nitrokey=enabled,-Dplugin_nitrokey=disabled" |
97 | PACKAGECONFIG[plugin_nvme] = "-Dplugin_nvme=true,-Dplugin_nvme=false" | 96 | PACKAGECONFIG[plugin_nvme] = "-Dplugin_nvme=enabled,-Dplugin_nvme=disabled" |
98 | PACKAGECONFIG[plugin_parade_lspcon] = "-Dplugin_parade_lspcon=true,-Dplugin_parade_lspcon=false" | 97 | PACKAGECONFIG[plugin_parade_lspcon] = "-Dplugin_parade_lspcon=enabled,-Dplugin_parade_lspcon=disabled" |
99 | PACKAGECONFIG[plugin_pixart_rf] = "-Dplugin_pixart_rf=true,-Dplugin_pixart_rf=false" | 98 | PACKAGECONFIG[plugin_pixart_rf] = "-Dplugin_pixart_rf=enabled,-Dplugin_pixart_rf=disabled" |
100 | PACKAGECONFIG[plugin_powerd] = "-Dplugin_powerd=true,-Dplugin_powerd=false" | 99 | PACKAGECONFIG[plugin_powerd] = "-Dplugin_powerd=enabled,-Dplugin_powerd=disabled" |
101 | PACKAGECONFIG[plugin_realtek_mst] = "-Dplugin_realtek_mst=true,-Dplugin_realtek_mst=false" | 100 | PACKAGECONFIG[plugin_realtek_mst] = "-Dplugin_realtek_mst=enabled,-Dplugin_realtek_mst=disabled" |
102 | PACKAGECONFIG[plugin_redfish] = "-Dplugin_redfish=true,-Dplugin_redfish=false" | 101 | PACKAGECONFIG[plugin_redfish] = "-Dplugin_redfish=enabled,-Dplugin_redfish=disabled" |
103 | PACKAGECONFIG[plugin_scsi] = "-Dplugin_scsi=true,-Dplugin_scsi=false" | 102 | PACKAGECONFIG[plugin_scsi] = "-Dplugin_scsi=enabled,-Dplugin_scsi=disabled" |
104 | PACKAGECONFIG[plugin_synaptics_mst] = "-Dplugin_synaptics_mst=true,-Dplugin_synaptics_mst=false" | 103 | PACKAGECONFIG[plugin_synaptics_mst] = "-Dplugin_synaptics_mst=enabled,-Dplugin_synaptics_mst=disabled" |
105 | PACKAGECONFIG[plugin_synaptics_rmi] = "-Dplugin_synaptics_rmi=true,-Dplugin_synaptics_rmi=false" | 104 | PACKAGECONFIG[plugin_synaptics_rmi] = "-Dplugin_synaptics_rmi=enabled,-Dplugin_synaptics_rmi=disabled" |
106 | PACKAGECONFIG[plugin_tpm] = "-Dplugin_tpm=true,-Dplugin_tpm=false,tpm2-tss" | 105 | PACKAGECONFIG[plugin_tpm] = "-Dplugin_tpm=enabled,-Dplugin_tpm=disabled,tpm2-tss" |
107 | # Turn off the capsule splash as it needs G-I at buildtime, which isn't currently supported | 106 | # Turn off the capsule splash as it needs G-I at buildtime, which isn't currently supported |
108 | PACKAGECONFIG[plugin_uefi_capsule] = "-Dplugin_uefi_capsule=true -Dplugin_uefi_capsule_splash=false,-Dplugin_uefi_capsule=false,efivar fwupd-efi" | 107 | PACKAGECONFIG[plugin_uefi_capsule] = "-Dplugin_uefi_capsule=enabled -Dplugin_uefi_capsule_splash=false,-Dplugin_uefi_capsule=disabled,efivar fwupd-efi" |
109 | PACKAGECONFIG[plugin_uefi_pk] = "-Dplugin_uefi_pk=true,-Dplugin_uefi_pk=false" | 108 | PACKAGECONFIG[plugin_uefi_pk] = "-Dplugin_uefi_pk=enabled,-Dplugin_uefi_pk=disabled" |
110 | PACKAGECONFIG[plugin_uf2] = "-Dplugin_uf2=true,-Dplugin_uf2=false" | 109 | PACKAGECONFIG[plugin_uf2] = "-Dplugin_uf2=enabled,-Dplugin_uf2=disabled" |
111 | PACKAGECONFIG[plugin_upower] = "-Dplugin_upower=true,-Dplugin_upower=false" | 110 | PACKAGECONFIG[plugin_upower] = "-Dplugin_upower=enabled,-Dplugin_upower=disabled" |
112 | 111 | ||
113 | # Always disable these plugins on non-x86 platforms as they don't compile or are useless | 112 | # Always disable these plugins on non-x86 platforms as they don't compile or are useless |
114 | DISABLE_NON_X86 = "plugin_intel_me plugin_intel_spi plugin_msr" | 113 | DISABLE_NON_X86 = "plugin_intel_me plugin_intel_spi plugin_msr" |
@@ -130,6 +129,7 @@ do_install:append() { | |||
130 | FILES:${PN} += "${libdir}/fwupd-plugins-* \ | 129 | FILES:${PN} += "${libdir}/fwupd-plugins-* \ |
131 | ${libdir}/fwupd-${PV} \ | 130 | ${libdir}/fwupd-${PV} \ |
132 | ${systemd_unitdir} \ | 131 | ${systemd_unitdir} \ |
132 | ${nonarch_libdir}/sysusers.d/fwupd.conf \ | ||
133 | ${datadir}/fish \ | 133 | ${datadir}/fish \ |
134 | ${datadir}/metainfo \ | 134 | ${datadir}/metainfo \ |
135 | ${datadir}/icons \ | 135 | ${datadir}/icons \ |
diff --git a/meta-oe/recipes-connectivity/gensio/gensio_2.8.3.bb b/meta-oe/recipes-connectivity/gensio/gensio_2.8.4.bb index 533b79f47..1f85c46e2 100644 --- a/meta-oe/recipes-connectivity/gensio/gensio_2.8.3.bb +++ b/meta-oe/recipes-connectivity/gensio/gensio_2.8.4.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \ | |||
5 | file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ | 5 | file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ |
6 | " | 6 | " |
7 | 7 | ||
8 | SRCREV = "c8e0d722794e35c71bc9bb1d79e98f926aad19e0" | 8 | SRCREV = "300644fc02b7099ca27ca5bac88c47e159ba8a6b" |
9 | 9 | ||
10 | SRC_URI = "git://github.com/cminyard/gensio;protocol=https;branch=master" | 10 | SRC_URI = "git://github.com/cminyard/gensio;protocol=https;branch=master" |
11 | 11 | ||
diff --git a/meta-oe/recipes-connectivity/ser2net/ser2net_4.6.1.bb b/meta-oe/recipes-connectivity/ser2net/ser2net_4.6.2.bb index e5ebafa54..21066b10f 100644 --- a/meta-oe/recipes-connectivity/ser2net/ser2net_4.6.1.bb +++ b/meta-oe/recipes-connectivity/ser2net/ser2net_4.6.2.bb | |||
@@ -11,7 +11,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/project/ser2net/ser2net/ser2net-${PV}.tar.gz \ | |||
11 | file://ser2net.service \ | 11 | file://ser2net.service \ |
12 | " | 12 | " |
13 | 13 | ||
14 | SRC_URI[sha256sum] = "78ffee19d9b97e93ae65b5cec072da2b7b947fc484e9ccb3f535702f36f6ed19" | 14 | SRC_URI[sha256sum] = "63bafcd65bb9270a93b7d5cdde58ccf4d279603ff6d044ac4b484a257cda82ce" |
15 | 15 | ||
16 | UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/ser2net/files/ser2net" | 16 | UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/ser2net/files/ser2net" |
17 | 17 | ||
diff --git a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-tools_1.5.0.bb b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-tools_2.0.0.bb index 6b1af2528..af112ced8 100644 --- a/meta-oe/recipes-core/sdbus-c++/sdbus-c++-tools_1.5.0.bb +++ b/meta-oe/recipes-core/sdbus-c++/sdbus-c++-tools_2.0.0.bb | |||
@@ -8,7 +8,7 @@ inherit cmake | |||
8 | 8 | ||
9 | DEPENDS += "expat" | 9 | DEPENDS += "expat" |
10 | 10 | ||
11 | SRCREV = "30d9f1d46258c2be4ce29b7f7f168ecdf6d4f328" | 11 | SRCREV = "e62472b210d9e7f06a5e611c23471d414c99a99c" |
12 | SRC_URI = "git://github.com/Kistler-Group/sdbus-cpp.git;protocol=https;branch=master;subpath=tools" | 12 | SRC_URI = "git://github.com/Kistler-Group/sdbus-cpp.git;protocol=https;branch=master;subpath=tools" |
13 | 13 | ||
14 | S = "${WORKDIR}/tools" | 14 | S = "${WORKDIR}/tools" |
diff --git a/meta-oe/recipes-core/sdbus-c++/sdbus-c++_1.5.0.bb b/meta-oe/recipes-core/sdbus-c++/sdbus-c++_2.0.0.bb index 5422e08dd..2b6bb1011 100644 --- a/meta-oe/recipes-core/sdbus-c++/sdbus-c++_1.5.0.bb +++ b/meta-oe/recipes-core/sdbus-c++/sdbus-c++_2.0.0.bb | |||
@@ -12,18 +12,18 @@ PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'with-exte | |||
12 | ${@bb.utils.contains('PTEST_ENABLED', '1', 'with-tests', '', d)}" | 12 | ${@bb.utils.contains('PTEST_ENABLED', '1', 'with-tests', '', d)}" |
13 | PACKAGECONFIG[with-builtin-libsystemd] = ",,sdbus-c++-libsystemd,libcap,basu" | 13 | PACKAGECONFIG[with-builtin-libsystemd] = ",,sdbus-c++-libsystemd,libcap,basu" |
14 | PACKAGECONFIG[with-external-libsystemd] = ",,systemd,libsystemd" | 14 | PACKAGECONFIG[with-external-libsystemd] = ",,systemd,libsystemd" |
15 | PACKAGECONFIG[with-tests] = "-DBUILD_TESTS=ON -DINSTALL_TESTS=ON -DTESTS_INSTALL_PATH=${PTEST_PATH},-DBUILD_TESTS=OFF,googletest gmock" | 15 | PACKAGECONFIG[with-tests] = "-DSDBUSCPP_BUILD_TESTS=ON -DSDBUSCPP_INSTALL_TESTS=ON -DSDBUSCPP_TESTS_INSTALL_PATH=${PTEST_PATH},-DSDBUSCPP_BUILD_TESTS=OFF,googletest gmock" |
16 | 16 | ||
17 | DEPENDS += "expat" | 17 | DEPENDS += "expat" |
18 | 18 | ||
19 | PV .= "+git" | 19 | PV .= "+git" |
20 | SRCREV = "334fcb8833afb298270531dde369135e4b5b88fd" | 20 | SRCREV = "e62472b210d9e7f06a5e611c23471d414c99a99c" |
21 | SRC_URI = "git://github.com/Kistler-Group/sdbus-cpp.git;protocol=https;branch=master \ | 21 | SRC_URI = "git://github.com/Kistler-Group/sdbus-cpp.git;protocol=https;branch=master \ |
22 | file://run-ptest" | 22 | file://run-ptest" |
23 | 23 | ||
24 | EXTRA_OECMAKE = "-DBUILD_CODE_GEN=OFF \ | 24 | EXTRA_OECMAKE = "-DSDBUSCPP_BUILD_CODEGEN=OFF \ |
25 | -DBUILD_DOC=ON \ | 25 | -DSDBUSCPP_BUILD_DOCS=ON \ |
26 | -DBUILD_DOXYGEN_DOC=OFF" | 26 | -DSDBUSCPP_BUILD_DOXYGEN_DOCS=OFF" |
27 | 27 | ||
28 | S = "${WORKDIR}/git" | 28 | S = "${WORKDIR}/git" |
29 | 29 | ||
diff --git a/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils-crates.inc b/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils-crates.inc index 58d832562..3a5bee7ce 100644 --- a/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils-crates.inc +++ b/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils-crates.inc | |||
@@ -3,6 +3,7 @@ | |||
3 | # from Cargo.lock | 3 | # from Cargo.lock |
4 | SRC_URI += " \ | 4 | SRC_URI += " \ |
5 | crate://crates.io/adler/1.0.2 \ | 5 | crate://crates.io/adler/1.0.2 \ |
6 | crate://crates.io/ahash/0.7.8 \ | ||
6 | crate://crates.io/aho-corasick/1.0.4 \ | 7 | crate://crates.io/aho-corasick/1.0.4 \ |
7 | crate://crates.io/android-tzdata/0.1.1 \ | 8 | crate://crates.io/android-tzdata/0.1.1 \ |
8 | crate://crates.io/android_system_properties/0.1.5 \ | 9 | crate://crates.io/android_system_properties/0.1.5 \ |
@@ -11,6 +12,7 @@ SRC_URI += " \ | |||
11 | crate://crates.io/anstyle-parse/0.2.0 \ | 12 | crate://crates.io/anstyle-parse/0.2.0 \ |
12 | crate://crates.io/anstyle-query/1.0.0 \ | 13 | crate://crates.io/anstyle-query/1.0.0 \ |
13 | crate://crates.io/anstyle-wincon/2.1.0 \ | 14 | crate://crates.io/anstyle-wincon/2.1.0 \ |
15 | crate://crates.io/arbitrary/1.3.2 \ | ||
14 | crate://crates.io/arrayref/0.3.6 \ | 16 | crate://crates.io/arrayref/0.3.6 \ |
15 | crate://crates.io/arrayvec/0.7.4 \ | 17 | crate://crates.io/arrayvec/0.7.4 \ |
16 | crate://crates.io/autocfg/1.1.0 \ | 18 | crate://crates.io/autocfg/1.1.0 \ |
@@ -19,18 +21,19 @@ SRC_URI += " \ | |||
19 | crate://crates.io/bindgen/0.63.0 \ | 21 | crate://crates.io/bindgen/0.63.0 \ |
20 | crate://crates.io/bitflags/1.3.2 \ | 22 | crate://crates.io/bitflags/1.3.2 \ |
21 | crate://crates.io/bitflags/2.4.2 \ | 23 | crate://crates.io/bitflags/2.4.2 \ |
24 | crate://crates.io/bitvec/1.0.1 \ | ||
22 | crate://crates.io/blake2b_simd/1.0.2 \ | 25 | crate://crates.io/blake2b_simd/1.0.2 \ |
23 | crate://crates.io/blake3/1.5.1 \ | 26 | crate://crates.io/blake3/1.5.1 \ |
24 | crate://crates.io/block-buffer/0.10.3 \ | 27 | crate://crates.io/block-buffer/0.10.3 \ |
25 | crate://crates.io/bstr/1.9.1 \ | 28 | crate://crates.io/bstr/1.9.1 \ |
26 | crate://crates.io/bumpalo/3.11.1 \ | 29 | crate://crates.io/bumpalo/3.11.1 \ |
27 | crate://crates.io/bytecount/0.6.7 \ | 30 | crate://crates.io/bytecount/0.6.8 \ |
28 | crate://crates.io/byteorder/1.5.0 \ | 31 | crate://crates.io/byteorder/1.5.0 \ |
29 | crate://crates.io/cc/1.0.79 \ | 32 | crate://crates.io/cc/1.0.79 \ |
30 | crate://crates.io/cexpr/0.6.0 \ | 33 | crate://crates.io/cexpr/0.6.0 \ |
31 | crate://crates.io/cfg-if/1.0.0 \ | 34 | crate://crates.io/cfg-if/1.0.0 \ |
32 | crate://crates.io/cfg_aliases/0.1.1 \ | 35 | crate://crates.io/cfg_aliases/0.1.1 \ |
33 | crate://crates.io/chrono/0.4.35 \ | 36 | crate://crates.io/chrono/0.4.38 \ |
34 | crate://crates.io/clang-sys/1.4.0 \ | 37 | crate://crates.io/clang-sys/1.4.0 \ |
35 | crate://crates.io/clap/4.4.2 \ | 38 | crate://crates.io/clap/4.4.2 \ |
36 | crate://crates.io/clap_builder/4.4.2 \ | 39 | crate://crates.io/clap_builder/4.4.2 \ |
@@ -43,7 +46,6 @@ SRC_URI += " \ | |||
43 | crate://crates.io/const-random/0.1.16 \ | 46 | crate://crates.io/const-random/0.1.16 \ |
44 | crate://crates.io/const-random-macro/0.1.16 \ | 47 | crate://crates.io/const-random-macro/0.1.16 \ |
45 | crate://crates.io/constant_time_eq/0.3.0 \ | 48 | crate://crates.io/constant_time_eq/0.3.0 \ |
46 | crate://crates.io/conv/0.3.3 \ | ||
47 | crate://crates.io/core-foundation-sys/0.8.3 \ | 49 | crate://crates.io/core-foundation-sys/0.8.3 \ |
48 | crate://crates.io/coz/0.1.3 \ | 50 | crate://crates.io/coz/0.1.3 \ |
49 | crate://crates.io/cpp/0.5.9 \ | 51 | crate://crates.io/cpp/0.5.9 \ |
@@ -51,20 +53,20 @@ SRC_URI += " \ | |||
51 | crate://crates.io/cpp_common/0.5.9 \ | 53 | crate://crates.io/cpp_common/0.5.9 \ |
52 | crate://crates.io/cpp_macros/0.5.9 \ | 54 | crate://crates.io/cpp_macros/0.5.9 \ |
53 | crate://crates.io/cpufeatures/0.2.5 \ | 55 | crate://crates.io/cpufeatures/0.2.5 \ |
54 | crate://crates.io/crc32fast/1.3.2 \ | 56 | crate://crates.io/crc32fast/1.4.0 \ |
55 | crate://crates.io/crossbeam-channel/0.5.10 \ | 57 | crate://crates.io/crossbeam-channel/0.5.10 \ |
56 | crate://crates.io/crossbeam-deque/0.8.4 \ | 58 | crate://crates.io/crossbeam-deque/0.8.4 \ |
57 | crate://crates.io/crossbeam-epoch/0.9.17 \ | 59 | crate://crates.io/crossbeam-epoch/0.9.17 \ |
58 | crate://crates.io/crossbeam-utils/0.8.18 \ | 60 | crate://crates.io/crossbeam-utils/0.8.19 \ |
59 | crate://crates.io/crossterm/0.27.0 \ | 61 | crate://crates.io/crossterm/0.27.0 \ |
60 | crate://crates.io/crossterm_winapi/0.9.1 \ | 62 | crate://crates.io/crossterm_winapi/0.9.1 \ |
61 | crate://crates.io/crunchy/0.2.2 \ | 63 | crate://crates.io/crunchy/0.2.2 \ |
62 | crate://crates.io/crypto-common/0.1.6 \ | 64 | crate://crates.io/crypto-common/0.1.6 \ |
63 | crate://crates.io/ctrlc/3.4.4 \ | 65 | crate://crates.io/ctrlc/3.4.4 \ |
64 | crate://crates.io/custom_derive/0.1.7 \ | ||
65 | crate://crates.io/data-encoding/2.5.0 \ | 66 | crate://crates.io/data-encoding/2.5.0 \ |
66 | crate://crates.io/data-encoding-macro/0.1.14 \ | 67 | crate://crates.io/data-encoding-macro/0.1.14 \ |
67 | crate://crates.io/data-encoding-macro-internal/0.1.12 \ | 68 | crate://crates.io/data-encoding-macro-internal/0.1.12 \ |
69 | crate://crates.io/derive_arbitrary/1.3.2 \ | ||
68 | crate://crates.io/diff/0.1.13 \ | 70 | crate://crates.io/diff/0.1.13 \ |
69 | crate://crates.io/digest/0.10.7 \ | 71 | crate://crates.io/digest/0.10.7 \ |
70 | crate://crates.io/dlv-list/0.5.0 \ | 72 | crate://crates.io/dlv-list/0.5.0 \ |
@@ -77,14 +79,16 @@ SRC_URI += " \ | |||
77 | crate://crates.io/exacl/0.12.0 \ | 79 | crate://crates.io/exacl/0.12.0 \ |
78 | crate://crates.io/fastrand/2.0.1 \ | 80 | crate://crates.io/fastrand/2.0.1 \ |
79 | crate://crates.io/file_diff/1.0.0 \ | 81 | crate://crates.io/file_diff/1.0.0 \ |
82 | crate://crates.io/filedescriptor/0.8.2 \ | ||
80 | crate://crates.io/filetime/0.2.23 \ | 83 | crate://crates.io/filetime/0.2.23 \ |
81 | crate://crates.io/flate2/1.0.24 \ | 84 | crate://crates.io/flate2/1.0.28 \ |
82 | crate://crates.io/fnv/1.0.7 \ | 85 | crate://crates.io/fnv/1.0.7 \ |
83 | crate://crates.io/fs_extra/1.3.0 \ | 86 | crate://crates.io/fs_extra/1.3.0 \ |
84 | crate://crates.io/fsevent-sys/4.1.0 \ | 87 | crate://crates.io/fsevent-sys/4.1.0 \ |
85 | crate://crates.io/fts-sys/0.2.4 \ | 88 | crate://crates.io/fts-sys/0.2.4 \ |
86 | crate://crates.io/fundu/2.0.0 \ | 89 | crate://crates.io/fundu/2.0.0 \ |
87 | crate://crates.io/fundu-core/0.3.0 \ | 90 | crate://crates.io/fundu-core/0.3.0 \ |
91 | crate://crates.io/funty/2.0.0 \ | ||
88 | crate://crates.io/futures/0.3.28 \ | 92 | crate://crates.io/futures/0.3.28 \ |
89 | crate://crates.io/futures-channel/0.3.28 \ | 93 | crate://crates.io/futures-channel/0.3.28 \ |
90 | crate://crates.io/futures-core/0.3.28 \ | 94 | crate://crates.io/futures-core/0.3.28 \ |
@@ -100,11 +104,12 @@ SRC_URI += " \ | |||
100 | crate://crates.io/getrandom/0.2.9 \ | 104 | crate://crates.io/getrandom/0.2.9 \ |
101 | crate://crates.io/glob/0.3.1 \ | 105 | crate://crates.io/glob/0.3.1 \ |
102 | crate://crates.io/half/2.4.0 \ | 106 | crate://crates.io/half/2.4.0 \ |
103 | crate://crates.io/hashbrown/0.13.2 \ | 107 | crate://crates.io/hashbrown/0.12.3 \ |
108 | crate://crates.io/hashbrown/0.14.3 \ | ||
104 | crate://crates.io/hermit-abi/0.3.2 \ | 109 | crate://crates.io/hermit-abi/0.3.2 \ |
105 | crate://crates.io/hex/0.4.3 \ | 110 | crate://crates.io/hex/0.4.3 \ |
106 | crate://crates.io/hex-literal/0.4.1 \ | 111 | crate://crates.io/hex-literal/0.4.1 \ |
107 | crate://crates.io/hostname/0.3.1 \ | 112 | crate://crates.io/hostname/0.4.0 \ |
108 | crate://crates.io/iana-time-zone/0.1.53 \ | 113 | crate://crates.io/iana-time-zone/0.1.53 \ |
109 | crate://crates.io/iana-time-zone-haiku/0.1.2 \ | 114 | crate://crates.io/iana-time-zone-haiku/0.1.2 \ |
110 | crate://crates.io/indicatif/0.17.3 \ | 115 | crate://crates.io/indicatif/0.17.3 \ |
@@ -126,13 +131,13 @@ SRC_URI += " \ | |||
126 | crate://crates.io/linux-raw-sys/0.4.12 \ | 131 | crate://crates.io/linux-raw-sys/0.4.12 \ |
127 | crate://crates.io/lock_api/0.4.9 \ | 132 | crate://crates.io/lock_api/0.4.9 \ |
128 | crate://crates.io/log/0.4.20 \ | 133 | crate://crates.io/log/0.4.20 \ |
134 | crate://crates.io/lru/0.7.8 \ | ||
129 | crate://crates.io/lscolors/0.16.0 \ | 135 | crate://crates.io/lscolors/0.16.0 \ |
130 | crate://crates.io/match_cfg/0.1.0 \ | ||
131 | crate://crates.io/md-5/0.10.6 \ | 136 | crate://crates.io/md-5/0.10.6 \ |
132 | crate://crates.io/memchr/2.7.1 \ | 137 | crate://crates.io/memchr/2.7.1 \ |
133 | crate://crates.io/memmap2/0.9.0 \ | 138 | crate://crates.io/memmap2/0.9.0 \ |
134 | crate://crates.io/minimal-lexical/0.2.1 \ | 139 | crate://crates.io/minimal-lexical/0.2.1 \ |
135 | crate://crates.io/miniz_oxide/0.5.4 \ | 140 | crate://crates.io/miniz_oxide/0.7.2 \ |
136 | crate://crates.io/mio/0.8.11 \ | 141 | crate://crates.io/mio/0.8.11 \ |
137 | crate://crates.io/nix/0.28.0 \ | 142 | crate://crates.io/nix/0.28.0 \ |
138 | crate://crates.io/nom/7.1.3 \ | 143 | crate://crates.io/nom/7.1.3 \ |
@@ -140,13 +145,15 @@ SRC_URI += " \ | |||
140 | crate://crates.io/nu-ansi-term/0.49.0 \ | 145 | crate://crates.io/nu-ansi-term/0.49.0 \ |
141 | crate://crates.io/num-bigint/0.4.4 \ | 146 | crate://crates.io/num-bigint/0.4.4 \ |
142 | crate://crates.io/num-integer/0.1.45 \ | 147 | crate://crates.io/num-integer/0.1.45 \ |
148 | crate://crates.io/num-modular/0.5.1 \ | ||
149 | crate://crates.io/num-prime/0.4.3 \ | ||
143 | crate://crates.io/num-traits/0.2.18 \ | 150 | crate://crates.io/num-traits/0.2.18 \ |
144 | crate://crates.io/num_threads/0.1.6 \ | 151 | crate://crates.io/num_threads/0.1.6 \ |
145 | crate://crates.io/number_prefix/0.4.0 \ | 152 | crate://crates.io/number_prefix/0.4.0 \ |
146 | crate://crates.io/once_cell/1.19.0 \ | 153 | crate://crates.io/once_cell/1.19.0 \ |
147 | crate://crates.io/onig/6.4.0 \ | 154 | crate://crates.io/onig/6.4.0 \ |
148 | crate://crates.io/onig_sys/69.8.1 \ | 155 | crate://crates.io/onig_sys/69.8.1 \ |
149 | crate://crates.io/ordered-multimap/0.6.0 \ | 156 | crate://crates.io/ordered-multimap/0.7.3 \ |
150 | crate://crates.io/os_display/0.1.3 \ | 157 | crate://crates.io/os_display/0.1.3 \ |
151 | crate://crates.io/parking_lot/0.12.1 \ | 158 | crate://crates.io/parking_lot/0.12.1 \ |
152 | crate://crates.io/parking_lot_core/0.9.9 \ | 159 | crate://crates.io/parking_lot_core/0.9.9 \ |
@@ -159,7 +166,7 @@ SRC_URI += " \ | |||
159 | crate://crates.io/pin-project-lite/0.2.9 \ | 166 | crate://crates.io/pin-project-lite/0.2.9 \ |
160 | crate://crates.io/pin-utils/0.1.0 \ | 167 | crate://crates.io/pin-utils/0.1.0 \ |
161 | crate://crates.io/pkg-config/0.3.26 \ | 168 | crate://crates.io/pkg-config/0.3.26 \ |
162 | crate://crates.io/platform-info/2.0.2 \ | 169 | crate://crates.io/platform-info/2.0.3 \ |
163 | crate://crates.io/portable-atomic/0.3.15 \ | 170 | crate://crates.io/portable-atomic/0.3.15 \ |
164 | crate://crates.io/ppv-lite86/0.2.17 \ | 171 | crate://crates.io/ppv-lite86/0.2.17 \ |
165 | crate://crates.io/pretty_assertions/1.4.0 \ | 172 | crate://crates.io/pretty_assertions/1.4.0 \ |
@@ -169,11 +176,12 @@ SRC_URI += " \ | |||
169 | crate://crates.io/quick-error/2.0.1 \ | 176 | crate://crates.io/quick-error/2.0.1 \ |
170 | crate://crates.io/quickcheck/1.0.3 \ | 177 | crate://crates.io/quickcheck/1.0.3 \ |
171 | crate://crates.io/quote/1.0.29 \ | 178 | crate://crates.io/quote/1.0.29 \ |
179 | crate://crates.io/radium/0.7.0 \ | ||
172 | crate://crates.io/rand/0.8.5 \ | 180 | crate://crates.io/rand/0.8.5 \ |
173 | crate://crates.io/rand_chacha/0.3.1 \ | 181 | crate://crates.io/rand_chacha/0.3.1 \ |
174 | crate://crates.io/rand_core/0.6.4 \ | 182 | crate://crates.io/rand_core/0.6.4 \ |
175 | crate://crates.io/rand_pcg/0.3.1 \ | 183 | crate://crates.io/rand_pcg/0.3.1 \ |
176 | crate://crates.io/rayon/1.9.0 \ | 184 | crate://crates.io/rayon/1.10.0 \ |
177 | crate://crates.io/rayon-core/1.12.1 \ | 185 | crate://crates.io/rayon-core/1.12.1 \ |
178 | crate://crates.io/redox_syscall/0.4.1 \ | 186 | crate://crates.io/redox_syscall/0.4.1 \ |
179 | crate://crates.io/redox_syscall/0.5.0 \ | 187 | crate://crates.io/redox_syscall/0.5.0 \ |
@@ -184,9 +192,9 @@ SRC_URI += " \ | |||
184 | crate://crates.io/relative-path/1.8.0 \ | 192 | crate://crates.io/relative-path/1.8.0 \ |
185 | crate://crates.io/rlimit/0.10.1 \ | 193 | crate://crates.io/rlimit/0.10.1 \ |
186 | crate://crates.io/roff/0.2.1 \ | 194 | crate://crates.io/roff/0.2.1 \ |
187 | crate://crates.io/rstest/0.18.2 \ | 195 | crate://crates.io/rstest/0.19.0 \ |
188 | crate://crates.io/rstest_macros/0.18.2 \ | 196 | crate://crates.io/rstest_macros/0.19.0 \ |
189 | crate://crates.io/rust-ini/0.19.0 \ | 197 | crate://crates.io/rust-ini/0.21.0 \ |
190 | crate://crates.io/rustc-hash/1.1.0 \ | 198 | crate://crates.io/rustc-hash/1.1.0 \ |
191 | crate://crates.io/rustc_version/0.4.0 \ | 199 | crate://crates.io/rustc_version/0.4.0 \ |
192 | crate://crates.io/rustix/0.37.26 \ | 200 | crate://crates.io/rustix/0.37.26 \ |
@@ -205,7 +213,7 @@ SRC_URI += " \ | |||
205 | crate://crates.io/shlex/1.3.0 \ | 213 | crate://crates.io/shlex/1.3.0 \ |
206 | crate://crates.io/signal-hook/0.3.17 \ | 214 | crate://crates.io/signal-hook/0.3.17 \ |
207 | crate://crates.io/signal-hook-mio/0.2.3 \ | 215 | crate://crates.io/signal-hook-mio/0.2.3 \ |
208 | crate://crates.io/signal-hook-registry/1.4.0 \ | 216 | crate://crates.io/signal-hook-registry/1.4.1 \ |
209 | crate://crates.io/siphasher/0.3.10 \ | 217 | crate://crates.io/siphasher/0.3.10 \ |
210 | crate://crates.io/slab/0.4.7 \ | 218 | crate://crates.io/slab/0.4.7 \ |
211 | crate://crates.io/sm3/0.4.2 \ | 219 | crate://crates.io/sm3/0.4.2 \ |
@@ -215,6 +223,7 @@ SRC_URI += " \ | |||
215 | crate://crates.io/strsim/0.10.0 \ | 223 | crate://crates.io/strsim/0.10.0 \ |
216 | crate://crates.io/syn/1.0.109 \ | 224 | crate://crates.io/syn/1.0.109 \ |
217 | crate://crates.io/syn/2.0.32 \ | 225 | crate://crates.io/syn/2.0.32 \ |
226 | crate://crates.io/tap/1.0.1 \ | ||
218 | crate://crates.io/tempfile/3.10.1 \ | 227 | crate://crates.io/tempfile/3.10.1 \ |
219 | crate://crates.io/terminal_size/0.2.6 \ | 228 | crate://crates.io/terminal_size/0.2.6 \ |
220 | crate://crates.io/terminal_size/0.3.0 \ | 229 | crate://crates.io/terminal_size/0.3.0 \ |
@@ -225,6 +234,7 @@ SRC_URI += " \ | |||
225 | crate://crates.io/time-core/0.1.0 \ | 234 | crate://crates.io/time-core/0.1.0 \ |
226 | crate://crates.io/time-macros/0.2.8 \ | 235 | crate://crates.io/time-macros/0.2.8 \ |
227 | crate://crates.io/tiny-keccak/2.0.2 \ | 236 | crate://crates.io/tiny-keccak/2.0.2 \ |
237 | crate://crates.io/trim-in-place/0.1.7 \ | ||
228 | crate://crates.io/typenum/1.15.0 \ | 238 | crate://crates.io/typenum/1.15.0 \ |
229 | crate://crates.io/unicode-ident/1.0.5 \ | 239 | crate://crates.io/unicode-ident/1.0.5 \ |
230 | crate://crates.io/unicode-linebreak/0.1.5 \ | 240 | crate://crates.io/unicode-linebreak/0.1.5 \ |
@@ -247,8 +257,10 @@ SRC_URI += " \ | |||
247 | crate://crates.io/wild/2.2.1 \ | 257 | crate://crates.io/wild/2.2.1 \ |
248 | crate://crates.io/winapi/0.3.9 \ | 258 | crate://crates.io/winapi/0.3.9 \ |
249 | crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \ | 259 | crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \ |
250 | crate://crates.io/winapi-util/0.1.6 \ | 260 | crate://crates.io/winapi-util/0.1.8 \ |
251 | crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \ | 261 | crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \ |
262 | crate://crates.io/windows/0.52.0 \ | ||
263 | crate://crates.io/windows-core/0.52.0 \ | ||
252 | crate://crates.io/windows-sys/0.45.0 \ | 264 | crate://crates.io/windows-sys/0.45.0 \ |
253 | crate://crates.io/windows-sys/0.48.0 \ | 265 | crate://crates.io/windows-sys/0.48.0 \ |
254 | crate://crates.io/windows-sys/0.52.0 \ | 266 | crate://crates.io/windows-sys/0.52.0 \ |
@@ -276,13 +288,15 @@ SRC_URI += " \ | |||
276 | crate://crates.io/windows_x86_64_msvc/0.42.2 \ | 288 | crate://crates.io/windows_x86_64_msvc/0.42.2 \ |
277 | crate://crates.io/windows_x86_64_msvc/0.48.0 \ | 289 | crate://crates.io/windows_x86_64_msvc/0.48.0 \ |
278 | crate://crates.io/windows_x86_64_msvc/0.52.0 \ | 290 | crate://crates.io/windows_x86_64_msvc/0.52.0 \ |
291 | crate://crates.io/wyz/0.5.1 \ | ||
279 | crate://crates.io/xattr/1.3.1 \ | 292 | crate://crates.io/xattr/1.3.1 \ |
280 | crate://crates.io/yansi/0.5.1 \ | 293 | crate://crates.io/yansi/0.5.1 \ |
281 | crate://crates.io/z85/3.0.5 \ | 294 | crate://crates.io/z85/3.0.5 \ |
282 | crate://crates.io/zip/0.6.6 \ | 295 | crate://crates.io/zip/1.1.1 \ |
283 | " | 296 | " |
284 | 297 | ||
285 | SRC_URI[adler-1.0.2.sha256sum] = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" | 298 | SRC_URI[adler-1.0.2.sha256sum] = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" |
299 | SRC_URI[ahash-0.7.8.sha256sum] = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" | ||
286 | SRC_URI[aho-corasick-1.0.4.sha256sum] = "6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a" | 300 | SRC_URI[aho-corasick-1.0.4.sha256sum] = "6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a" |
287 | SRC_URI[android-tzdata-0.1.1.sha256sum] = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" | 301 | SRC_URI[android-tzdata-0.1.1.sha256sum] = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" |
288 | SRC_URI[android_system_properties-0.1.5.sha256sum] = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" | 302 | SRC_URI[android_system_properties-0.1.5.sha256sum] = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" |
@@ -291,6 +305,7 @@ SRC_URI[anstyle-1.0.0.sha256sum] = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d | |||
291 | SRC_URI[anstyle-parse-0.2.0.sha256sum] = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" | 305 | SRC_URI[anstyle-parse-0.2.0.sha256sum] = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" |
292 | SRC_URI[anstyle-query-1.0.0.sha256sum] = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" | 306 | SRC_URI[anstyle-query-1.0.0.sha256sum] = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" |
293 | SRC_URI[anstyle-wincon-2.1.0.sha256sum] = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd" | 307 | SRC_URI[anstyle-wincon-2.1.0.sha256sum] = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd" |
308 | SRC_URI[arbitrary-1.3.2.sha256sum] = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" | ||
294 | SRC_URI[arrayref-0.3.6.sha256sum] = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" | 309 | SRC_URI[arrayref-0.3.6.sha256sum] = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" |
295 | SRC_URI[arrayvec-0.7.4.sha256sum] = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" | 310 | SRC_URI[arrayvec-0.7.4.sha256sum] = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" |
296 | SRC_URI[autocfg-1.1.0.sha256sum] = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" | 311 | SRC_URI[autocfg-1.1.0.sha256sum] = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" |
@@ -299,18 +314,19 @@ SRC_URI[binary-heap-plus-0.5.0.sha256sum] = "e4551d8382e911ecc0d0f0ffb6027779886 | |||
299 | SRC_URI[bindgen-0.63.0.sha256sum] = "36d860121800b2a9a94f9b5604b332d5cffb234ce17609ea479d723dbc9d3885" | 314 | SRC_URI[bindgen-0.63.0.sha256sum] = "36d860121800b2a9a94f9b5604b332d5cffb234ce17609ea479d723dbc9d3885" |
300 | SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" | 315 | SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" |
301 | SRC_URI[bitflags-2.4.2.sha256sum] = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" | 316 | SRC_URI[bitflags-2.4.2.sha256sum] = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" |
317 | SRC_URI[bitvec-1.0.1.sha256sum] = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" | ||
302 | SRC_URI[blake2b_simd-1.0.2.sha256sum] = "23285ad32269793932e830392f2fe2f83e26488fd3ec778883a93c8323735780" | 318 | SRC_URI[blake2b_simd-1.0.2.sha256sum] = "23285ad32269793932e830392f2fe2f83e26488fd3ec778883a93c8323735780" |
303 | SRC_URI[blake3-1.5.1.sha256sum] = "30cca6d3674597c30ddf2c587bf8d9d65c9a84d2326d941cc79c9842dfe0ef52" | 319 | SRC_URI[blake3-1.5.1.sha256sum] = "30cca6d3674597c30ddf2c587bf8d9d65c9a84d2326d941cc79c9842dfe0ef52" |
304 | SRC_URI[block-buffer-0.10.3.sha256sum] = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" | 320 | SRC_URI[block-buffer-0.10.3.sha256sum] = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" |
305 | SRC_URI[bstr-1.9.1.sha256sum] = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" | 321 | SRC_URI[bstr-1.9.1.sha256sum] = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" |
306 | SRC_URI[bumpalo-3.11.1.sha256sum] = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" | 322 | SRC_URI[bumpalo-3.11.1.sha256sum] = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" |
307 | SRC_URI[bytecount-0.6.7.sha256sum] = "e1e5f035d16fc623ae5f74981db80a439803888314e3a555fd6f04acd51a3205" | 323 | SRC_URI[bytecount-0.6.8.sha256sum] = "5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce" |
308 | SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" | 324 | SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" |
309 | SRC_URI[cc-1.0.79.sha256sum] = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" | 325 | SRC_URI[cc-1.0.79.sha256sum] = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" |
310 | SRC_URI[cexpr-0.6.0.sha256sum] = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" | 326 | SRC_URI[cexpr-0.6.0.sha256sum] = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" |
311 | SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" | 327 | SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" |
312 | SRC_URI[cfg_aliases-0.1.1.sha256sum] = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" | 328 | SRC_URI[cfg_aliases-0.1.1.sha256sum] = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" |
313 | SRC_URI[chrono-0.4.35.sha256sum] = "8eaf5903dcbc0a39312feb77df2ff4c76387d591b9fc7b04a238dcf8bb62639a" | 329 | SRC_URI[chrono-0.4.38.sha256sum] = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" |
314 | SRC_URI[clang-sys-1.4.0.sha256sum] = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" | 330 | SRC_URI[clang-sys-1.4.0.sha256sum] = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" |
315 | SRC_URI[clap-4.4.2.sha256sum] = "6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6" | 331 | SRC_URI[clap-4.4.2.sha256sum] = "6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6" |
316 | SRC_URI[clap_builder-4.4.2.sha256sum] = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08" | 332 | SRC_URI[clap_builder-4.4.2.sha256sum] = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08" |
@@ -323,7 +339,6 @@ SRC_URI[console-0.15.8.sha256sum] = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d74 | |||
323 | SRC_URI[const-random-0.1.16.sha256sum] = "11df32a13d7892ec42d51d3d175faba5211ffe13ed25d4fb348ac9e9ce835593" | 339 | SRC_URI[const-random-0.1.16.sha256sum] = "11df32a13d7892ec42d51d3d175faba5211ffe13ed25d4fb348ac9e9ce835593" |
324 | SRC_URI[const-random-macro-0.1.16.sha256sum] = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" | 340 | SRC_URI[const-random-macro-0.1.16.sha256sum] = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" |
325 | SRC_URI[constant_time_eq-0.3.0.sha256sum] = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" | 341 | SRC_URI[constant_time_eq-0.3.0.sha256sum] = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" |
326 | SRC_URI[conv-0.3.3.sha256sum] = "78ff10625fd0ac447827aa30ea8b861fead473bb60aeb73af6c1c58caf0d1299" | ||
327 | SRC_URI[core-foundation-sys-0.8.3.sha256sum] = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" | 342 | SRC_URI[core-foundation-sys-0.8.3.sha256sum] = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" |
328 | SRC_URI[coz-0.1.3.sha256sum] = "cef55b3fe2f5477d59e12bc792e8b3c95a25bd099eadcfae006ecea136de76e2" | 343 | SRC_URI[coz-0.1.3.sha256sum] = "cef55b3fe2f5477d59e12bc792e8b3c95a25bd099eadcfae006ecea136de76e2" |
329 | SRC_URI[cpp-0.5.9.sha256sum] = "bfa65869ef853e45c60e9828aa08cdd1398cb6e13f3911d9cb2a079b144fcd64" | 344 | SRC_URI[cpp-0.5.9.sha256sum] = "bfa65869ef853e45c60e9828aa08cdd1398cb6e13f3911d9cb2a079b144fcd64" |
@@ -331,20 +346,20 @@ SRC_URI[cpp_build-0.5.9.sha256sum] = "0e361fae2caf9758164b24da3eedd7f7d7451be30d | |||
331 | SRC_URI[cpp_common-0.5.9.sha256sum] = "3e1a2532e4ed4ea13031c13bc7bc0dbca4aae32df48e9d77f0d1e743179f2ea1" | 346 | SRC_URI[cpp_common-0.5.9.sha256sum] = "3e1a2532e4ed4ea13031c13bc7bc0dbca4aae32df48e9d77f0d1e743179f2ea1" |
332 | SRC_URI[cpp_macros-0.5.9.sha256sum] = "47ec9cc90633446f779ef481a9ce5a0077107dd5b87016440448d908625a83fd" | 347 | SRC_URI[cpp_macros-0.5.9.sha256sum] = "47ec9cc90633446f779ef481a9ce5a0077107dd5b87016440448d908625a83fd" |
333 | SRC_URI[cpufeatures-0.2.5.sha256sum] = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" | 348 | SRC_URI[cpufeatures-0.2.5.sha256sum] = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" |
334 | SRC_URI[crc32fast-1.3.2.sha256sum] = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" | 349 | SRC_URI[crc32fast-1.4.0.sha256sum] = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" |
335 | SRC_URI[crossbeam-channel-0.5.10.sha256sum] = "82a9b73a36529d9c47029b9fb3a6f0ea3cc916a261195352ba19e770fc1748b2" | 350 | SRC_URI[crossbeam-channel-0.5.10.sha256sum] = "82a9b73a36529d9c47029b9fb3a6f0ea3cc916a261195352ba19e770fc1748b2" |
336 | SRC_URI[crossbeam-deque-0.8.4.sha256sum] = "fca89a0e215bab21874660c67903c5f143333cab1da83d041c7ded6053774751" | 351 | SRC_URI[crossbeam-deque-0.8.4.sha256sum] = "fca89a0e215bab21874660c67903c5f143333cab1da83d041c7ded6053774751" |
337 | SRC_URI[crossbeam-epoch-0.9.17.sha256sum] = "0e3681d554572a651dda4186cd47240627c3d0114d45a95f6ad27f2f22e7548d" | 352 | SRC_URI[crossbeam-epoch-0.9.17.sha256sum] = "0e3681d554572a651dda4186cd47240627c3d0114d45a95f6ad27f2f22e7548d" |
338 | SRC_URI[crossbeam-utils-0.8.18.sha256sum] = "c3a430a770ebd84726f584a90ee7f020d28db52c6d02138900f22341f866d39c" | 353 | SRC_URI[crossbeam-utils-0.8.19.sha256sum] = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" |
339 | SRC_URI[crossterm-0.27.0.sha256sum] = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" | 354 | SRC_URI[crossterm-0.27.0.sha256sum] = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" |
340 | SRC_URI[crossterm_winapi-0.9.1.sha256sum] = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b" | 355 | SRC_URI[crossterm_winapi-0.9.1.sha256sum] = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b" |
341 | SRC_URI[crunchy-0.2.2.sha256sum] = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" | 356 | SRC_URI[crunchy-0.2.2.sha256sum] = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" |
342 | SRC_URI[crypto-common-0.1.6.sha256sum] = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" | 357 | SRC_URI[crypto-common-0.1.6.sha256sum] = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" |
343 | SRC_URI[ctrlc-3.4.4.sha256sum] = "672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345" | 358 | SRC_URI[ctrlc-3.4.4.sha256sum] = "672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345" |
344 | SRC_URI[custom_derive-0.1.7.sha256sum] = "ef8ae57c4978a2acd8b869ce6b9ca1dfe817bff704c220209fdef2c0b75a01b9" | ||
345 | SRC_URI[data-encoding-2.5.0.sha256sum] = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" | 359 | SRC_URI[data-encoding-2.5.0.sha256sum] = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" |
346 | SRC_URI[data-encoding-macro-0.1.14.sha256sum] = "20c01c06f5f429efdf2bae21eb67c28b3df3cf85b7dd2d8ef09c0838dac5d33e" | 360 | SRC_URI[data-encoding-macro-0.1.14.sha256sum] = "20c01c06f5f429efdf2bae21eb67c28b3df3cf85b7dd2d8ef09c0838dac5d33e" |
347 | SRC_URI[data-encoding-macro-internal-0.1.12.sha256sum] = "0047d07f2c89b17dd631c80450d69841a6b5d7fb17278cbc43d7e4cfcf2576f3" | 361 | SRC_URI[data-encoding-macro-internal-0.1.12.sha256sum] = "0047d07f2c89b17dd631c80450d69841a6b5d7fb17278cbc43d7e4cfcf2576f3" |
362 | SRC_URI[derive_arbitrary-1.3.2.sha256sum] = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" | ||
348 | SRC_URI[diff-0.1.13.sha256sum] = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" | 363 | SRC_URI[diff-0.1.13.sha256sum] = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" |
349 | SRC_URI[digest-0.10.7.sha256sum] = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" | 364 | SRC_URI[digest-0.10.7.sha256sum] = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" |
350 | SRC_URI[dlv-list-0.5.0.sha256sum] = "d529fd73d344663edfd598ccb3f344e46034db51ebd103518eae34338248ad73" | 365 | SRC_URI[dlv-list-0.5.0.sha256sum] = "d529fd73d344663edfd598ccb3f344e46034db51ebd103518eae34338248ad73" |
@@ -357,14 +372,16 @@ SRC_URI[errno-0.3.8.sha256sum] = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f0 | |||
357 | SRC_URI[exacl-0.12.0.sha256sum] = "22be12de19decddab85d09f251ec8363f060ccb22ec9c81bc157c0c8433946d8" | 372 | SRC_URI[exacl-0.12.0.sha256sum] = "22be12de19decddab85d09f251ec8363f060ccb22ec9c81bc157c0c8433946d8" |
358 | SRC_URI[fastrand-2.0.1.sha256sum] = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" | 373 | SRC_URI[fastrand-2.0.1.sha256sum] = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" |
359 | SRC_URI[file_diff-1.0.0.sha256sum] = "31a7a908b8f32538a2143e59a6e4e2508988832d5d4d6f7c156b3cbc762643a5" | 374 | SRC_URI[file_diff-1.0.0.sha256sum] = "31a7a908b8f32538a2143e59a6e4e2508988832d5d4d6f7c156b3cbc762643a5" |
375 | SRC_URI[filedescriptor-0.8.2.sha256sum] = "7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e" | ||
360 | SRC_URI[filetime-0.2.23.sha256sum] = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" | 376 | SRC_URI[filetime-0.2.23.sha256sum] = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" |
361 | SRC_URI[flate2-1.0.24.sha256sum] = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6" | 377 | SRC_URI[flate2-1.0.28.sha256sum] = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" |
362 | SRC_URI[fnv-1.0.7.sha256sum] = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" | 378 | SRC_URI[fnv-1.0.7.sha256sum] = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" |
363 | SRC_URI[fs_extra-1.3.0.sha256sum] = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" | 379 | SRC_URI[fs_extra-1.3.0.sha256sum] = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" |
364 | SRC_URI[fsevent-sys-4.1.0.sha256sum] = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" | 380 | SRC_URI[fsevent-sys-4.1.0.sha256sum] = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" |
365 | SRC_URI[fts-sys-0.2.4.sha256sum] = "9a66c0a21e344f20c87b4ca12643cf4f40a7018f132c98d344e989b959f49dd1" | 381 | SRC_URI[fts-sys-0.2.4.sha256sum] = "9a66c0a21e344f20c87b4ca12643cf4f40a7018f132c98d344e989b959f49dd1" |
366 | SRC_URI[fundu-2.0.0.sha256sum] = "6c04cb831a8dccadfe3774b07cba4574a1ec24974d761510e65d8a543c2d7cb4" | 382 | SRC_URI[fundu-2.0.0.sha256sum] = "6c04cb831a8dccadfe3774b07cba4574a1ec24974d761510e65d8a543c2d7cb4" |
367 | SRC_URI[fundu-core-0.3.0.sha256sum] = "76a889e633afd839fb5b04fe53adfd588cefe518e71ec8d3c929698c6daf2acd" | 383 | SRC_URI[fundu-core-0.3.0.sha256sum] = "76a889e633afd839fb5b04fe53adfd588cefe518e71ec8d3c929698c6daf2acd" |
384 | SRC_URI[funty-2.0.0.sha256sum] = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" | ||
368 | SRC_URI[futures-0.3.28.sha256sum] = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" | 385 | SRC_URI[futures-0.3.28.sha256sum] = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" |
369 | SRC_URI[futures-channel-0.3.28.sha256sum] = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" | 386 | SRC_URI[futures-channel-0.3.28.sha256sum] = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" |
370 | SRC_URI[futures-core-0.3.28.sha256sum] = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" | 387 | SRC_URI[futures-core-0.3.28.sha256sum] = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" |
@@ -380,11 +397,12 @@ SRC_URI[generic-array-0.14.6.sha256sum] = "bff49e947297f3312447abdca79f45f473809 | |||
380 | SRC_URI[getrandom-0.2.9.sha256sum] = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" | 397 | SRC_URI[getrandom-0.2.9.sha256sum] = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" |
381 | SRC_URI[glob-0.3.1.sha256sum] = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" | 398 | SRC_URI[glob-0.3.1.sha256sum] = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" |
382 | SRC_URI[half-2.4.0.sha256sum] = "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e" | 399 | SRC_URI[half-2.4.0.sha256sum] = "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e" |
383 | SRC_URI[hashbrown-0.13.2.sha256sum] = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" | 400 | SRC_URI[hashbrown-0.12.3.sha256sum] = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" |
401 | SRC_URI[hashbrown-0.14.3.sha256sum] = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" | ||
384 | SRC_URI[hermit-abi-0.3.2.sha256sum] = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" | 402 | SRC_URI[hermit-abi-0.3.2.sha256sum] = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" |
385 | SRC_URI[hex-0.4.3.sha256sum] = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" | 403 | SRC_URI[hex-0.4.3.sha256sum] = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" |
386 | SRC_URI[hex-literal-0.4.1.sha256sum] = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" | 404 | SRC_URI[hex-literal-0.4.1.sha256sum] = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" |
387 | SRC_URI[hostname-0.3.1.sha256sum] = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" | 405 | SRC_URI[hostname-0.4.0.sha256sum] = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba" |
388 | SRC_URI[iana-time-zone-0.1.53.sha256sum] = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" | 406 | SRC_URI[iana-time-zone-0.1.53.sha256sum] = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" |
389 | SRC_URI[iana-time-zone-haiku-0.1.2.sha256sum] = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" | 407 | SRC_URI[iana-time-zone-haiku-0.1.2.sha256sum] = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" |
390 | SRC_URI[indicatif-0.17.3.sha256sum] = "cef509aa9bc73864d6756f0d34d35504af3cf0844373afe9b8669a5b8005a729" | 408 | SRC_URI[indicatif-0.17.3.sha256sum] = "cef509aa9bc73864d6756f0d34d35504af3cf0844373afe9b8669a5b8005a729" |
@@ -406,13 +424,13 @@ SRC_URI[linux-raw-sys-0.3.8.sha256sum] = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944 | |||
406 | SRC_URI[linux-raw-sys-0.4.12.sha256sum] = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" | 424 | SRC_URI[linux-raw-sys-0.4.12.sha256sum] = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" |
407 | SRC_URI[lock_api-0.4.9.sha256sum] = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" | 425 | SRC_URI[lock_api-0.4.9.sha256sum] = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" |
408 | SRC_URI[log-0.4.20.sha256sum] = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" | 426 | SRC_URI[log-0.4.20.sha256sum] = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" |
427 | SRC_URI[lru-0.7.8.sha256sum] = "e999beba7b6e8345721bd280141ed958096a2e4abdf74f67ff4ce49b4b54e47a" | ||
409 | SRC_URI[lscolors-0.16.0.sha256sum] = "ab0b209ec3976527806024406fe765474b9a1750a0ed4b8f0372364741f50e7b" | 428 | SRC_URI[lscolors-0.16.0.sha256sum] = "ab0b209ec3976527806024406fe765474b9a1750a0ed4b8f0372364741f50e7b" |
410 | SRC_URI[match_cfg-0.1.0.sha256sum] = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" | ||
411 | SRC_URI[md-5-0.10.6.sha256sum] = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" | 429 | SRC_URI[md-5-0.10.6.sha256sum] = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" |
412 | SRC_URI[memchr-2.7.1.sha256sum] = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" | 430 | SRC_URI[memchr-2.7.1.sha256sum] = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" |
413 | SRC_URI[memmap2-0.9.0.sha256sum] = "deaba38d7abf1d4cca21cc89e932e542ba2b9258664d2a9ef0e61512039c9375" | 431 | SRC_URI[memmap2-0.9.0.sha256sum] = "deaba38d7abf1d4cca21cc89e932e542ba2b9258664d2a9ef0e61512039c9375" |
414 | SRC_URI[minimal-lexical-0.2.1.sha256sum] = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" | 432 | SRC_URI[minimal-lexical-0.2.1.sha256sum] = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" |
415 | SRC_URI[miniz_oxide-0.5.4.sha256sum] = "96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34" | 433 | SRC_URI[miniz_oxide-0.7.2.sha256sum] = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" |
416 | SRC_URI[mio-0.8.11.sha256sum] = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" | 434 | SRC_URI[mio-0.8.11.sha256sum] = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" |
417 | SRC_URI[nix-0.28.0.sha256sum] = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" | 435 | SRC_URI[nix-0.28.0.sha256sum] = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" |
418 | SRC_URI[nom-7.1.3.sha256sum] = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" | 436 | SRC_URI[nom-7.1.3.sha256sum] = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" |
@@ -420,13 +438,15 @@ SRC_URI[notify-6.0.1.sha256sum] = "5738a2795d57ea20abec2d6d76c6081186709c0024187 | |||
420 | SRC_URI[nu-ansi-term-0.49.0.sha256sum] = "c073d3c1930d0751774acf49e66653acecb416c3a54c6ec095a9b11caddb5a68" | 438 | SRC_URI[nu-ansi-term-0.49.0.sha256sum] = "c073d3c1930d0751774acf49e66653acecb416c3a54c6ec095a9b11caddb5a68" |
421 | SRC_URI[num-bigint-0.4.4.sha256sum] = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" | 439 | SRC_URI[num-bigint-0.4.4.sha256sum] = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" |
422 | SRC_URI[num-integer-0.1.45.sha256sum] = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" | 440 | SRC_URI[num-integer-0.1.45.sha256sum] = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" |
441 | SRC_URI[num-modular-0.5.1.sha256sum] = "64a5fe11d4135c3bcdf3a95b18b194afa9608a5f6ff034f5d857bc9a27fb0119" | ||
442 | SRC_URI[num-prime-0.4.3.sha256sum] = "5f4e3bc495f6e95bc15a6c0c55ac00421504a5a43d09e3cc455d1fea7015581d" | ||
423 | SRC_URI[num-traits-0.2.18.sha256sum] = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" | 443 | SRC_URI[num-traits-0.2.18.sha256sum] = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" |
424 | SRC_URI[num_threads-0.1.6.sha256sum] = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" | 444 | SRC_URI[num_threads-0.1.6.sha256sum] = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" |
425 | SRC_URI[number_prefix-0.4.0.sha256sum] = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" | 445 | SRC_URI[number_prefix-0.4.0.sha256sum] = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" |
426 | SRC_URI[once_cell-1.19.0.sha256sum] = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" | 446 | SRC_URI[once_cell-1.19.0.sha256sum] = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" |
427 | SRC_URI[onig-6.4.0.sha256sum] = "8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f" | 447 | SRC_URI[onig-6.4.0.sha256sum] = "8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f" |
428 | SRC_URI[onig_sys-69.8.1.sha256sum] = "7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7" | 448 | SRC_URI[onig_sys-69.8.1.sha256sum] = "7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7" |
429 | SRC_URI[ordered-multimap-0.6.0.sha256sum] = "4ed8acf08e98e744e5384c8bc63ceb0364e68a6854187221c18df61c4797690e" | 449 | SRC_URI[ordered-multimap-0.7.3.sha256sum] = "49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79" |
430 | SRC_URI[os_display-0.1.3.sha256sum] = "7a6229bad892b46b0dcfaaeb18ad0d2e56400f5aaea05b768bde96e73676cf75" | 450 | SRC_URI[os_display-0.1.3.sha256sum] = "7a6229bad892b46b0dcfaaeb18ad0d2e56400f5aaea05b768bde96e73676cf75" |
431 | SRC_URI[parking_lot-0.12.1.sha256sum] = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" | 451 | SRC_URI[parking_lot-0.12.1.sha256sum] = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" |
432 | SRC_URI[parking_lot_core-0.9.9.sha256sum] = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" | 452 | SRC_URI[parking_lot_core-0.9.9.sha256sum] = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" |
@@ -439,7 +459,7 @@ SRC_URI[phf_shared-0.11.2.sha256sum] = "90fcb95eef784c2ac79119d1dd819e162b5da872 | |||
439 | SRC_URI[pin-project-lite-0.2.9.sha256sum] = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" | 459 | SRC_URI[pin-project-lite-0.2.9.sha256sum] = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" |
440 | SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" | 460 | SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" |
441 | SRC_URI[pkg-config-0.3.26.sha256sum] = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" | 461 | SRC_URI[pkg-config-0.3.26.sha256sum] = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" |
442 | SRC_URI[platform-info-2.0.2.sha256sum] = "d6259c4860e53bf665016f1b2f46a8859cadfa717581dc9d597ae4069de6300f" | 462 | SRC_URI[platform-info-2.0.3.sha256sum] = "d5ff316b9c4642feda973c18f0decd6c8b0919d4722566f6e4337cce0dd88217" |
443 | SRC_URI[portable-atomic-0.3.15.sha256sum] = "15eb2c6e362923af47e13c23ca5afb859e83d54452c55b0b9ac763b8f7c1ac16" | 463 | SRC_URI[portable-atomic-0.3.15.sha256sum] = "15eb2c6e362923af47e13c23ca5afb859e83d54452c55b0b9ac763b8f7c1ac16" |
444 | SRC_URI[ppv-lite86-0.2.17.sha256sum] = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" | 464 | SRC_URI[ppv-lite86-0.2.17.sha256sum] = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" |
445 | SRC_URI[pretty_assertions-1.4.0.sha256sum] = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66" | 465 | SRC_URI[pretty_assertions-1.4.0.sha256sum] = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66" |
@@ -449,11 +469,12 @@ SRC_URI[procfs-core-0.16.0.sha256sum] = "2d3554923a69f4ce04c4a754260c338f505ce22 | |||
449 | SRC_URI[quick-error-2.0.1.sha256sum] = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" | 469 | SRC_URI[quick-error-2.0.1.sha256sum] = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" |
450 | SRC_URI[quickcheck-1.0.3.sha256sum] = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6" | 470 | SRC_URI[quickcheck-1.0.3.sha256sum] = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6" |
451 | SRC_URI[quote-1.0.29.sha256sum] = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105" | 471 | SRC_URI[quote-1.0.29.sha256sum] = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105" |
472 | SRC_URI[radium-0.7.0.sha256sum] = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" | ||
452 | SRC_URI[rand-0.8.5.sha256sum] = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" | 473 | SRC_URI[rand-0.8.5.sha256sum] = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" |
453 | SRC_URI[rand_chacha-0.3.1.sha256sum] = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" | 474 | SRC_URI[rand_chacha-0.3.1.sha256sum] = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" |
454 | SRC_URI[rand_core-0.6.4.sha256sum] = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" | 475 | SRC_URI[rand_core-0.6.4.sha256sum] = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" |
455 | SRC_URI[rand_pcg-0.3.1.sha256sum] = "59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e" | 476 | SRC_URI[rand_pcg-0.3.1.sha256sum] = "59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e" |
456 | SRC_URI[rayon-1.9.0.sha256sum] = "e4963ed1bc86e4f3ee217022bd855b297cef07fb9eac5dfa1f788b220b49b3bd" | 477 | SRC_URI[rayon-1.10.0.sha256sum] = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" |
457 | SRC_URI[rayon-core-1.12.1.sha256sum] = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" | 478 | SRC_URI[rayon-core-1.12.1.sha256sum] = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" |
458 | SRC_URI[redox_syscall-0.4.1.sha256sum] = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" | 479 | SRC_URI[redox_syscall-0.4.1.sha256sum] = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" |
459 | SRC_URI[redox_syscall-0.5.0.sha256sum] = "13c178f952cc7eac391f3124bd9851d1ac0bdbc4c9de2d892ccd5f0d8b160e96" | 480 | SRC_URI[redox_syscall-0.5.0.sha256sum] = "13c178f952cc7eac391f3124bd9851d1ac0bdbc4c9de2d892ccd5f0d8b160e96" |
@@ -464,9 +485,9 @@ SRC_URI[regex-syntax-0.8.2.sha256sum] = "c08c74e62047bb2de4ff487b251e4a92e24f487 | |||
464 | SRC_URI[relative-path-1.8.0.sha256sum] = "4bf2521270932c3c7bed1a59151222bd7643c79310f2916f01925e1e16255698" | 485 | SRC_URI[relative-path-1.8.0.sha256sum] = "4bf2521270932c3c7bed1a59151222bd7643c79310f2916f01925e1e16255698" |
465 | SRC_URI[rlimit-0.10.1.sha256sum] = "3560f70f30a0f16d11d01ed078a07740fe6b489667abc7c7b029155d9f21c3d8" | 486 | SRC_URI[rlimit-0.10.1.sha256sum] = "3560f70f30a0f16d11d01ed078a07740fe6b489667abc7c7b029155d9f21c3d8" |
466 | SRC_URI[roff-0.2.1.sha256sum] = "b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316" | 487 | SRC_URI[roff-0.2.1.sha256sum] = "b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316" |
467 | SRC_URI[rstest-0.18.2.sha256sum] = "97eeab2f3c0a199bc4be135c36c924b6590b88c377d416494288c14f2db30199" | 488 | SRC_URI[rstest-0.19.0.sha256sum] = "9d5316d2a1479eeef1ea21e7f9ddc67c191d497abc8fc3ba2467857abbb68330" |
468 | SRC_URI[rstest_macros-0.18.2.sha256sum] = "d428f8247852f894ee1be110b375111b586d4fa431f6c46e64ba5a0dcccbe605" | 489 | SRC_URI[rstest_macros-0.19.0.sha256sum] = "04a9df72cc1f67020b0d63ad9bfe4a323e459ea7eb68e03bd9824db49f9a4c25" |
469 | SRC_URI[rust-ini-0.19.0.sha256sum] = "7e2a3bcec1f113553ef1c88aae6c020a369d03d55b58de9869a0908930385091" | 490 | SRC_URI[rust-ini-0.21.0.sha256sum] = "0d625ed57d8f49af6cfa514c42e1a71fadcff60eb0b1c517ff82fe41aa025b41" |
470 | SRC_URI[rustc-hash-1.1.0.sha256sum] = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" | 491 | SRC_URI[rustc-hash-1.1.0.sha256sum] = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" |
471 | SRC_URI[rustc_version-0.4.0.sha256sum] = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" | 492 | SRC_URI[rustc_version-0.4.0.sha256sum] = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" |
472 | SRC_URI[rustix-0.37.26.sha256sum] = "84f3f8f960ed3b5a59055428714943298bf3fa2d4a1d53135084e0544829d995" | 493 | SRC_URI[rustix-0.37.26.sha256sum] = "84f3f8f960ed3b5a59055428714943298bf3fa2d4a1d53135084e0544829d995" |
@@ -485,7 +506,7 @@ SRC_URI[sha3-0.10.8.sha256sum] = "75872d278a8f37ef87fa0ddbda7802605cb18344497949 | |||
485 | SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" | 506 | SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" |
486 | SRC_URI[signal-hook-0.3.17.sha256sum] = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" | 507 | SRC_URI[signal-hook-0.3.17.sha256sum] = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" |
487 | SRC_URI[signal-hook-mio-0.2.3.sha256sum] = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" | 508 | SRC_URI[signal-hook-mio-0.2.3.sha256sum] = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" |
488 | SRC_URI[signal-hook-registry-1.4.0.sha256sum] = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0" | 509 | SRC_URI[signal-hook-registry-1.4.1.sha256sum] = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" |
489 | SRC_URI[siphasher-0.3.10.sha256sum] = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" | 510 | SRC_URI[siphasher-0.3.10.sha256sum] = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" |
490 | SRC_URI[slab-0.4.7.sha256sum] = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" | 511 | SRC_URI[slab-0.4.7.sha256sum] = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" |
491 | SRC_URI[sm3-0.4.2.sha256sum] = "ebb9a3b702d0a7e33bc4d85a14456633d2b165c2ad839c5fd9a8417c1ab15860" | 512 | SRC_URI[sm3-0.4.2.sha256sum] = "ebb9a3b702d0a7e33bc4d85a14456633d2b165c2ad839c5fd9a8417c1ab15860" |
@@ -495,6 +516,7 @@ SRC_URI[socket2-0.5.3.sha256sum] = "2538b18701741680e0322a2302176d3253a35388e2e6 | |||
495 | SRC_URI[strsim-0.10.0.sha256sum] = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" | 516 | SRC_URI[strsim-0.10.0.sha256sum] = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" |
496 | SRC_URI[syn-1.0.109.sha256sum] = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" | 517 | SRC_URI[syn-1.0.109.sha256sum] = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" |
497 | SRC_URI[syn-2.0.32.sha256sum] = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2" | 518 | SRC_URI[syn-2.0.32.sha256sum] = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2" |
519 | SRC_URI[tap-1.0.1.sha256sum] = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" | ||
498 | SRC_URI[tempfile-3.10.1.sha256sum] = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" | 520 | SRC_URI[tempfile-3.10.1.sha256sum] = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" |
499 | SRC_URI[terminal_size-0.2.6.sha256sum] = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237" | 521 | SRC_URI[terminal_size-0.2.6.sha256sum] = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237" |
500 | SRC_URI[terminal_size-0.3.0.sha256sum] = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" | 522 | SRC_URI[terminal_size-0.3.0.sha256sum] = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" |
@@ -505,6 +527,7 @@ SRC_URI[time-0.3.20.sha256sum] = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b | |||
505 | SRC_URI[time-core-0.1.0.sha256sum] = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" | 527 | SRC_URI[time-core-0.1.0.sha256sum] = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" |
506 | SRC_URI[time-macros-0.2.8.sha256sum] = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36" | 528 | SRC_URI[time-macros-0.2.8.sha256sum] = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36" |
507 | SRC_URI[tiny-keccak-2.0.2.sha256sum] = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" | 529 | SRC_URI[tiny-keccak-2.0.2.sha256sum] = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" |
530 | SRC_URI[trim-in-place-0.1.7.sha256sum] = "343e926fc669bc8cde4fa3129ab681c63671bae288b1f1081ceee6d9d37904fc" | ||
508 | SRC_URI[typenum-1.15.0.sha256sum] = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" | 531 | SRC_URI[typenum-1.15.0.sha256sum] = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" |
509 | SRC_URI[unicode-ident-1.0.5.sha256sum] = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" | 532 | SRC_URI[unicode-ident-1.0.5.sha256sum] = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" |
510 | SRC_URI[unicode-linebreak-0.1.5.sha256sum] = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" | 533 | SRC_URI[unicode-linebreak-0.1.5.sha256sum] = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" |
@@ -527,8 +550,10 @@ SRC_URI[which-4.3.0.sha256sum] = "1c831fbbee9e129a8cf93e7747a82da9d95ba8e16621ca | |||
527 | SRC_URI[wild-2.2.1.sha256sum] = "a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1" | 550 | SRC_URI[wild-2.2.1.sha256sum] = "a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1" |
528 | SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" | 551 | SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" |
529 | SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" | 552 | SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" |
530 | SRC_URI[winapi-util-0.1.6.sha256sum] = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" | 553 | SRC_URI[winapi-util-0.1.8.sha256sum] = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" |
531 | SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" | 554 | SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" |
555 | SRC_URI[windows-0.52.0.sha256sum] = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" | ||
556 | SRC_URI[windows-core-0.52.0.sha256sum] = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" | ||
532 | SRC_URI[windows-sys-0.45.0.sha256sum] = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" | 557 | SRC_URI[windows-sys-0.45.0.sha256sum] = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" |
533 | SRC_URI[windows-sys-0.48.0.sha256sum] = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" | 558 | SRC_URI[windows-sys-0.48.0.sha256sum] = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" |
534 | SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" | 559 | SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" |
@@ -556,7 +581,8 @@ SRC_URI[windows_x86_64_gnullvm-0.52.0.sha256sum] = "1a657e1e9d3f514745a572a6846d | |||
556 | SRC_URI[windows_x86_64_msvc-0.42.2.sha256sum] = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" | 581 | SRC_URI[windows_x86_64_msvc-0.42.2.sha256sum] = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" |
557 | SRC_URI[windows_x86_64_msvc-0.48.0.sha256sum] = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" | 582 | SRC_URI[windows_x86_64_msvc-0.48.0.sha256sum] = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" |
558 | SRC_URI[windows_x86_64_msvc-0.52.0.sha256sum] = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" | 583 | SRC_URI[windows_x86_64_msvc-0.52.0.sha256sum] = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" |
584 | SRC_URI[wyz-0.5.1.sha256sum] = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" | ||
559 | SRC_URI[xattr-1.3.1.sha256sum] = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" | 585 | SRC_URI[xattr-1.3.1.sha256sum] = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" |
560 | SRC_URI[yansi-0.5.1.sha256sum] = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" | 586 | SRC_URI[yansi-0.5.1.sha256sum] = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" |
561 | SRC_URI[z85-3.0.5.sha256sum] = "2a599daf1b507819c1121f0bf87fa37eb19daac6aff3aefefd4e6e2e0f2020fc" | 587 | SRC_URI[z85-3.0.5.sha256sum] = "2a599daf1b507819c1121f0bf87fa37eb19daac6aff3aefefd4e6e2e0f2020fc" |
562 | SRC_URI[zip-0.6.6.sha256sum] = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" | 588 | SRC_URI[zip-1.1.1.sha256sum] = "f2655979068a1f8fa91cb9e8e5b9d3ee54d18e0ddc358f2f4a395afc0929a84b" |
diff --git a/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils_0.0.25.bb b/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils_0.0.26.bb index 61f2dc298..5668aaac5 100644 --- a/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils_0.0.25.bb +++ b/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils_0.0.26.bb | |||
@@ -13,7 +13,7 @@ SRC_URI += "git://github.com/uutils/coreutils.git;protocol=https;branch=main" | |||
13 | # so src/uucore/src/lib/features.rs disables utmpx when targetting musl. | 13 | # so src/uucore/src/lib/features.rs disables utmpx when targetting musl. |
14 | COMPATIBLE_HOST:libc-musl = "null" | 14 | COMPATIBLE_HOST:libc-musl = "null" |
15 | 15 | ||
16 | SRCREV = "68c77b4bd129bdc12d03cc74fe0f817d2df75894" | 16 | SRCREV = "f95f363096610d7e5e1556d6d0a32b5018065c4c" |
17 | S = "${WORKDIR}/git" | 17 | S = "${WORKDIR}/git" |
18 | 18 | ||
19 | require ${BPN}-crates.inc | 19 | require ${BPN}-crates.inc |
diff --git a/meta-oe/recipes-dbs/soci/soci_4.0.3.bb b/meta-oe/recipes-dbs/soci/soci_4.0.3.bb index 25d67ff8b..315f5d515 100644 --- a/meta-oe/recipes-dbs/soci/soci_4.0.3.bb +++ b/meta-oe/recipes-dbs/soci/soci_4.0.3.bb | |||
@@ -3,7 +3,6 @@ HOMEPAGE = "http://soci.sourceforge.net" | |||
3 | LICENSE = "BSL-1.0" | 3 | LICENSE = "BSL-1.0" |
4 | LIC_FILES_CHKSUM = "file://LICENSE_1_0.txt;md5=e4224ccaecb14d942c71d31bef20d78c" | 4 | LIC_FILES_CHKSUM = "file://LICENSE_1_0.txt;md5=e4224ccaecb14d942c71d31bef20d78c" |
5 | SECTION = "libs" | 5 | SECTION = "libs" |
6 | DEPENDS = "boost" | ||
7 | 6 | ||
8 | SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${BP}/${BP}.tar.gz \ | 7 | SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${BP}/${BP}.tar.gz \ |
9 | file://0001-Do-not-use-std-shuffle-with-clang-15.patch \ | 8 | file://0001-Do-not-use-std-shuffle-with-clang-15.patch \ |
@@ -18,20 +17,20 @@ OBASEDIR ?= "/opt/oracle" | |||
18 | OINCDIR = "rdbms/public" | 17 | OINCDIR = "rdbms/public" |
19 | OLIBDIR = "lib" | 18 | OLIBDIR = "lib" |
20 | 19 | ||
21 | PACKAGECONFIG[sqlite3] = "-DSOCI_SQLITE3=ON,-DSOCI_SQLITE3=OFF,sqlite3," | 20 | PACKAGECONFIG[sqlite3] = "-DWITH_SQLITE3=ON,-DWITH_SQLITE3=OFF,sqlite3," |
22 | PACKAGECONFIG[mysql] = "-DSOCI_MYSQL=ON,-DSOCI_MYSQL=OFF,mariadb," | 21 | PACKAGECONFIG[mysql] = "-DWITH_MYSQL=ON,-DWITH_MYSQL=OFF,mariadb," |
23 | PACKAGECONFIG[postgresql] = "-DSOCI_POSTGRESQL=ON,-DSOCI_POSTGRESQL=OFF,postgresql," | 22 | PACKAGECONFIG[postgresql] = "-DWITH_POSTGRESQL=ON,-DWITH_POSTGRESQL=OFF,postgresql," |
24 | PACKAGECONFIG[odbc] = "-DSOCI_ODBC=ON,-DSOCI_ODBC=OFF,," | 23 | PACKAGECONFIG[odbc] = "-DWITH_ODBC=ON,-DWITH_ODBC=OFF,," |
25 | PACKAGECONFIG[empty] = "-DSOCI_EMPTY=ON,-DSOCI_EMPTY=OFF,," | 24 | PACKAGECONFIG[empty] = "-DSOCI_EMPTY=ON,-DSOCI_EMPTY=OFF,," |
26 | PACKAGECONFIG[oracle] = "-DWITH_ORACLE=ON --with-oracle-include=${OINCDIR} --with-oracle-lib=${OLIBDIR},-DWITH_ORACLE=OFF,," | 25 | PACKAGECONFIG[oracle] = "-DWITH_ORACLE=ON --with-oracle-include=${OINCDIR} --with-oracle-lib=${OLIBDIR},-DWITH_ORACLE=OFF,," |
27 | PACKAGECONFIG[firebird] = "-DWITH_FIREBIRD=ON,-DWITH_FIREBIRD=OFF,," | 26 | PACKAGECONFIG[firebird] = "-DWITH_FIREBIRD=ON,-DWITH_FIREBIRD=OFF,," |
28 | PACKAGECONFIG[ptest] = "${TESTCONFIG},,," | 27 | PACKAGECONFIG[boost] = "-DWITH_BOOST=ON,-DWITH_BOOST=OFF,boost" |
28 | PACKAGECONFIG[ptest] = "${TESTCONFIG},-DSOCI_TESTS=OFF,," | ||
29 | 29 | ||
30 | # enable your backend by default we enable 'empty' | 30 | # enable your backend by default we enable 'empty' |
31 | PACKAGECONFIG ??= "empty" | 31 | PACKAGECONFIG ??= "boost empty" |
32 | 32 | ||
33 | # Take the flags added by PACKAGECONFIG and pass them to cmake. | 33 | EXTRA_OECMAKE = "-DWITH_DB2=OFF" |
34 | EXTRA_OECMAKE = "${EXTRA_OECONF} -DSOCI_LIBDIR=${libdir}" | ||
35 | DISABLE_STATIC = "" | 34 | DISABLE_STATIC = "" |
36 | 35 | ||
37 | inherit dos2unix cmake | 36 | inherit dos2unix cmake |
diff --git a/meta-oe/recipes-devtools/mpich/mpich_4.2.0.bb b/meta-oe/recipes-devtools/mpich/mpich_4.2.1.bb index deb459ce5..9fd8c3bb7 100644 --- a/meta-oe/recipes-devtools/mpich/mpich_4.2.0.bb +++ b/meta-oe/recipes-devtools/mpich/mpich_4.2.1.bb | |||
@@ -6,7 +6,7 @@ LICENSE = "BSD-2-Clause" | |||
6 | LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=7a88f0d96d0d7396a7c66bf353235b62" | 6 | LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=7a88f0d96d0d7396a7c66bf353235b62" |
7 | 7 | ||
8 | SRC_URI = "http://www.mpich.org/static/downloads/${PV}/mpich-${PV}.tar.gz" | 8 | SRC_URI = "http://www.mpich.org/static/downloads/${PV}/mpich-${PV}.tar.gz" |
9 | SRC_URI[sha256sum] = "a64a66781b9e5312ad052d32689e23252f745b27ee8818ac2ac0c8209bc0b90e" | 9 | SRC_URI[sha256sum] = "23331b2299f287c3419727edc2df8922d7e7abbb9fd0ac74e03b9966f9ad42d7" |
10 | 10 | ||
11 | RDEPENDS:${PN} += "bash perl libxml2" | 11 | RDEPENDS:${PN} += "bash perl libxml2" |
12 | 12 | ||
diff --git a/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-20.11/oe-npm-cache b/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-20.12/oe-npm-cache index f59620764..eb0f143ea 100755 --- a/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-20.11/oe-npm-cache +++ b/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-20.12/oe-npm-cache | |||
@@ -30,7 +30,7 @@ const xlate = { | |||
30 | time: Date.now(), | 30 | time: Date.now(), |
31 | url: key, | 31 | url: key, |
32 | reqHeaders: { | 32 | reqHeaders: { |
33 | 'accept': 'application/vnd.npm.install-v1+json; q=1.0, application/json; q=0.8, */*', | 33 | 'accept': 'application/json', |
34 | }, | 34 | }, |
35 | resHeaders: { | 35 | resHeaders: { |
36 | "content-type": "application/json", | 36 | "content-type": "application/json", |
diff --git a/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-native_20.11.bb b/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-native_20.12.bb index a61dd5018..a61dd5018 100644 --- a/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-native_20.11.bb +++ b/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-native_20.12.bb | |||
diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_20.11.1.bb b/meta-oe/recipes-devtools/nodejs/nodejs_20.12.2.bb index 9a61cfcf7..d86c38f2f 100644 --- a/meta-oe/recipes-devtools/nodejs/nodejs_20.11.1.bb +++ b/meta-oe/recipes-devtools/nodejs/nodejs_20.12.2.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | DESCRIPTION = "nodeJS Evented I/O for V8 JavaScript" | 1 | DESCRIPTION = "nodeJS Evented I/O for V8 JavaScript" |
2 | HOMEPAGE = "http://nodejs.org" | 2 | HOMEPAGE = "http://nodejs.org" |
3 | LICENSE = "MIT & ISC & BSD-2-Clause & BSD-3-Clause & Artistic-2.0 & Apache-2.0" | 3 | LICENSE = "MIT & ISC & BSD-2-Clause & BSD-3-Clause & Artistic-2.0 & Apache-2.0" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=78ad16dab3c1d15d4878c81770be0be7" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=9a7fcce64128730251dbc58aa41b4674" |
5 | 5 | ||
6 | CVE_PRODUCT = "nodejs node.js" | 6 | CVE_PRODUCT = "nodejs node.js" |
7 | 7 | ||
@@ -36,7 +36,7 @@ SRC_URI:append:toolchain-clang:x86 = " \ | |||
36 | SRC_URI:append:toolchain-clang:powerpc64le = " \ | 36 | SRC_URI:append:toolchain-clang:powerpc64le = " \ |
37 | file://0001-ppc64-Do-not-use-mminimal-toc-with-clang.patch \ | 37 | file://0001-ppc64-Do-not-use-mminimal-toc-with-clang.patch \ |
38 | " | 38 | " |
39 | SRC_URI[sha256sum] = "77813edbf3f7f16d2d35d3353443dee4e61d5ee84d9e3138c7538a3c0ca5209e" | 39 | SRC_URI[sha256sum] = "d7cbcc5fbfb31e9001f3f0150bbeda59abe5dd7137aaa6273958cd59ce35ced7" |
40 | 40 | ||
41 | S = "${WORKDIR}/node-v${PV}" | 41 | S = "${WORKDIR}/node-v${PV}" |
42 | 42 | ||
diff --git a/meta-oe/recipes-devtools/python/python3-pycups_2.0.1.bb b/meta-oe/recipes-devtools/python/python3-pycups_2.0.4.bb index 150827300..b7071fa4f 100644 --- a/meta-oe/recipes-devtools/python/python3-pycups_2.0.1.bb +++ b/meta-oe/recipes-devtools/python/python3-pycups_2.0.4.bb | |||
@@ -14,6 +14,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" | |||
14 | DEPENDS += "cups" | 14 | DEPENDS += "cups" |
15 | 15 | ||
16 | # See https://pypi.org/project/pycups/ for data | 16 | # See https://pypi.org/project/pycups/ for data |
17 | SRC_URI[sha256sum] = "57434ce5f62548eb12949ca8217f066f4eeb21a5d6ab8b13471dce350e380c90" | 17 | SRC_URI[sha256sum] = "843e385c1dbf694996ca84ef02a7f30c28376035588f5fbeacd6bae005cf7c8d" |
18 | 18 | ||
19 | inherit pypi python_setuptools_build_meta | 19 | inherit pypi python_setuptools_build_meta |
diff --git a/meta-oe/recipes-devtools/uftrace/uftrace_0.15.2.bb b/meta-oe/recipes-devtools/uftrace/uftrace_0.16.bb index 60436025a..320b5a88a 100644 --- a/meta-oe/recipes-devtools/uftrace/uftrace_0.15.2.bb +++ b/meta-oe/recipes-devtools/uftrace/uftrace_0.16.bb | |||
@@ -10,7 +10,7 @@ DEPENDS:append:libc-musl = " argp-standalone" | |||
10 | 10 | ||
11 | inherit autotools | 11 | inherit autotools |
12 | 12 | ||
13 | SRCREV = "9d8657e90b918994d7d2bcf6dd2cc7354c35a1b4" | 13 | SRCREV = "68aed9b0a20d3d1b5e1dc15e0f8aabba7e34735b" |
14 | SRC_URI = "git://github.com/namhyung/${BPN};branch=master;protocol=https \ | 14 | SRC_URI = "git://github.com/namhyung/${BPN};branch=master;protocol=https \ |
15 | file://0001-include-libgen.h-for-basename.patch" | 15 | file://0001-include-libgen.h-for-basename.patch" |
16 | S = "${WORKDIR}/git" | 16 | S = "${WORKDIR}/git" |
diff --git a/meta-oe/recipes-extended/qcbor/qcbor_git.bb b/meta-oe/recipes-extended/qcbor/qcbor_1.3.bb index a87454fa9..f90e814f7 100644 --- a/meta-oe/recipes-extended/qcbor/qcbor_git.bb +++ b/meta-oe/recipes-extended/qcbor/qcbor_1.3.bb | |||
@@ -6,13 +6,11 @@ DESCRIPTION = " \ | |||
6 | HOMEPAGE = "https://github.com/laurencelundblade/QCBOR" | 6 | HOMEPAGE = "https://github.com/laurencelundblade/QCBOR" |
7 | 7 | ||
8 | LICENSE = "BSD-3-Clause" | 8 | LICENSE = "BSD-3-Clause" |
9 | LIC_FILES_CHKSUM = "file://README.md;beginline=442;endline=463;md5=b55643261d6d221dac2b7a395105af62" | 9 | LIC_FILES_CHKSUM = "file://LICENSE;md5=498c298542365dfcfe29948c72a5849b" |
10 | 10 | ||
11 | SRC_URI = "git://github.com/laurencelundblade/QCBOR;protocol=https;branch=master" | 11 | SRC_URI = "git://github.com/laurencelundblade/QCBOR;protocol=https;branch=master" |
12 | 12 | ||
13 | SRCREV = "44754f738c6534a4304a83d4c6e97b3d3193d887" | 13 | SRCREV = "1eba85dbbe78fc1938f8aba2112ba1b228caed30" |
14 | |||
15 | PV = "1.2+git" | ||
16 | 14 | ||
17 | S = "${WORKDIR}/git" | 15 | S = "${WORKDIR}/git" |
18 | 16 | ||
diff --git a/meta-oe/recipes-extended/sanlock/sanlock/0001-include-libgen.h-for-basename.patch b/meta-oe/recipes-extended/sanlock/sanlock/0001-include-libgen.h-for-basename.patch deleted file mode 100644 index 439ffc647..000000000 --- a/meta-oe/recipes-extended/sanlock/sanlock/0001-include-libgen.h-for-basename.patch +++ /dev/null | |||
@@ -1,32 +0,0 @@ | |||
1 | From c955ac2a4d57f21351e53a5209346fdc2325a747 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Mon, 25 Mar 2024 15:12:02 -0700 | ||
4 | Subject: [PATCH] include libgen.h for basename | ||
5 | |||
6 | basename prototype has been removed from string.h from latest musl [1] | ||
7 | compilers e.g. clang-18 flags the absense of prototype as error. therefore | ||
8 | include libgen.h for providing it. | ||
9 | |||
10 | [1] https://git.musl-libc.org/cgit/musl/commit/?id=725e17ed6dff4d0cd22487bb64470881e86a92e7 | ||
11 | |||
12 | Upstream-Status: Pending | ||
13 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
14 | --- | ||
15 | wdmd/main.c | 1 + | ||
16 | 1 file changed, 1 insertion(+) | ||
17 | |||
18 | diff --git a/wdmd/main.c b/wdmd/main.c | ||
19 | index 38a99f3..7014462 100644 | ||
20 | --- a/wdmd/main.c | ||
21 | +++ b/wdmd/main.c | ||
22 | @@ -15,6 +15,7 @@ | ||
23 | #include <stddef.h> | ||
24 | #include <grp.h> | ||
25 | #include <fcntl.h> | ||
26 | +#include <libgen.h> | ||
27 | #include <string.h> | ||
28 | #include <errno.h> | ||
29 | #include <limits.h> | ||
30 | -- | ||
31 | 2.44.0 | ||
32 | |||
diff --git a/meta-oe/recipes-extended/sanlock/sanlock_3.9.1.bb b/meta-oe/recipes-extended/sanlock/sanlock_3.9.2.bb index 1d0f8b010..d369af1c6 100644 --- a/meta-oe/recipes-extended/sanlock/sanlock_3.9.1.bb +++ b/meta-oe/recipes-extended/sanlock/sanlock_3.9.2.bb | |||
@@ -16,9 +16,8 @@ PV .= "+git" | |||
16 | SRC_URI = "git://pagure.io/sanlock.git;protocol=http;branch=master \ | 16 | SRC_URI = "git://pagure.io/sanlock.git;protocol=http;branch=master \ |
17 | file://0001-sanlock-Replace-cp-a-with-cp-R-no-dereference-preser.patch \ | 17 | file://0001-sanlock-Replace-cp-a-with-cp-R-no-dereference-preser.patch \ |
18 | file://0001-add-missing-system-header-string.h.patch \ | 18 | file://0001-add-missing-system-header-string.h.patch \ |
19 | file://0001-include-libgen.h-for-basename.patch \ | 19 | " |
20 | " | 20 | SRCREV = "e005fbec2324aa8de7e2f302e5a17483c525b1d1" |
21 | SRCREV = "ecf30a1ccf756776dfea440e4cf9b0b54581075f" | ||
22 | 21 | ||
23 | S = "${WORKDIR}/git" | 22 | S = "${WORKDIR}/git" |
24 | 23 | ||
diff --git a/meta-oe/recipes-graphics/renderdoc/renderdoc_1.27.bb b/meta-oe/recipes-graphics/renderdoc/renderdoc_1.27.bb index e52ec5f29..58f227573 100644 --- a/meta-oe/recipes-graphics/renderdoc/renderdoc_1.27.bb +++ b/meta-oe/recipes-graphics/renderdoc/renderdoc_1.27.bb | |||
@@ -10,7 +10,7 @@ SRC_URI = " \ | |||
10 | " | 10 | " |
11 | S = "${WORKDIR}/git" | 11 | S = "${WORKDIR}/git" |
12 | 12 | ||
13 | DEPENDS += "virtual/libx11 virtual/libgl libxcb xcb-util-keysyms vim-native" | 13 | DEPENDS += "virtual/libx11 virtual/libgl libxcb xcb-util-keysyms" |
14 | 14 | ||
15 | RDEPENDS:${PN} = "libxcb xcb-util-keysyms" | 15 | RDEPENDS:${PN} = "libxcb xcb-util-keysyms" |
16 | 16 | ||
diff --git a/meta-oe/recipes-graphics/suckless/st_0.9.2.bb b/meta-oe/recipes-graphics/suckless/st_0.9.2.bb index 5e0f2e71c..22ad0211b 100644 --- a/meta-oe/recipes-graphics/suckless/st_0.9.2.bb +++ b/meta-oe/recipes-graphics/suckless/st_0.9.2.bb | |||
@@ -33,3 +33,5 @@ ALTERNATIVE:${PN} = "st st-256color" | |||
33 | ALTERNATIVE_LINK_NAME[st] = "${datadir}/terminfo/s/st" | 33 | ALTERNATIVE_LINK_NAME[st] = "${datadir}/terminfo/s/st" |
34 | 34 | ||
35 | ALTERNATIVE_LINK_NAME[st-256color] = "${datadir}/terminfo/s/st-256color" | 35 | ALTERNATIVE_LINK_NAME[st-256color] = "${datadir}/terminfo/s/st-256color" |
36 | |||
37 | CVE_STATUS[CVE-2017-16224] = "cpe-incorrect: The recipe used in the meta-openembedded is a different st package compared to the one which has the CVE issue." | ||
diff --git a/meta-oe/recipes-graphics/ydotool/ydotool_git.bb b/meta-oe/recipes-graphics/ydotool/ydotool_git.bb index c1427457d..3acf70235 100644 --- a/meta-oe/recipes-graphics/ydotool/ydotool_git.bb +++ b/meta-oe/recipes-graphics/ydotool/ydotool_git.bb | |||
@@ -16,5 +16,11 @@ EXTRA_OECMAKE = "\ | |||
16 | -DBUILD_DOCS=OFF \ | 16 | -DBUILD_DOCS=OFF \ |
17 | " | 17 | " |
18 | 18 | ||
19 | do_install:append() { | ||
20 | if ! ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then | ||
21 | rm -rf ${D}${systemd_user_unitdir} | ||
22 | rmdir ${D}${nonarch_libdir}/systemd ${D}${nonarch_libdir} | ||
23 | fi | ||
24 | } | ||
19 | SYSTEMD_SERVICE:${PN} = "ydotoold.service" | 25 | SYSTEMD_SERVICE:${PN} = "ydotoold.service" |
20 | SYSTEMD_AUTO_ENABLE = "disable" | 26 | SYSTEMD_AUTO_ENABLE = "disable" |
diff --git a/meta-oe/recipes-support/asio/asio_1.28.0.bb b/meta-oe/recipes-support/asio/asio_1.30.2.bb index 84074400a..6930381ec 100644 --- a/meta-oe/recipes-support/asio/asio_1.28.0.bb +++ b/meta-oe/recipes-support/asio/asio_1.30.2.bb | |||
@@ -8,18 +8,15 @@ LICENSE = "BSL-1.0" | |||
8 | 8 | ||
9 | DEPENDS = "openssl" | 9 | DEPENDS = "openssl" |
10 | 10 | ||
11 | SRC_URI = " \ | 11 | SRC_URI = "${SOURCEFORGE_MIRROR}/asio/${BP}.tar.bz2" |
12 | ${SOURCEFORGE_MIRROR}/asio/${BP}.tar.bz2 \ | ||
13 | file://0001-Add-the-pkgconfigdir-location.patch \ | ||
14 | " | ||
15 | 12 | ||
16 | inherit autotools | 13 | inherit autotools |
17 | 14 | ||
18 | ALLOW_EMPTY:${PN} = "1" | 15 | ALLOW_EMPTY:${PN} = "1" |
19 | 16 | ||
20 | LIC_FILES_CHKSUM = "file://COPYING;md5=ff668366bbdb687b6029d33a5fe4b999" | 17 | LIC_FILES_CHKSUM = "file://COPYING;md5=2bfc909e030aeafefa72f764165b8d07" |
21 | 18 | ||
22 | SRC_URI[sha256sum] = "d0ddc2361abd2f4c823e970aaf8e28b4b31ab21b1a68af16b114fc093661e232" | 19 | SRC_URI[sha256sum] = "9f12cef05c0477eace9c68ccabd19f9e3a04b875d4768c323714cbd3a5fa3c2b" |
23 | 20 | ||
24 | PACKAGECONFIG ??= "boost" | 21 | PACKAGECONFIG ??= "boost" |
25 | 22 | ||
diff --git a/meta-oe/recipes-support/asio/files/0001-Add-the-pkgconfigdir-location.patch b/meta-oe/recipes-support/asio/files/0001-Add-the-pkgconfigdir-location.patch deleted file mode 100644 index 75f083b0e..000000000 --- a/meta-oe/recipes-support/asio/files/0001-Add-the-pkgconfigdir-location.patch +++ /dev/null | |||
@@ -1,30 +0,0 @@ | |||
1 | From 248e87869d748cfb72d3a5d3b2b91ad178172e30 Mon Sep 17 00:00:00 2001 | ||
2 | From: Vasileios Anagnostopoulos <anagnwstopoulos@hotmail.com> | ||
3 | Date: Tue, 9 May 2023 12:48:29 +0200 | ||
4 | Subject: [PATCH] Add the pkgconfigdir location | ||
5 | |||
6 | This change is necessary, because while building asio in yocto the | ||
7 | compilation is failing and is complaining because the variable is | ||
8 | undefined | ||
9 | |||
10 | Signed-off-by: Vasileios Anagnostopoulos <anagnwstopoulos@hotmail.com> | ||
11 | Upstream-Status: Submitted [https://github.com/chriskohlhoff/asio/pull/1294] | ||
12 | --- | ||
13 | asio/Makefile.am | 1 + | ||
14 | 1 file changed, 1 insertion(+) | ||
15 | |||
16 | diff --git a/Makefile.am b/Makefile.am | ||
17 | index b7760851..bc4f75b3 100644 | ||
18 | --- a/Makefile.am | ||
19 | +++ b/Makefile.am | ||
20 | @@ -1,6 +1,7 @@ | ||
21 | AUTOMAKE_OPTIONS = foreign dist-bzip2 dist-zip | ||
22 | |||
23 | pkgconfig_DATA = asio.pc | ||
24 | +pkgconfigdir = $(libdir)/pkgconfig | ||
25 | |||
26 | SUBDIRS = include src | ||
27 | |||
28 | -- | ||
29 | 2.34.1 | ||
30 | |||
diff --git a/meta-oe/recipes-support/iniparser/iniparser/CVE-2023-33461.patch b/meta-oe/recipes-support/iniparser/iniparser/CVE-2023-33461.patch deleted file mode 100644 index db5fb06aa..000000000 --- a/meta-oe/recipes-support/iniparser/iniparser/CVE-2023-33461.patch +++ /dev/null | |||
@@ -1,48 +0,0 @@ | |||
1 | CVE: CVE-2023-33461 | ||
2 | Upstream-Status: Backport [https://github.com/ndevilla/iniparser/pull/146/commits/ace9871f65d11b5d73f0b9ee8cf5d2807439442d] | ||
3 | Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> | ||
4 | |||
5 | |||
6 | From ace9871f65d11b5d73f0b9ee8cf5d2807439442d Mon Sep 17 00:00:00 2001 | ||
7 | From: Antonio <antoniolrt@gmail.com> | ||
8 | Date: Fri, 2 Jun 2023 15:03:10 -0300 | ||
9 | Subject: [PATCH] Handle null return from iniparser_getstring | ||
10 | |||
11 | Fix handling of NULL returns from iniparser_getstring in | ||
12 | iniparser_getboolean, iniparser_getlongint and iniparser_getdouble, | ||
13 | avoiding a crash. | ||
14 | --- | ||
15 | src/iniparser.c | 6 +++--- | ||
16 | 1 file changed, 3 insertions(+), 3 deletions(-) | ||
17 | |||
18 | diff --git a/src/iniparser.c b/src/iniparser.c | ||
19 | index f1d1658..dbceb20 100644 | ||
20 | --- a/src/iniparser.c | ||
21 | +++ b/src/iniparser.c | ||
22 | @@ -456,7 +456,7 @@ long int iniparser_getlongint(const dictionary * d, const char * key, long int n | ||
23 | const char * str ; | ||
24 | |||
25 | str = iniparser_getstring(d, key, INI_INVALID_KEY); | ||
26 | - if (str==INI_INVALID_KEY) return notfound ; | ||
27 | + if (str==NULL || str==INI_INVALID_KEY) return notfound ; | ||
28 | return strtol(str, NULL, 0); | ||
29 | } | ||
30 | |||
31 | @@ -511,7 +511,7 @@ double iniparser_getdouble(const dictionary * d, const char * key, double notfou | ||
32 | const char * str ; | ||
33 | |||
34 | str = iniparser_getstring(d, key, INI_INVALID_KEY); | ||
35 | - if (str==INI_INVALID_KEY) return notfound ; | ||
36 | + if (str==NULL || str==INI_INVALID_KEY) return notfound ; | ||
37 | return atof(str); | ||
38 | } | ||
39 | |||
40 | @@ -553,7 +553,7 @@ int iniparser_getboolean(const dictionary * d, const char * key, int notfound) | ||
41 | const char * c ; | ||
42 | |||
43 | c = iniparser_getstring(d, key, INI_INVALID_KEY); | ||
44 | - if (c==INI_INVALID_KEY) return notfound ; | ||
45 | + if (c==NULL || c==INI_INVALID_KEY) return notfound ; | ||
46 | if (c[0]=='y' || c[0]=='Y' || c[0]=='1' || c[0]=='t' || c[0]=='T') { | ||
47 | ret = 1 ; | ||
48 | } else if (c[0]=='n' || c[0]=='N' || c[0]=='0' || c[0]=='f' || c[0]=='F') { | ||
diff --git a/meta-oe/recipes-support/iniparser/iniparser_4.1.bb b/meta-oe/recipes-support/iniparser/iniparser_4.2.bb index c80668d27..d44772590 100644 --- a/meta-oe/recipes-support/iniparser/iniparser_4.1.bb +++ b/meta-oe/recipes-support/iniparser/iniparser_4.2.bb | |||
@@ -2,7 +2,7 @@ SUMMARY = "The iniParser library is a simple C library offering INI file parsing | |||
2 | SECTION = "libs" | 2 | SECTION = "libs" |
3 | HOMEPAGE = "https://github.com/ndevilla/iniparser" | 3 | HOMEPAGE = "https://github.com/ndevilla/iniparser" |
4 | LICENSE = "MIT" | 4 | LICENSE = "MIT" |
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=e02baf71c76e0650e667d7da133379ac" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=8474d3b745f77e203f1fc82fb0bb7678" |
6 | 6 | ||
7 | DEPENDS = "doxygen-native" | 7 | DEPENDS = "doxygen-native" |
8 | 8 | ||
@@ -10,11 +10,10 @@ PV .= "+git" | |||
10 | 10 | ||
11 | SRC_URI = "git://github.com/ndevilla/iniparser.git;protocol=https;branch=master \ | 11 | SRC_URI = "git://github.com/ndevilla/iniparser.git;protocol=https;branch=master \ |
12 | file://0001-iniparser.pc-Make-libpath-a-variable.patch \ | 12 | file://0001-iniparser.pc-Make-libpath-a-variable.patch \ |
13 | file://Add-CMake-support.patch \ | 13 | file://Add-CMake-support.patch \ |
14 | file://CVE-2023-33461.patch \ | ||
15 | " | 14 | " |
16 | 15 | ||
17 | SRCREV= "deb85ad4936d4ca32cc2260ce43323d47936410d" | 16 | SRCREV = "9f5a6da1c245b44f49a46212ec0d81ffb1f821aa" |
18 | 17 | ||
19 | S = "${WORKDIR}/git" | 18 | S = "${WORKDIR}/git" |
20 | 19 | ||
diff --git a/meta-oe/recipes-support/libmxml/libmxml_3.3.1.bb b/meta-oe/recipes-support/libmxml/libmxml_4.0.3.bb index 38e270c03..54582e704 100644 --- a/meta-oe/recipes-support/libmxml/libmxml_3.3.1.bb +++ b/meta-oe/recipes-support/libmxml/libmxml_4.0.3.bb | |||
@@ -5,7 +5,7 @@ HOMEPAGE = "https://www.msweet.org/mxml/" | |||
5 | BUGTRACKER = "https://github.com/michaelrsweet/mxml/issues" | 5 | BUGTRACKER = "https://github.com/michaelrsweet/mxml/issues" |
6 | 6 | ||
7 | SRC_URI = "git://github.com/michaelrsweet/mxml.git;branch=master;protocol=https" | 7 | SRC_URI = "git://github.com/michaelrsweet/mxml.git;branch=master;protocol=https" |
8 | SRCREV = "fd47c7d115191c8a6bce2c781ffee41e179530f2" | 8 | SRCREV = "804c4f4d922e4ca240ce2cad3ec7bc5d00c08691" |
9 | S = "${WORKDIR}/git" | 9 | S = "${WORKDIR}/git" |
10 | 10 | ||
11 | # Package does not support out of tree builds. | 11 | # Package does not support out of tree builds. |
diff --git a/meta-oe/recipes-support/procmail/procmail_3.22.bb b/meta-oe/recipes-support/procmail/procmail_3.22.bb index ba268de0a..16917666a 100644 --- a/meta-oe/recipes-support/procmail/procmail_3.22.bb +++ b/meta-oe/recipes-support/procmail/procmail_3.22.bb | |||
@@ -43,3 +43,5 @@ do_install() { | |||
43 | oe_runmake -i BASENAME=${D}/usr MANDIR=${D}${mandir} install | 43 | oe_runmake -i BASENAME=${D}/usr MANDIR=${D}${mandir} install |
44 | install -m 0644 debian/mailstat.1 ${D}${mandir}/man1 | 44 | install -m 0644 debian/mailstat.1 ${D}${mandir}/man1 |
45 | } | 45 | } |
46 | |||
47 | CVE_STATUS[CVE-1999-0475] = "fixed-version: No action required. The current version (3.22) is not affected by the CVE." | ||
diff --git a/meta-oe/recipes-support/serial/serial/0001-Add-SOVERSION-for-shared-lib-and-comment-example.patch b/meta-oe/recipes-support/serial/serial/0001-Add-SOVERSION-for-shared-lib-and-comment-example.patch new file mode 100644 index 000000000..5f4a81a72 --- /dev/null +++ b/meta-oe/recipes-support/serial/serial/0001-Add-SOVERSION-for-shared-lib-and-comment-example.patch | |||
@@ -0,0 +1,46 @@ | |||
1 | From 23ae981ba46f6d5af03b12083ad32de9c1f148b2 Mon Sep 17 00:00:00 2001 | ||
2 | From: magicWenli <48174882+magicwenli@users.noreply.github.com> | ||
3 | Date: Fri, 12 Apr 2024 07:52:53 +0000 | ||
4 | Subject: [PATCH] Add SOVERSION for shared lib, and comment example by default | ||
5 | |||
6 | Upstream-Status: Pending | ||
7 | --- | ||
8 | CMakeLists.txt | 14 ++++++++++---- | ||
9 | 1 file changed, 10 insertions(+), 4 deletions(-) | ||
10 | |||
11 | --- a/CMakeLists.txt | ||
12 | +++ b/CMakeLists.txt | ||
13 | @@ -1,5 +1,8 @@ | ||
14 | cmake_minimum_required(VERSION 2.8.3) | ||
15 | project(serial) | ||
16 | +set (SERIAL_VERSION_MAJOR 1) | ||
17 | +set (SERIAL_VERSION_MINOR 2) | ||
18 | +set (SERIAL_VERSION_PATCH 1) | ||
19 | |||
20 | # Find catkin | ||
21 | find_package(catkin REQUIRED) | ||
22 | @@ -45,7 +48,7 @@ else() | ||
23 | endif() | ||
24 | |||
25 | ## Add serial library | ||
26 | -add_library(${PROJECT_NAME} ${serial_SRCS}) | ||
27 | +add_library(${PROJECT_NAME} SHARED ${serial_SRCS}) | ||
28 | if(APPLE) | ||
29 | target_link_libraries(${PROJECT_NAME} ${FOUNDATION_LIBRARY} ${IOKIT_LIBRARY}) | ||
30 | elseif(UNIX) | ||
31 | @@ -55,9 +58,12 @@ else() | ||
32 | endif() | ||
33 | |||
34 | ## Uncomment for example | ||
35 | -add_executable(serial_example examples/serial_example.cc) | ||
36 | -add_dependencies(serial_example ${PROJECT_NAME}) | ||
37 | -target_link_libraries(serial_example ${PROJECT_NAME}) | ||
38 | +# add_executable(serial_example examples/serial_example.cc) | ||
39 | +# add_dependencies(serial_example ${PROJECT_NAME}) | ||
40 | +# target_link_libraries(serial_example ${PROJECT_NAME}) | ||
41 | + | ||
42 | +set (SERIAL_VERSION_STRING ${SERIAL_VERSION_MAJOR}.${SERIAL_VERSION_MINOR}.${SERIAL_VERSION_PATCH}) | ||
43 | +set_target_properties (${PROJECT_NAME} PROPERTIES VERSION ${SERIAL_VERSION_STRING} SOVERSION ${SERIAL_VERSION_MAJOR}) | ||
44 | |||
45 | ## Include headers | ||
46 | include_directories(include) | ||
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 8c1fb063b..f42d0f351 100644 --- a/meta-oe/recipes-support/serial/serial_1.2.1.bb +++ b/meta-oe/recipes-support/serial/serial_1.2.1.bb | |||
@@ -6,6 +6,7 @@ LIC_FILES_CHKSUM = "file://README.md;beginline=53;endline=62;md5=049c68d559533f9 | |||
6 | SRC_URI = " \ | 6 | 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 | " | 10 | " |
10 | SRCREV = "10ac4e1c25c2cda1dc0a32a8e12b87fd89f3bb4f" | 11 | SRCREV = "10ac4e1c25c2cda1dc0a32a8e12b87fd89f3bb4f" |
11 | SRC_URI[sha256sum] = "c8cd235dda2ef7d977ba06dfcb35c35e42f45cfd9149ba3ad257756123d8ff96" | 12 | SRC_URI[sha256sum] = "c8cd235dda2ef7d977ba06dfcb35c35e42f45cfd9149ba3ad257756123d8ff96" |
diff --git a/meta-oe/recipes-support/spdlog/spdlog_1.13.0.bb b/meta-oe/recipes-support/spdlog/spdlog_1.14.0.bb index c6a0881db..aa55171f3 100644 --- a/meta-oe/recipes-support/spdlog/spdlog_1.13.0.bb +++ b/meta-oe/recipes-support/spdlog/spdlog_1.14.0.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/gabime/spdlog/wiki" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=9573510928429ad0cbe5ba4de77546e9" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=9573510928429ad0cbe5ba4de77546e9" |
5 | 5 | ||
6 | SRCREV = "7c02e204c92545f869e2f04edaab1f19fe8b19fd" | 6 | SRCREV = "238c9ffa5d1a14226eeabe10c9b63ffff3ed8b8e" |
7 | SRC_URI = "git://github.com/gabime/spdlog.git;protocol=https;branch=v1.x" | 7 | SRC_URI = "git://github.com/gabime/spdlog.git;protocol=https;branch=v1.x" |
8 | 8 | ||
9 | DEPENDS = "fmt" | 9 | DEPENDS = "fmt" |
diff --git a/meta-perl/conf/include/non-repro-meta-perl.inc b/meta-perl/conf/include/non-repro-meta-perl.inc new file mode 100755 index 000000000..9082691f6 --- /dev/null +++ b/meta-perl/conf/include/non-repro-meta-perl.inc | |||
@@ -0,0 +1,10 @@ | |||
1 | # List of known non-reproducible package of the meta-perl layer | ||
2 | # Please keep this list sorted | ||
3 | KNOWN_NON_REPRO_META_PERL = " \ | ||
4 | libencode-perl-src \ | ||
5 | libhtml-tree-perl \ | ||
6 | libhtml-tree-perl-doc \ | ||
7 | libmodule-build-tiny-perl \ | ||
8 | po4a \ | ||
9 | po4a-doc \ | ||
10 | " | ||
diff --git a/meta-perl/conf/layer.conf b/meta-perl/conf/layer.conf index 20a6a4239..e20c8471e 100644 --- a/meta-perl/conf/layer.conf +++ b/meta-perl/conf/layer.conf | |||
@@ -15,4 +15,4 @@ LAYERVERSION_perl-layer = "1" | |||
15 | 15 | ||
16 | LAYERDEPENDS_perl-layer = "core openembedded-layer" | 16 | LAYERDEPENDS_perl-layer = "core openembedded-layer" |
17 | 17 | ||
18 | LAYERSERIES_COMPAT_perl-layer = "scarthgap" | 18 | LAYERSERIES_COMPAT_perl-layer = "scarthgap styhead" |
diff --git a/meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.047.bb b/meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.048.bb index db765b88f..860185007 100644 --- a/meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.047.bb +++ b/meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.048.bb | |||
@@ -15,7 +15,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=2b9e8b5e2bd19fcc97ac84b78a271a64" | |||
15 | DEPENDS = "libextutils-config-perl-native libextutils-helpers-perl-native libextutils-installpaths-perl-native" | 15 | DEPENDS = "libextutils-config-perl-native libextutils-helpers-perl-native libextutils-installpaths-perl-native" |
16 | 16 | ||
17 | SRC_URI = "${CPAN_MIRROR}/authors/id/L/LE/LEONT/Module-Build-Tiny-${PV}.tar.gz" | 17 | SRC_URI = "${CPAN_MIRROR}/authors/id/L/LE/LEONT/Module-Build-Tiny-${PV}.tar.gz" |
18 | SRC_URI[sha256sum] = "71260e9421b93c33dd1b3e7d0cf15f759c0ca7c753fa840279ec3be70f8f8c9d" | 18 | SRC_URI[sha256sum] = "79a73e506fb7badabdf79137a45c6c5027daaf6f9ac3dcfb9d4ffcce92eb36bd" |
19 | 19 | ||
20 | S = "${WORKDIR}/Module-Build-Tiny-${PV}" | 20 | S = "${WORKDIR}/Module-Build-Tiny-${PV}" |
21 | 21 | ||
diff --git a/meta-python/conf/include/non-repro-meta-python.inc b/meta-python/conf/include/non-repro-meta-python.inc new file mode 100755 index 000000000..629dc4aa0 --- /dev/null +++ b/meta-python/conf/include/non-repro-meta-python.inc | |||
@@ -0,0 +1,22 @@ | |||
1 | # List of known non-reproducible package of the meta-python layer | ||
2 | # Please keep this list sorted | ||
3 | KNOWN_NON_REPRO_META_PYTHON = " \ | ||
4 | python3-evdev-src \ | ||
5 | python3-frozenlist \ | ||
6 | python3-frozenlist-dbg \ | ||
7 | python3-kivy-src \ | ||
8 | python3-pandas \ | ||
9 | python3-pandas-dbg \ | ||
10 | python3-pandas-src \ | ||
11 | python3-pycocotools-src \ | ||
12 | python3-pydantic-core \ | ||
13 | python3-pynacl \ | ||
14 | python3-pynacl-dbg \ | ||
15 | python3-pynacl-src \ | ||
16 | python3-pyproj \ | ||
17 | python3-pyproj-dbg \ | ||
18 | python3-pyproj-src \ | ||
19 | python3-pyzmq \ | ||
20 | python3-yarl \ | ||
21 | python3-yarl-dbg \ | ||
22 | " | ||
diff --git a/meta-python/conf/layer.conf b/meta-python/conf/layer.conf index f48b28b95..998f492a4 100644 --- a/meta-python/conf/layer.conf +++ b/meta-python/conf/layer.conf | |||
@@ -14,6 +14,6 @@ LAYERVERSION_meta-python = "1" | |||
14 | 14 | ||
15 | LAYERDEPENDS_meta-python = "core (>= 12) openembedded-layer" | 15 | LAYERDEPENDS_meta-python = "core (>= 12) openembedded-layer" |
16 | 16 | ||
17 | LAYERSERIES_COMPAT_meta-python = "scarthgap" | 17 | LAYERSERIES_COMPAT_meta-python = "scarthgap styhead" |
18 | 18 | ||
19 | LICENSE_PATH += "${LAYERDIR}/licenses" | 19 | LICENSE_PATH += "${LAYERDIR}/licenses" |
diff --git a/meta-python/recipes-devtools/python/python3-aiohttp_3.9.4.bb b/meta-python/recipes-devtools/python/python3-aiohttp_3.9.5.bb index 1cfed0d7a..57adb1eeb 100644 --- a/meta-python/recipes-devtools/python/python3-aiohttp_3.9.4.bb +++ b/meta-python/recipes-devtools/python/python3-aiohttp_3.9.5.bb | |||
@@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/aio-libs/aiohttp" | |||
4 | LICENSE = "Apache-2.0" | 4 | LICENSE = "Apache-2.0" |
5 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=748073912af33aa59430d3702aa32d41" | 5 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=748073912af33aa59430d3702aa32d41" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "6ff71ede6d9a5a58cfb7b6fffc83ab5d4a63138276c771ac91ceaaddf5459644" | 7 | SRC_URI[sha256sum] = "edea7d15772ceeb29db4aff55e482d4bcfb6ae160ce144f2682de02f6d693551" |
8 | 8 | ||
9 | PYPI_PACKAGE = "aiohttp" | 9 | PYPI_PACKAGE = "aiohttp" |
10 | inherit python_setuptools_build_meta pypi | 10 | inherit python_setuptools_build_meta pypi |
diff --git a/meta-python/recipes-devtools/python/python3-argcomplete_3.2.3.bb b/meta-python/recipes-devtools/python/python3-argcomplete_3.3.0.bb index 8d8c8a4e2..d96861010 100644 --- a/meta-python/recipes-devtools/python/python3-argcomplete_3.2.3.bb +++ b/meta-python/recipes-devtools/python/python3-argcomplete_3.3.0.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/kislyuk/argcomplete" | |||
3 | LICENSE = "Apache-2.0" | 3 | LICENSE = "Apache-2.0" |
4 | LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=2ee41112a44fe7014dce33e26468ba93" | 4 | LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=2ee41112a44fe7014dce33e26468ba93" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "bf7900329262e481be5a15f56f19736b376df6f82ed27576fa893652c5de6c23" | 6 | SRC_URI[sha256sum] = "fd03ff4a5b9e6580569d34b273f741e85cd9e072f3feeeee3eba4891c70eda62" |
7 | 7 | ||
8 | PYPI_PACKAGE = "argcomplete" | 8 | PYPI_PACKAGE = "argcomplete" |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-bitstring_4.1.4.bb b/meta-python/recipes-devtools/python/python3-bitstring_4.2.1.bb index 0777b6cff..8485e2e8f 100644 --- a/meta-python/recipes-devtools/python/python3-bitstring_4.1.4.bb +++ b/meta-python/recipes-devtools/python/python3-bitstring_4.2.1.bb | |||
@@ -1,9 +1,9 @@ | |||
1 | SUMMARY = "Simple construction, analysis and modification of binary data." | 1 | SUMMARY = "Simple construction, analysis and modification of binary data." |
2 | HOMEPAGE = "https://github.com/scott-griffiths/bitstring" | 2 | HOMEPAGE = "https://github.com/scott-griffiths/bitstring" |
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=661f450e2c0aef39b4b15597333444a7" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=f7f2fd3f1cd52b5ccd39d76fb3568d3f" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "94f3f1c45383ebe8fd4a359424ffeb75c2f290760ae8fcac421b44f89ac85213" | 6 | SRC_URI[sha256sum] = "8abb5a661588c764bacf1a23d64c7bb57517d2841e3e6f54fb8c057119e0540d" |
7 | 7 | ||
8 | PYPI_PACKAGE = "bitstring" | 8 | PYPI_PACKAGE = "bitstring" |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-colorlog_6.8.2.bb b/meta-python/recipes-devtools/python/python3-colorlog_6.8.2.bb index c26f4bb70..df5fdedfc 100644 --- a/meta-python/recipes-devtools/python/python3-colorlog_6.8.2.bb +++ b/meta-python/recipes-devtools/python/python3-colorlog_6.8.2.bb | |||
@@ -10,3 +10,5 @@ PYPI_PACKAGE = "colorlog" | |||
10 | SRC_URI[sha256sum] = "3e3e079a41feb5a1b64f978b5ea4f46040a94f11f0e8bbb8261e3dbbeca64d44" | 10 | SRC_URI[sha256sum] = "3e3e079a41feb5a1b64f978b5ea4f46040a94f11f0e8bbb8261e3dbbeca64d44" |
11 | 11 | ||
12 | RDEPENDS:${PN} += "python3-logging" | 12 | RDEPENDS:${PN} += "python3-logging" |
13 | |||
14 | BBCLASSEXTEND += "native nativesdk" | ||
diff --git a/meta-python/recipes-devtools/python/python3-croniter_2.0.3.bb b/meta-python/recipes-devtools/python/python3-croniter_2.0.5.bb index ad80574a9..01ee04840 100644 --- a/meta-python/recipes-devtools/python/python3-croniter_2.0.3.bb +++ b/meta-python/recipes-devtools/python/python3-croniter_2.0.5.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=b8ee59850b882cbf623188489ea748e2" | |||
5 | 5 | ||
6 | PYPI_PACKAGE = "croniter" | 6 | PYPI_PACKAGE = "croniter" |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "28763ad39c404e159140874f08010cfd8a18f4c2a7cea1ce73e9506a4380cfc1" | 8 | SRC_URI[sha256sum] = "f1f8ca0af64212fbe99b1bee125ee5a1b53a9c1b433968d8bca8817b79d237f3" |
9 | 9 | ||
10 | inherit pypi setuptools3 | 10 | inherit pypi setuptools3 |
11 | 11 | ||
diff --git a/meta-python/recipes-devtools/python/python3-freezegun_1.4.0.bb b/meta-python/recipes-devtools/python/python3-freezegun_1.5.0.bb index 15c0bf06b..b9cbedbf7 100644 --- a/meta-python/recipes-devtools/python/python3-freezegun_1.4.0.bb +++ b/meta-python/recipes-devtools/python/python3-freezegun_1.5.0.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/spulec/freezegun" | |||
3 | LICENSE = "Apache-2.0" | 3 | LICENSE = "Apache-2.0" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=acf1d209bb6eddae4cbe6ffd6a0144fe" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=acf1d209bb6eddae4cbe6ffd6a0144fe" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "10939b0ba0ff5adaecf3b06a5c2f73071d9678e507c5eaedb23c761d56ac774b" | 6 | SRC_URI[sha256sum] = "200a64359b363aa3653d8aac289584078386c7c3da77339d257e46a01fb5c77c" |
7 | 7 | ||
8 | inherit pypi python_setuptools_build_meta ptest | 8 | inherit pypi python_setuptools_build_meta ptest |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-gcovr_7.2.bb b/meta-python/recipes-devtools/python/python3-gcovr_7.2.bb index 8a61a2de0..517124742 100644 --- a/meta-python/recipes-devtools/python/python3-gcovr_7.2.bb +++ b/meta-python/recipes-devtools/python/python3-gcovr_7.2.bb | |||
@@ -11,6 +11,13 @@ S = "${WORKDIR}/git" | |||
11 | 11 | ||
12 | inherit setuptools3 | 12 | inherit setuptools3 |
13 | 13 | ||
14 | RDEPENDS:${PN} += "python3-jinja2 python3-lxml python3-setuptools python3-pygments python3-multiprocessing" | 14 | RDEPENDS:${PN} += " \ |
15 | python3-colorlog \ | ||
16 | python3-jinja2 \ | ||
17 | python3-lxml \ | ||
18 | python3-multiprocessing \ | ||
19 | python3-pygments \ | ||
20 | python3-setuptools \ | ||
21 | " | ||
15 | 22 | ||
16 | BBCLASSEXTEND = "native nativesdk" | 23 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta-python/recipes-devtools/python/python3-google-api-python-client_2.125.0.bb b/meta-python/recipes-devtools/python/python3-google-api-python-client_2.127.0.bb index 8abe4699e..4c9bbc6cf 100644 --- a/meta-python/recipes-devtools/python/python3-google-api-python-client_2.125.0.bb +++ b/meta-python/recipes-devtools/python/python3-google-api-python-client_2.127.0.bb | |||
@@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/googleapis/google-api-python-client" | |||
4 | LICENSE = "Apache-2.0" | 4 | LICENSE = "Apache-2.0" |
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "51a0385cff65ec135106e8be60ee7112557396dde5f44113ae23912baddda143" | 7 | SRC_URI[sha256sum] = "bbb51b0fbccdf40e536c26341e372d7800f09afebb53103bbcc94e08f14b523b" |
8 | 8 | ||
9 | inherit pypi setuptools3 | 9 | inherit pypi setuptools3 |
10 | 10 | ||
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.1.bb b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.2.bb index ffa2f843c..e05b8734d 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.1.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.2.bb | |||
@@ -12,7 +12,7 @@ DEPENDS += "python3-grpcio" | |||
12 | SRC_URI += "file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \ | 12 | SRC_URI += "file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \ |
13 | file://0001-protobuf-Disable-musttail-attribute-on-mips.patch \ | 13 | file://0001-protobuf-Disable-musttail-attribute-on-mips.patch \ |
14 | " | 14 | " |
15 | SRC_URI[sha256sum] = "a4991e5ee8a97ab791296d3bf7e8700b1445635cc1828cc98df945ca1802d7f2" | 15 | SRC_URI[sha256sum] = "5fd5e1582b678e6b941ee5f5809340be5e0724691df5299aae8226640f94e18f" |
16 | 16 | ||
17 | RDEPENDS:${PN} = "python3-grpcio" | 17 | RDEPENDS:${PN} = "python3-grpcio" |
18 | 18 | ||
diff --git a/meta-python/recipes-devtools/python/python3-grpcio_1.62.1.bb b/meta-python/recipes-devtools/python/python3-grpcio_1.62.2.bb index 8405ebed0..3148f6376 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio_1.62.1.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio_1.62.2.bb | |||
@@ -10,7 +10,7 @@ SRC_URI += "file://0001-Include-missing-cstdint-header.patch \ | |||
10 | file://abseil-ppc-fixes.patch \ | 10 | file://abseil-ppc-fixes.patch \ |
11 | file://0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch \ | 11 | file://0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch \ |
12 | " | 12 | " |
13 | SRC_URI[sha256sum] = "6c455e008fa86d9e9a9d85bb76da4277c0d7d9668a3bfa70dbe86e9f3c759947" | 13 | SRC_URI[sha256sum] = "c77618071d96b7a8be2c10701a98537823b9c65ba256c0b9067e0594cdbd954d" |
14 | 14 | ||
15 | RDEPENDS:${PN} = "python3-protobuf" | 15 | RDEPENDS:${PN} = "python3-protobuf" |
16 | 16 | ||
diff --git a/meta-python/recipes-devtools/python/python3-imageio_2.34.0.bb b/meta-python/recipes-devtools/python/python3-imageio_2.34.1.bb index e38d69440..45772ef8e 100644 --- a/meta-python/recipes-devtools/python/python3-imageio_2.34.0.bb +++ b/meta-python/recipes-devtools/python/python3-imageio_2.34.1.bb | |||
@@ -5,7 +5,7 @@ SECTION = "devel/python" | |||
5 | LICENSE = "BSD-2-Clause" | 5 | LICENSE = "BSD-2-Clause" |
6 | LIC_FILES_CHKSUM = "file://LICENSE;md5=24cb9a367a9e641b459a01c4d15256ba" | 6 | LIC_FILES_CHKSUM = "file://LICENSE;md5=24cb9a367a9e641b459a01c4d15256ba" |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "ae9732e10acf807a22c389aef193f42215718e16bd06eed0c5bb57e1034a4d53" | 8 | SRC_URI[sha256sum] = "f13eb76e4922f936ac4a7fec77ce8a783e63b93543d4ea3e40793a6cabd9ac7d" |
9 | 9 | ||
10 | inherit pypi setuptools3 | 10 | inherit pypi setuptools3 |
11 | 11 | ||
diff --git a/meta-python/recipes-devtools/python/python3-incremental_22.10.0.bb b/meta-python/recipes-devtools/python/python3-incremental_22.10.0.bb index 3d93cc05e..503ef35a9 100644 --- a/meta-python/recipes-devtools/python/python3-incremental_22.10.0.bb +++ b/meta-python/recipes-devtools/python/python3-incremental_22.10.0.bb | |||
@@ -5,15 +5,15 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=6ca9b07f08e2c72d48c74d363d1e0e15" | |||
5 | 5 | ||
6 | SRC_URI[sha256sum] = "912feeb5e0f7e0188e6f42241d2f450002e11bbc0937c65865045854c24c0bd0" | 6 | SRC_URI[sha256sum] = "912feeb5e0f7e0188e6f42241d2f450002e11bbc0937c65865045854c24c0bd0" |
7 | 7 | ||
8 | inherit pypi setuptools3 | 8 | inherit pypi python_setuptools_build_meta |
9 | 9 | ||
10 | RDEPENDS:${PN} += " \ | 10 | RDEPENDS:${PN} += " \ |
11 | python3-twisted \ | 11 | python3-twisted-core \ |
12 | python3-click \ | 12 | python3-click \ |
13 | " | 13 | " |
14 | 14 | ||
15 | # -native is needed to build python[3]-twisted, however, we need to take steps to | 15 | # -native is needed to build python[3]-twisted, however, we need to take steps to |
16 | # prevent a circular dependency. The build apparently does not use the part of | 16 | # prevent a circular dependency. The build apparently does not use the part of |
17 | # python-incremental which uses python-twisted, so this hack is OK. | 17 | # python-incremental which uses python-twisted, so this hack is OK. |
18 | RDEPENDS:python3-incremental-native:remove = "python3-twisted-native" | 18 | RDEPENDS:python3-incremental-native:remove = "python3-twisted-core-native" |
19 | BBCLASSEXTEND = "native" | 19 | BBCLASSEXTEND = "native" |
diff --git a/meta-python/recipes-devtools/python/python3-ipython_8.23.0.bb b/meta-python/recipes-devtools/python/python3-ipython_8.24.0.bb index ebfd14722..23060f3d6 100644 --- a/meta-python/recipes-devtools/python/python3-ipython_8.23.0.bb +++ b/meta-python/recipes-devtools/python/python3-ipython_8.24.0.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING.rst;md5=59b20262b8663cdd094005bddf47af5f" | |||
5 | 5 | ||
6 | PYPI_PACKAGE = "ipython" | 6 | PYPI_PACKAGE = "ipython" |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "7468edaf4f6de3e1b912e57f66c241e6fd3c7099f2ec2136e239e142e800274d" | 8 | SRC_URI[sha256sum] = "010db3f8a728a578bb641fdd06c063b9fb8e96a9464c63aec6310fbcb5e80501" |
9 | 9 | ||
10 | RDEPENDS:${PN} = "\ | 10 | RDEPENDS:${PN} = "\ |
11 | python3-setuptools \ | 11 | python3-setuptools \ |
diff --git a/meta-python/recipes-devtools/python/python3-mypy_1.9.0.bb b/meta-python/recipes-devtools/python/python3-mypy_1.10.0.bb index e51264f8a..534ff9066 100644 --- a/meta-python/recipes-devtools/python/python3-mypy_1.9.0.bb +++ b/meta-python/recipes-devtools/python/python3-mypy_1.10.0.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=8d62fd8f8648cb018e52857347e340b9" | |||
5 | 5 | ||
6 | inherit pypi python_setuptools_build_meta | 6 | inherit pypi python_setuptools_build_meta |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "3cc5da0127e6a478cddd906068496a97a7618a21ce9b54bde5bf7e539c7af974" | 8 | SRC_URI[sha256sum] = "3d087fcbec056c4ee34974da493a826ce316947485cef3901f511848e687c131" |
9 | 9 | ||
10 | BBCLASSEXTEND = "native" | 10 | BBCLASSEXTEND = "native" |
11 | 11 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pdm_2.14.0.bb b/meta-python/recipes-devtools/python/python3-pdm_2.15.1.bb index 011ba5b3d..270850061 100644 --- a/meta-python/recipes-devtools/python/python3-pdm_2.14.0.bb +++ b/meta-python/recipes-devtools/python/python3-pdm_2.15.1.bb | |||
@@ -4,7 +4,7 @@ LICENSE = "MIT" | |||
4 | SECTION = "devel/python" | 4 | SECTION = "devel/python" |
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=2eb31a2cc1a758c34b499f287dd04ef2" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=2eb31a2cc1a758c34b499f287dd04ef2" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "7ae6c4b5518085a703e0824ab10cbc3b7246b599ef07b8c4dcb2af1e42859190" | 7 | SRC_URI[sha256sum] = "1c9cd049c1016633a23ef92ec1fc782da8ae0743142ef33faf7d48872f874b39" |
8 | 8 | ||
9 | inherit pypi python_setuptools_build_meta | 9 | inherit pypi python_setuptools_build_meta |
10 | 10 | ||
diff --git a/meta-python/recipes-devtools/python/python3-platformdirs_4.2.0.bb b/meta-python/recipes-devtools/python/python3-platformdirs_4.2.1.bb index 19c95b374..5f0aafc93 100644 --- a/meta-python/recipes-devtools/python/python3-platformdirs_4.2.0.bb +++ b/meta-python/recipes-devtools/python/python3-platformdirs_4.2.1.bb | |||
@@ -7,7 +7,7 @@ SRC_URI += " \ | |||
7 | file://run-ptest \ | 7 | file://run-ptest \ |
8 | " | 8 | " |
9 | 9 | ||
10 | SRC_URI[sha256sum] = "ef0cc731df711022c174543cb70a9b5bd22e5a9337c8624ef2c2ceb8ddad8768" | 10 | SRC_URI[sha256sum] = "031cd18d4ec63ec53e82dceaac0417d218a6863f7745dfcc9efe7793b7039bdf" |
11 | 11 | ||
12 | inherit pypi python_hatchling ptest | 12 | inherit pypi python_hatchling ptest |
13 | 13 | ||
diff --git a/meta-python/recipes-devtools/python/python3-protobuf_4.25.3.bb b/meta-python/recipes-devtools/python/python3-protobuf_4.25.3.bb index 8bb8a93f7..b9b03badd 100644 --- a/meta-python/recipes-devtools/python/python3-protobuf_4.25.3.bb +++ b/meta-python/recipes-devtools/python/python3-protobuf_4.25.3.bb | |||
@@ -23,7 +23,6 @@ RDEPENDS:${PN} += " \ | |||
23 | python3-netclient \ | 23 | python3-netclient \ |
24 | python3-numbers \ | 24 | python3-numbers \ |
25 | python3-pkgutil \ | 25 | python3-pkgutil \ |
26 | python3-six \ | ||
27 | python3-unittest \ | 26 | python3-unittest \ |
28 | " | 27 | " |
29 | 28 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pydantic_2.7.0.bb b/meta-python/recipes-devtools/python/python3-pydantic_2.7.1.bb index 36ad83527..3c1114447 100644 --- a/meta-python/recipes-devtools/python/python3-pydantic_2.7.0.bb +++ b/meta-python/recipes-devtools/python/python3-pydantic_2.7.1.bb | |||
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=09280955509d1c4ca14bae02f21d49a6" | |||
11 | 11 | ||
12 | inherit pypi python_hatchling | 12 | inherit pypi python_hatchling |
13 | 13 | ||
14 | SRC_URI[sha256sum] = "b5ecdd42262ca2462e2624793551e80911a1e989f462910bb81aef974b4bb383" | 14 | SRC_URI[sha256sum] = "e9dbb5eada8abe4d9ae5f46b9939aead650cd2b68f249bb3a8139dbe125803cc" |
15 | 15 | ||
16 | DEPENDS += "python3-hatch-fancy-pypi-readme-native" | 16 | DEPENDS += "python3-hatch-fancy-pypi-readme-native" |
17 | 17 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pyhamcrest_2.1.0.bb b/meta-python/recipes-devtools/python/python3-pyhamcrest_2.1.0.bb index eaa24eefe..dcc9ebfa9 100644 --- a/meta-python/recipes-devtools/python/python3-pyhamcrest_2.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-pyhamcrest_2.1.0.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=79391bf1501c898472d043f36e960612" | |||
5 | 5 | ||
6 | SRC_URI[sha256sum] = "c6acbec0923d0cb7e72c22af1926f3e7c97b8e8d69fc7498eabacaf7c975bd9c" | 6 | SRC_URI[sha256sum] = "c6acbec0923d0cb7e72c22af1926f3e7c97b8e8d69fc7498eabacaf7c975bd9c" |
7 | 7 | ||
8 | inherit pypi python_setuptools_build_meta | 8 | inherit pypi python_hatchling |
9 | 9 | ||
10 | DEPENDS += "python3-hatch-vcs-native" | 10 | DEPENDS += "python3-hatch-vcs-native" |
11 | 11 | ||
@@ -13,6 +13,6 @@ UPSTREAM_CHECK_URI = "https://pypi.python.org/pypi/PyHamcrest/" | |||
13 | UPSTREAM_CHECK_REGEX = "/PyHamcrest/(?P<pver>(\d+[\.\-_]*)+)" | 13 | UPSTREAM_CHECK_REGEX = "/PyHamcrest/(?P<pver>(\d+[\.\-_]*)+)" |
14 | 14 | ||
15 | RDEPENDS:${PN} += " \ | 15 | RDEPENDS:${PN} += " \ |
16 | python3-six \ | 16 | python3-asyncio \ |
17 | python3-numbers \ | 17 | python3-numbers \ |
18 | " | 18 | " |
diff --git a/meta-python/recipes-devtools/python/python3-pymisp_2.4.188.bb b/meta-python/recipes-devtools/python/python3-pymisp_2.4.190.bb index 59a00be15..c1389982d 100644 --- a/meta-python/recipes-devtools/python/python3-pymisp_2.4.188.bb +++ b/meta-python/recipes-devtools/python/python3-pymisp_2.4.190.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/MISP/PyMISP" | |||
3 | LICENSE = "BSD-2-Clause" | 3 | LICENSE = "BSD-2-Clause" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=a3639cf5780f71b125d3e9d1dc127c20" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=a3639cf5780f71b125d3e9d1dc127c20" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "c2313d059a9f4d1221243fcda64fb8ae11603c1745e92d57c4071aad04336696" | 6 | SRC_URI[sha256sum] = "e7374295bfd8c7d25f56867e4395a029433360d95420e39b7f78eb1d4f8b48b4" |
7 | 7 | ||
8 | inherit python_poetry_core pypi | 8 | inherit python_poetry_core pypi |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-pymodbus_3.6.7.bb b/meta-python/recipes-devtools/python/python3-pymodbus_3.6.8.bb index 323377253..b94504f14 100644 --- a/meta-python/recipes-devtools/python/python3-pymodbus_3.6.7.bb +++ b/meta-python/recipes-devtools/python/python3-pymodbus_3.6.8.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/riptideio/pymodbus/" | |||
3 | LICENSE = "BSD-3-Clause" | 3 | LICENSE = "BSD-3-Clause" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=eba8057aa82c058d2042b4b0a0e9cc63" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=eba8057aa82c058d2042b4b0a0e9cc63" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "e6cefac57f8d0e887ef49a705743787d8f1f005df94bd148e3da43c2599c77f3" | 6 | SRC_URI[sha256sum] = "abb214716b56fc62bc0d5d9d964e2249439341746287e918d175f0e3ee241407" |
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-regex_2023.12.25.bb b/meta-python/recipes-devtools/python/python3-regex_2024.4.28.bb index d7ac61608..62c850dcd 100644 --- a/meta-python/recipes-devtools/python/python3-regex_2023.12.25.bb +++ b/meta-python/recipes-devtools/python/python3-regex_2024.4.28.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7b5751ddd6b643203c31ff873051d069" | |||
5 | 5 | ||
6 | inherit pypi setuptools3 | 6 | inherit pypi setuptools3 |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "29171aa128da69afdf4bde412d5bedc335f2ca8fcfe4489038577d05f16181e5" | 8 | SRC_URI[sha256sum] = "83ab366777ea45d58f72593adf35d36ca911ea8bd838483c1823b883a121b0e4" |
9 | 9 | ||
10 | RDEPENDS:${PN} += " \ | 10 | RDEPENDS:${PN} += " \ |
11 | python3-stringold \ | 11 | python3-stringold \ |
diff --git a/meta-python/recipes-devtools/python/python3-rlp_4.0.0.bb b/meta-python/recipes-devtools/python/python3-rlp_4.0.1.bb index 7df8ac07c..46ca600ea 100644 --- a/meta-python/recipes-devtools/python/python3-rlp_4.0.0.bb +++ b/meta-python/recipes-devtools/python/python3-rlp_4.0.1.bb | |||
@@ -4,7 +4,7 @@ SECTION = "devel/python" | |||
4 | LICENSE = "MIT" | 4 | LICENSE = "MIT" |
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=00854fa80a84236706b11f47f23e61e7" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=00854fa80a84236706b11f47f23e61e7" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "61a5541f86e4684ab145cb849a5929d2ced8222930a570b3941cf4af16b72a78" | 7 | SRC_URI[sha256sum] = "bcefb11013dfadf8902642337923bd0c786dc8a27cb4c21da6e154e52869ecb1" |
8 | 8 | ||
9 | inherit pypi setuptools3 | 9 | inherit pypi setuptools3 |
10 | 10 | ||
diff --git a/meta-python/recipes-devtools/python/python3-tox_4.14.2.bb b/meta-python/recipes-devtools/python/python3-tox_4.15.0.bb index f451de321..4296738ec 100644 --- a/meta-python/recipes-devtools/python/python3-tox_4.14.2.bb +++ b/meta-python/recipes-devtools/python/python3-tox_4.15.0.bb | |||
@@ -6,7 +6,7 @@ HOMEPAGE = "http://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] = "0defb44f6dafd911b61788325741cc6b2e12ea71f987ac025ad4d649f1f1a104" | 9 | SRC_URI[sha256sum] = "7a0beeef166fbe566f54f795b4906c31b428eddafc0102ac00d20998dd1933f6" |
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-twisted_22.10.0.bb b/meta-python/recipes-devtools/python/python3-twisted_24.3.0.bb index 20b9ce254..ba5bb04db 100644 --- a/meta-python/recipes-devtools/python/python3-twisted_22.10.0.bb +++ b/meta-python/recipes-devtools/python/python3-twisted_24.3.0.bb | |||
@@ -1,16 +1,14 @@ | |||
1 | DESCRIPTION = "Twisted is an event-driven networking framework written in Python and licensed under the LGPL. \ | 1 | DESCRIPTION = "Twisted is an event-driven networking framework written in Python and licensed under the LGPL. \ |
2 | Twisted supports TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols \ | 2 | Twisted supports TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols \ |
3 | (including HTTP, NNTP, IMAP, SSH, IRC, FTP, and others), and much more." | 3 | (including HTTP, NNTP, IMAP, SSH, IRC, FTP, and others), and much more." |
4 | HOMEPAGE = "http://www.twistedmatrix.com" | 4 | HOMEPAGE = "https://twisted.org" |
5 | 5 | ||
6 | LICENSE = "MIT" | 6 | LICENSE = "MIT" |
7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=0f8d67f84b6e178c92d471011b2245fc" | 7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=c1c5d2c2493b848f83864bdedd67bbf5" |
8 | 8 | ||
9 | SRC_URI[sha256sum] = "32acbd40a94f5f46e7b42c109bfae2b302250945561783a8b7a059048f2d4d31" | 9 | SRC_URI[sha256sum] = "6b38b6ece7296b5e122c9eb17da2eeab3d98a198f50ca9efd00fb03e5b4fd4ae" |
10 | 10 | ||
11 | PYPI_PACKAGE = "Twisted" | 11 | inherit pypi python_hatchling |
12 | |||
13 | inherit pypi python_setuptools_build_meta | ||
14 | 12 | ||
15 | do_install:append() { | 13 | do_install:append() { |
16 | # remove some useless files before packaging | 14 | # remove some useless files before packaging |
@@ -24,16 +22,15 @@ PACKAGES += "\ | |||
24 | ${PN}-conch \ | 22 | ${PN}-conch \ |
25 | ${PN}-mail \ | 23 | ${PN}-mail \ |
26 | ${PN}-names \ | 24 | ${PN}-names \ |
27 | ${PN}-news \ | ||
28 | ${PN}-runner \ | 25 | ${PN}-runner \ |
29 | ${PN}-web \ | 26 | ${PN}-web \ |
30 | ${PN}-words \ | 27 | ${PN}-words \ |
31 | ${PN}-flow \ | ||
32 | ${PN}-pair \ | 28 | ${PN}-pair \ |
33 | ${PN}-core \ | 29 | ${PN}-core \ |
34 | " | 30 | " |
35 | 31 | ||
36 | DEPENDS += " \ | 32 | DEPENDS += " \ |
33 | python3-hatch-fancy-pypi-readme-native \ | ||
37 | python3-incremental-native \ | 34 | python3-incremental-native \ |
38 | " | 35 | " |
39 | 36 | ||
@@ -58,25 +55,20 @@ RDEPENDS:${PN}-core = "python3-appdirs \ | |||
58 | python3-debugger \ | 55 | python3-debugger \ |
59 | python3-hyperlink \ | 56 | python3-hyperlink \ |
60 | python3-incremental \ | 57 | python3-incremental \ |
61 | python3-pyhamcrest \ | ||
62 | python3-pyserial \ | 58 | python3-pyserial \ |
63 | python3-typing-extensions \ | 59 | python3-typing-extensions \ |
64 | python3-unixadmin \ | 60 | python3-unixadmin \ |
65 | python3-zopeinterface \ | 61 | python3-zopeinterface \ |
66 | " | 62 | " |
67 | RDEPENDS:${PN}-test = "${PN}" | 63 | RDEPENDS:${PN}-test = "${PN} python3-pyhamcrest" |
68 | RDEPENDS:${PN}-conch = "${PN}-core ${PN}-protocols python3-bcrypt python3-cryptography python3-pyasn1 python3-pickle" | 64 | RDEPENDS:${PN}-conch = "${PN}-core ${PN}-protocols python3-bcrypt python3-cryptography python3-pickle" |
69 | RDEPENDS:${PN}-mail = "${PN}-core ${PN}-protocols" | 65 | RDEPENDS:${PN}-mail = "${PN}-core ${PN}-protocols" |
70 | RDEPENDS:${PN}-names = "${PN}-core" | 66 | RDEPENDS:${PN}-names = "${PN}-core" |
71 | RDEPENDS:${PN}-news = "${PN}-core ${PN}-protocols" | ||
72 | RDEPENDS:${PN}-runner = "${PN}-core ${PN}-protocols" | 67 | RDEPENDS:${PN}-runner = "${PN}-core ${PN}-protocols" |
73 | RDEPENDS:${PN}-web += "${PN}-core ${PN}-protocols" | 68 | RDEPENDS:${PN}-web += "${PN}-core ${PN}-protocols" |
74 | RDEPENDS:${PN}-words += "${PN}-core" | 69 | RDEPENDS:${PN}-words += "${PN}-core" |
75 | RDEPENDS:${PN}-flow += "${PN}-core" | ||
76 | RDEPENDS:${PN}-pair += "${PN}-core" | 70 | RDEPENDS:${PN}-pair += "${PN}-core" |
77 | 71 | ||
78 | FILES:${PN} = "${PYTHON_SITEPACKAGES_DIR}/${PYPI_PACKAGE}-${PV}.dist-info/*" | ||
79 | |||
80 | FILES:${PN}-test = " \ | 72 | FILES:${PN}-test = " \ |
81 | ${PYTHON_SITEPACKAGES_DIR}/twisted/test \ | 73 | ${PYTHON_SITEPACKAGES_DIR}/twisted/test \ |
82 | ${PYTHON_SITEPACKAGES_DIR}/twisted/*/test \ | 74 | ${PYTHON_SITEPACKAGES_DIR}/twisted/*/test \ |
@@ -85,8 +77,6 @@ FILES:${PN}-test = " \ | |||
85 | 77 | ||
86 | FILES:${PN}-protocols = " \ | 78 | FILES:${PN}-protocols = " \ |
87 | ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/*.py* \ | 79 | ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/*.py* \ |
88 | ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/gps/ \ | ||
89 | ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/mice/ \ | ||
90 | ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/haproxy \ | 80 | ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/haproxy \ |
91 | ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/__pycache__/*pyc \ | 81 | ${PYTHON_SITEPACKAGES_DIR}/twisted/protocols/__pycache__/*pyc \ |
92 | " | 82 | " |
@@ -124,7 +114,6 @@ FILES:${PN}-core = " \ | |||
124 | ${PYTHON_SITEPACKAGES_DIR}/twisted/*.py* \ | 114 | ${PYTHON_SITEPACKAGES_DIR}/twisted/*.py* \ |
125 | ${PYTHON_SITEPACKAGES_DIR}/twisted/python/*.py* \ | 115 | ${PYTHON_SITEPACKAGES_DIR}/twisted/python/*.py* \ |
126 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/*.py* \ | 116 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/*.py* \ |
127 | ${PYTHON_SITEPACKAGES_DIR}/Twisted*egg-info \ | ||
128 | ${PYTHON_SITEPACKAGES_DIR}/twisted/logger \ | 117 | ${PYTHON_SITEPACKAGES_DIR}/twisted/logger \ |
129 | ${PYTHON_SITEPACKAGES_DIR}/twisted/_threads \ | 118 | ${PYTHON_SITEPACKAGES_DIR}/twisted/_threads \ |
130 | ${PYTHON_SITEPACKAGES_DIR}/twisted/positioning \ | 119 | ${PYTHON_SITEPACKAGES_DIR}/twisted/positioning \ |
@@ -159,12 +148,6 @@ FILES:${PN}-names = " \ | |||
159 | ${PYTHON_SITEPACKAGES_DIR}/twisted/names \ | 148 | ${PYTHON_SITEPACKAGES_DIR}/twisted/names \ |
160 | " | 149 | " |
161 | 150 | ||
162 | FILES:${PN}-news = " \ | ||
163 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/twisted_news.py* \ | ||
164 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/__pycache__/twisted_news*.pyc \ | ||
165 | ${PYTHON_SITEPACKAGES_DIR}/twisted/news \ | ||
166 | " | ||
167 | |||
168 | FILES:${PN}-runner = " \ | 151 | FILES:${PN}-runner = " \ |
169 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/twisted_runner.py* \ | 152 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/twisted_runner.py* \ |
170 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/__pycache__/twisted_runner*.pyc \ | 153 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/__pycache__/twisted_runner*.pyc \ |
@@ -183,15 +166,7 @@ FILES:${PN}-words = " \ | |||
183 | ${PYTHON_SITEPACKAGES_DIR}/twisted/words \ | 166 | ${PYTHON_SITEPACKAGES_DIR}/twisted/words \ |
184 | " | 167 | " |
185 | 168 | ||
186 | FILES:${PN}-flow = " \ | ||
187 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/twisted_flow.py* \ | ||
188 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/__pycache__/twisted_flow*.pyc \ | ||
189 | ${PYTHON_SITEPACKAGES_DIR}/twisted/flow \ | ||
190 | " | ||
191 | |||
192 | FILES:${PN}-pair = " \ | 169 | FILES:${PN}-pair = " \ |
193 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/twisted_pair.py* \ | ||
194 | ${PYTHON_SITEPACKAGES_DIR}/twisted/plugins/__pycache__/twisted_pair*.pyc \ | ||
195 | ${PYTHON_SITEPACKAGES_DIR}/twisted/pair \ | 170 | ${PYTHON_SITEPACKAGES_DIR}/twisted/pair \ |
196 | " | 171 | " |
197 | 172 | ||
diff --git a/meta-python/recipes-devtools/python/python3-txdbus_1.1.2.bb b/meta-python/recipes-devtools/python/python3-txdbus_1.1.2.bb index d579ca044..1232f5e99 100644 --- a/meta-python/recipes-devtools/python/python3-txdbus_1.1.2.bb +++ b/meta-python/recipes-devtools/python/python3-txdbus_1.1.2.bb | |||
@@ -9,4 +9,4 @@ SRC_URI[sha256sum] = "8375a5fb68a12054f0def91af800c821fb2232949337756ed975f88d8e | |||
9 | 9 | ||
10 | inherit pypi setuptools3 | 10 | inherit pypi setuptools3 |
11 | 11 | ||
12 | RDEPENDS:${PN} += "python3-six python3-twisted" | 12 | RDEPENDS:${PN} += "python3-twisted-core" |
diff --git a/meta-python/recipes-devtools/python/python3-types-psutil_5.9.5.20240316.bb b/meta-python/recipes-devtools/python/python3-types-psutil_5.9.5.20240423.bb index c6f15696e..876f93a0f 100644 --- a/meta-python/recipes-devtools/python/python3-types-psutil_5.9.5.20240316.bb +++ b/meta-python/recipes-devtools/python/python3-types-psutil_5.9.5.20240423.bb | |||
@@ -5,6 +5,6 @@ LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=6;endline=6;md5=ef4dc1e740f5c928f1 | |||
5 | 5 | ||
6 | inherit pypi setuptools3 | 6 | inherit pypi setuptools3 |
7 | 7 | ||
8 | SRC_URI[sha256sum] = "5636f5714bb930c64bb34c4d47a59dc92f9d610b778b5364a31daa5584944848" | 8 | SRC_URI[sha256sum] = "1b976cf86308316c5ac22cec688015b04273c84f8e691c3dfb0c12318f32a6f3" |
9 | 9 | ||
10 | BBCLASSEXTEND = "native" | 10 | BBCLASSEXTEND = "native" |
diff --git a/meta-python/recipes-devtools/python/python3-validators_0.28.0.bb b/meta-python/recipes-devtools/python/python3-validators_0.28.1.bb index 36444c0bf..7666ae7d4 100644 --- a/meta-python/recipes-devtools/python/python3-validators_0.28.0.bb +++ b/meta-python/recipes-devtools/python/python3-validators_0.28.1.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://python-validators.github.io/validators" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | 4 | ||
5 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b3fb4b9e6db86c69a33d5e3ee013ab59" | 5 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b3fb4b9e6db86c69a33d5e3ee013ab59" |
6 | SRC_URI[sha256sum] = "85bc82511f6ccd0800f4c15d8c0dc546c15e369640c5ea1f24349ba0b3b17815" | 6 | SRC_URI[sha256sum] = "5ac88e7916c3405f0ce38ac2ac82a477fcf4d90dbbeddd04c8193171fc17f7dc" |
7 | 7 | ||
8 | inherit pypi python_setuptools_build_meta ptest | 8 | inherit pypi python_setuptools_build_meta ptest |
9 | 9 | ||
diff --git a/meta-python/recipes-devtools/python/python3-virtualenv_20.25.0.bb b/meta-python/recipes-devtools/python/python3-virtualenv_20.26.0.bb index 1858fee25..55f7f4611 100644 --- a/meta-python/recipes-devtools/python/python3-virtualenv_20.25.0.bb +++ b/meta-python/recipes-devtools/python/python3-virtualenv_20.26.0.bb | |||
@@ -6,7 +6,7 @@ HOMEPAGE = "https://github.com/pypa/virtualenv" | |||
6 | LICENSE = "MIT" | 6 | LICENSE = "MIT" |
7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=0ce089158cf60a8ab6abb452b6405538" | 7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=0ce089158cf60a8ab6abb452b6405538" |
8 | 8 | ||
9 | SRC_URI[sha256sum] = "bf51c0d9c7dd63ea8e44086fa1e4fb1093a31e963b86959257378aef020e1f1b" | 9 | SRC_URI[sha256sum] = "ec25a9671a5102c8d2657f62792a27b48f016664c6873f6beed3800008577210" |
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-web3_6.17.0.bb b/meta-python/recipes-devtools/python/python3-web3_6.17.2.bb index f1be4dcf4..e695bc27a 100644 --- a/meta-python/recipes-devtools/python/python3-web3_6.17.0.bb +++ b/meta-python/recipes-devtools/python/python3-web3_6.17.2.bb | |||
@@ -4,7 +4,7 @@ SECTION = "devel/python" | |||
4 | LICENSE = "MIT" | 4 | LICENSE = "MIT" |
5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=373fede350846fdffd23648fba504635" | 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=373fede350846fdffd23648fba504635" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "1b535272a40da3d8d2b120856edb53b84b0c08bcc8fe1a5bbd5f816fd72f4ec6" | 7 | SRC_URI[sha256sum] = "8ed8b7184eba5b00d0849efb95c8ec6f3220aa8886e740182bb1e4f1247cca3e" |
8 | 8 | ||
9 | inherit pypi setuptools3 | 9 | inherit pypi setuptools3 |
10 | 10 | ||
diff --git a/meta-python/recipes-devtools/python/python3-xmlschema_3.0.1.bb b/meta-python/recipes-devtools/python/python3-xmlschema_3.3.1.bb index 97dc68378..a80f6c2db 100644 --- a/meta-python/recipes-devtools/python/python3-xmlschema_3.0.1.bb +++ b/meta-python/recipes-devtools/python/python3-xmlschema_3.3.1.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/sissaschool/xmlschema" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=26aa26eda991a3a2b61c11b62d3fda65" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=26aa26eda991a3a2b61c11b62d3fda65" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "bb24a5f4738e49d85d9eb03a2b5af26bbbbfdb055517ad953d98925094b8c026" | 6 | SRC_URI[sha256sum] = "2066ecbc9728112073f6f44d17c5c16723aff1c7d22a7c4c6421e2d68ec5f0ea" |
7 | 7 | ||
8 | PYPI_PACKAGE = "xmlschema" | 8 | PYPI_PACKAGE = "xmlschema" |
9 | inherit pypi setuptools3 | 9 | inherit pypi setuptools3 |
diff --git a/meta-python/recipes-devtools/python/python3-yamlloader_1.3.2.bb b/meta-python/recipes-devtools/python/python3-yamlloader_1.4.1.bb index 93c58c11c..55c48f889 100644 --- a/meta-python/recipes-devtools/python/python3-yamlloader_1.3.2.bb +++ b/meta-python/recipes-devtools/python/python3-yamlloader_1.4.1.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/Phynix/yamlloader" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=6831ef36faa29329bce2420c5356f97e" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=6831ef36faa29329bce2420c5356f97e" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "7dbd98421d8090c521655f1b06ca030067f29df5253a8878126bce3a90f56817" | 6 | SRC_URI[sha256sum] = "b6fe40ecf5af596d840e920670ed3475f9813492bf6e55b24f2ad450c212bab5" |
7 | 7 | ||
8 | inherit pypi python_setuptools_build_meta | 8 | inherit pypi python_setuptools_build_meta |
9 | 9 | ||
diff --git a/meta-python/recipes-extended/pywbem/python3-pywbem_1.6.3.bb b/meta-python/recipes-extended/pywbem/python3-pywbem_1.7.2.bb index 7d1ff2858..1fdcc98ca 100644 --- a/meta-python/recipes-extended/pywbem/python3-pywbem_1.6.3.bb +++ b/meta-python/recipes-extended/pywbem/python3-pywbem_1.7.2.bb | |||
@@ -16,7 +16,7 @@ HOMEPAGE = "http://pywbem.github.io" | |||
16 | LICENSE = "LGPL-2.1-only" | 16 | LICENSE = "LGPL-2.1-only" |
17 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=fbc093901857fcd118f065f900982c24" | 17 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=fbc093901857fcd118f065f900982c24" |
18 | 18 | ||
19 | SRC_URI[sha256sum] = "78df30dee98c508620b599b8951f322a81c6c0a9d7b78ffe5e017b9417cd97b9" | 19 | SRC_URI[sha256sum] = "dc3b785840017f5fcb6381c56682598cebbfc8451851768f85e2318a84e06b68" |
20 | 20 | ||
21 | inherit pypi setuptools3 update-alternatives | 21 | inherit pypi setuptools3 update-alternatives |
22 | 22 | ||
diff --git a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.2.1.bb b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.0.bb index c0a5368d1..127aa8b4a 100644 --- a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.2.1.bb +++ b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.0.bb | |||
@@ -4,7 +4,7 @@ HOMEPAGE = "https://pywbemtools.readthedocs.io/en/stable/" | |||
4 | LICENSE = "Apache-2.0" | 4 | LICENSE = "Apache-2.0" |
5 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e23fadd6ceef8c618fc1c65191d846fa" | 5 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e23fadd6ceef8c618fc1c65191d846fa" |
6 | 6 | ||
7 | SRC_URI[sha256sum] = "d2ad6c383490ddb3bbb0f737d23a07c7e8c345df65f8309bc554d8455cc913dc" | 7 | SRC_URI[sha256sum] = "9d0162b74c0b34d4500c099dddfe518cadc295a1a7bfb0abefa740a134d80fea" |
8 | 8 | ||
9 | inherit pypi setuptools3 | 9 | inherit pypi setuptools3 |
10 | 10 | ||
diff --git a/meta-webserver/conf/include/non-repro-meta-webserver.inc b/meta-webserver/conf/include/non-repro-meta-webserver.inc new file mode 100755 index 000000000..ee998ea96 --- /dev/null +++ b/meta-webserver/conf/include/non-repro-meta-webserver.inc | |||
@@ -0,0 +1,7 @@ | |||
1 | # List of known non-reproducible package of the meta-webserver layer | ||
2 | # Please keep this list sorted | ||
3 | KNOWN_NON_REPRO_META_WEBSERVER = " \ | ||
4 | netdata \ | ||
5 | netdata-dbg \ | ||
6 | php-phar \ | ||
7 | " | ||
diff --git a/meta-webserver/conf/layer.conf b/meta-webserver/conf/layer.conf index c0896f1a2..717bfda47 100644 --- a/meta-webserver/conf/layer.conf +++ b/meta-webserver/conf/layer.conf | |||
@@ -17,7 +17,7 @@ LAYERVERSION_webserver = "1" | |||
17 | 17 | ||
18 | LAYERDEPENDS_webserver = "core openembedded-layer" | 18 | LAYERDEPENDS_webserver = "core openembedded-layer" |
19 | 19 | ||
20 | LAYERSERIES_COMPAT_webserver = "scarthgap" | 20 | LAYERSERIES_COMPAT_webserver = "scarthgap styhead" |
21 | 21 | ||
22 | LICENSE_PATH += "${LAYERDIR}/licenses" | 22 | LICENSE_PATH += "${LAYERDIR}/licenses" |
23 | 23 | ||
diff --git a/meta-webserver/recipes-httpd/nginx/files/CVE-2023-44487.patch b/meta-webserver/recipes-httpd/nginx/files/CVE-2023-44487.patch deleted file mode 100644 index 2fc6a60f6..000000000 --- a/meta-webserver/recipes-httpd/nginx/files/CVE-2023-44487.patch +++ /dev/null | |||
@@ -1,78 +0,0 @@ | |||
1 | From 6ceef192e7af1c507826ac38a2d43f08bf265fb9 Mon Sep 17 00:00:00 2001 | ||
2 | From: Maxim Dounin <mdounin@mdounin.ru> | ||
3 | Date: Wed, 10 Jan 2024 18:52:11 +0000 | ||
4 | Subject: [PATCH] HTTP/2: per-iteration stream handling limit. | ||
5 | |||
6 | To ensure that attempts to flood servers with many streams are detected | ||
7 | early, a limit of no more than 2 * max_concurrent_streams new streams per one | ||
8 | event loop iteration was introduced. This limit is applied even if | ||
9 | max_concurrent_streams is not yet reached - for example, if corresponding | ||
10 | streams are handled synchronously or reset. | ||
11 | |||
12 | Further, refused streams are now limited to maximum of max_concurrent_streams | ||
13 | and 100, similarly to priority_limit initial value, providing some tolerance | ||
14 | to clients trying to open several streams at the connection start, yet | ||
15 | low tolerance to flooding attempts. | ||
16 | |||
17 | Upstream-Status: Backport [https://github.com/nginx/nginx/commit/6ceef192e7af1c507826ac38a2d43f08bf265fb9] | ||
18 | CVE: CVE-2023-44487 | ||
19 | |||
20 | Signed-off-by: alperak <alperyasinak1@gmail.com> | ||
21 | --- | ||
22 | src/http/v2/ngx_http_v2.c | 15 +++++++++++++++ | ||
23 | src/http/v2/ngx_http_v2.h | 2 ++ | ||
24 | 2 files changed, 17 insertions(+) | ||
25 | |||
26 | diff --git a/src/http/v2/ngx_http_v2.c b/src/http/v2/ngx_http_v2.c | ||
27 | index ea3f27c..1116e56 100644 | ||
28 | --- a/src/http/v2/ngx_http_v2.c | ||
29 | +++ b/src/http/v2/ngx_http_v2.c | ||
30 | @@ -361,6 +361,7 @@ ngx_http_v2_read_handler(ngx_event_t *rev) | ||
31 | ngx_log_debug0(NGX_LOG_DEBUG_HTTP, c->log, 0, "http2 read handler"); | ||
32 | |||
33 | h2c->blocked = 1; | ||
34 | + h2c->new_streams = 0; | ||
35 | |||
36 | if (c->close) { | ||
37 | c->close = 0; | ||
38 | @@ -1321,6 +1322,14 @@ ngx_http_v2_state_headers(ngx_http_v2_connection_t *h2c, u_char *pos, | ||
39 | goto rst_stream; | ||
40 | } | ||
41 | |||
42 | + if (h2c->new_streams++ >= 2 * h2scf->concurrent_streams) { | ||
43 | + ngx_log_error(NGX_LOG_INFO, h2c->connection->log, 0, | ||
44 | + "client sent too many streams at once"); | ||
45 | + | ||
46 | + status = NGX_HTTP_V2_REFUSED_STREAM; | ||
47 | + goto rst_stream; | ||
48 | + } | ||
49 | + | ||
50 | if (!h2c->settings_ack | ||
51 | && !(h2c->state.flags & NGX_HTTP_V2_END_STREAM_FLAG) | ||
52 | && h2scf->preread_size < NGX_HTTP_V2_DEFAULT_WINDOW) | ||
53 | @@ -1386,6 +1395,12 @@ ngx_http_v2_state_headers(ngx_http_v2_connection_t *h2c, u_char *pos, | ||
54 | |||
55 | rst_stream: | ||
56 | |||
57 | + if (h2c->refused_streams++ > ngx_max(h2scf->concurrent_streams, 100)) { | ||
58 | + ngx_log_error(NGX_LOG_INFO, h2c->connection->log, 0, | ||
59 | + "client sent too many refused streams"); | ||
60 | + return ngx_http_v2_connection_error(h2c, NGX_HTTP_V2_NO_ERROR); | ||
61 | + } | ||
62 | + | ||
63 | if (ngx_http_v2_send_rst_stream(h2c, h2c->state.sid, status) != NGX_OK) { | ||
64 | return ngx_http_v2_connection_error(h2c, NGX_HTTP_V2_INTERNAL_ERROR); | ||
65 | } | ||
66 | diff --git a/src/http/v2/ngx_http_v2.h b/src/http/v2/ngx_http_v2.h | ||
67 | index 4e25293..b9daf92 100644 | ||
68 | --- a/src/http/v2/ngx_http_v2.h | ||
69 | +++ b/src/http/v2/ngx_http_v2.h | ||
70 | @@ -124,6 +124,8 @@ struct ngx_http_v2_connection_s { | ||
71 | ngx_uint_t processing; | ||
72 | ngx_uint_t frames; | ||
73 | ngx_uint_t idle; | ||
74 | + ngx_uint_t new_streams; | ||
75 | + ngx_uint_t refused_streams; | ||
76 | ngx_uint_t priority_limit; | ||
77 | |||
78 | ngx_uint_t pushing; | ||
diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.24.0.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.24.0.bb deleted file mode 100644 index e5666f6fe..000000000 --- a/meta-webserver/recipes-httpd/nginx/nginx_1.24.0.bb +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | require nginx.inc | ||
2 | |||
3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=175abb631c799f54573dc481454c8632" | ||
4 | |||
5 | SRC_URI:append = " file://CVE-2023-44487.patch" | ||
6 | |||
7 | SRC_URI[sha256sum] = "77a2541637b92a621e3ee76776c8b7b40cf6d707e69ba53a940283e30ff2f55d" | ||
8 | |||
diff --git a/meta-webserver/recipes-httpd/nginx/nginx_1.26.0.bb b/meta-webserver/recipes-httpd/nginx/nginx_1.26.0.bb new file mode 100644 index 000000000..0ce940d42 --- /dev/null +++ b/meta-webserver/recipes-httpd/nginx/nginx_1.26.0.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | require nginx.inc | ||
2 | |||
3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=a6547d7e5628787ee2a9c5a3480eb628" | ||
4 | |||
5 | SRC_URI[sha256sum] = "d2e6c8439d6c6db5015d8eaab2470ab52aef85a7bf363182879977e084370497" | ||
6 | |||
diff --git a/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb b/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb index b40b14851..601ec7bcd 100644 --- a/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb +++ b/meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.1.bb | |||
@@ -57,3 +57,5 @@ SYSTEMD_SERVICE:${PN} = "thttpd.service" | |||
57 | 57 | ||
58 | FILES:${PN} += "${SRV_DIR}" | 58 | FILES:${PN} += "${SRV_DIR}" |
59 | FILES:${PN}-dbg += "${SRV_DIR}/cgi-bin/.debug" | 59 | FILES:${PN}-dbg += "${SRV_DIR}/cgi-bin/.debug" |
60 | |||
61 | CVE_STATUS[CVE-2017-10671] = "fixed-version: No action required. The current version (2.27.1) is not affected by the CVE." | ||
diff --git a/meta-xfce/conf/include/non-repro-meta-xfce.inc b/meta-xfce/conf/include/non-repro-meta-xfce.inc new file mode 100755 index 000000000..aad6b0c24 --- /dev/null +++ b/meta-xfce/conf/include/non-repro-meta-xfce.inc | |||
@@ -0,0 +1,7 @@ | |||
1 | # List of known non-reproducible package of the meta-xfce layer | ||
2 | # Please keep this list sorted | ||
3 | KNOWN_NON_REPRO_META_XFCE = " \ | ||
4 | catfish \ | ||
5 | libsamba-util0 \ | ||
6 | samba-dbg \ | ||
7 | " | ||
diff --git a/meta-xfce/conf/layer.conf b/meta-xfce/conf/layer.conf index 944bd57d1..0c7990e8e 100644 --- a/meta-xfce/conf/layer.conf +++ b/meta-xfce/conf/layer.conf | |||
@@ -19,7 +19,7 @@ LAYERDEPENDS_xfce-layer += "multimedia-layer" | |||
19 | LAYERDEPENDS_xfce-layer += "meta-python" | 19 | LAYERDEPENDS_xfce-layer += "meta-python" |
20 | LAYERDEPENDS_xfce-layer += "networking-layer" | 20 | LAYERDEPENDS_xfce-layer += "networking-layer" |
21 | 21 | ||
22 | LAYERSERIES_COMPAT_xfce-layer = "scarthgap" | 22 | LAYERSERIES_COMPAT_xfce-layer = "scarthgap styhead" |
23 | 23 | ||
24 | SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += "\ | 24 | SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += "\ |
25 | openzone->gdk-pixbuf \ | 25 | openzone->gdk-pixbuf \ |