Skip to content

Commit

Permalink
Merge pull request #956 from YoeDistro/kraj/master
Browse files Browse the repository at this point in the history
update layers
  • Loading branch information
kraj authored Jul 18, 2024
2 parents 6eafafe + da6fb1f commit 491f41f
Show file tree
Hide file tree
Showing 22 changed files with 44 additions and 27 deletions.
4 changes: 4 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,7 @@
path = sources/meta-tegra
url = https://github.com/YoeDistro/meta-tegra
branch = master
[submodule "sources/meta-tegra-community"]
path = sources/meta-tegra-community
url = https://github.com/yoedistro/meta-tegra-community
branch = master
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,22 @@ and this project adheres to
- Enforce default remote name to "origin" in git fetcher
- Enable GTK in OpenCV with wayland as well
- Switch Jetson platforms to use Yoe distro with wayland instead of EGLFS
- Update blueZ to 5.77
- Upgrade GDB to 15.1
- Enable kprobes in tegra kernel
- Add python3-cuda to tegra based images
- Do not manage wifi with systemd-networkmanager
- Disable audit subsystem in kernel for tegra platforms
- Add networkmanager and wireguard to all yoe images

### Added

- Added new recipes - libabigail
- Added DEBUG_LEVELFLAG variable to contain default debug level e.g. -g1, -g, etc.
- Add packageconfig knob to control tegra gallium driver in mesa
- Add nospdx class
- Add and switch default SPDX version to 3.0
- Add meta-tegra-community layer

### Removed

Expand Down
1 change: 1 addition & 0 deletions conf/projects/jetson-agx-orin-devkit/config.conf
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ CORE_IMAGE_EXTRA_INSTALL:append = " \
cuda-samples \
opencv-samples opencv-apps \
python3-opencv \
python3-cuda \
"

DISTRO_FEATURES:remove = "ld-is-lld"
Expand Down
19 changes: 0 additions & 19 deletions conf/projects/jetson-agx-orin-devkit/layers.conf

This file was deleted.

1 change: 1 addition & 0 deletions conf/projects/jetson-agx-orin-devkit/layers.conf
1 change: 1 addition & 0 deletions conf/projects/jetson-orin-nano-devkit-nvme/config.conf
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ CORE_IMAGE_EXTRA_INSTALL:append = " \
optee-nvsamples optee-test \
cuda-samples \
opencv-samples opencv-apps \
python3-cuda \
"

DISTRO_FEATURES:remove = "ld-is-lld"
Expand Down
1 change: 1 addition & 0 deletions conf/projects/jetson-orin-nano-devkit/config.conf
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ CORE_IMAGE_EXTRA_INSTALL:append = " \
optee-nvsamples optee-test \
cuda-samples \
opencv-samples opencv-apps \
python3-cuda \
"

DISTRO_FEATURES:remove = "ld-is-lld"
Expand Down
1 change: 1 addition & 0 deletions conf/projects/jetson-orin-nano-devkit/layers.conf
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ BBLAYERS = "\
${TOPDIR}/sources/meta-yoe \
\
${TOPDIR}/sources/meta-tegra \
${TOPDIR}/sources/meta-tegra-community \
\
${TOPDIR}/sources/meta-qt6 \
\
Expand Down
2 changes: 1 addition & 1 deletion conf/site.conf
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ require ${TOPDIR}/conf/projects/${PROJECT}/config.conf
#YOE_PROFILE = "yoe-musl-sysvinit-wayland"
#require conf/world.conf

IMG_VERSION = "24.6.4"
IMG_VERSION = "24.6.5"
2 changes: 1 addition & 1 deletion sources/meta-rockchip
1 change: 1 addition & 0 deletions sources/meta-tegra-community
Submodule meta-tegra-community added at d39b8e
2 changes: 2 additions & 0 deletions sources/meta-yoe/conf/layer.conf
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ BBFILES_DYNAMIC += " \
raspberrypi:${LAYERDIR}/dynamic-layers/raspberrypi/*/*/*.bbappend \
swupdate:${LAYERDIR}/dynamic-layers/swupdate/*/*/*.bb \
swupdate:${LAYERDIR}/dynamic-layers/swupdate/*/*/*.bbappend \
tegra:${LAYERDIR}/dynamic-layers/tegra/*/*/*.bb \
tegra:${LAYERDIR}/dynamic-layers/tegra/*/*/*.bbappend \
variscite-bsp:${LAYERDIR}/dynamic-layers/variscite-bsp/*/*/*.bb \
variscite-bsp:${LAYERDIR}/dynamic-layers/variscite-bsp/*/*/*.bbappend \
webkit:${LAYERDIR}/dynamic-layers/webkit/*/*/*.bb \
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# CONFIG_AUDIT is not set
# CONFIG_AUDITSYSCALL is not set
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_KPROBES=y
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#CONFIG_LOGO is not set
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_OVERLAY_FS=y
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_WIREGUARD=m
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"

SRC_URI += "file://overlayfs.cfg \
file://nologo.cfg \
file://wireguard.cfg \
file://audit.cfg \
file://kprobes.cfg"
2 changes: 2 additions & 0 deletions sources/meta-yoe/recipes-core/images/yoe-simple-image.bb
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ IMAGE_INSTALL = "\
os-release \
htop \
ca-certificates \
networkmanager \
wireguard-tools \
${CORE_IMAGE_EXTRA_INSTALL} \
"

Expand Down
4 changes: 1 addition & 3 deletions sources/meta-yoe/recipes-core/images/yoe-simpleiot-image.bb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Yoe sample IoT image

require yoe-simple-image.bb
oDESCRIPTION = "SimpleIOT Image"
DESCRIPTION = "SimpleIOT Image"

SIMPLEIOT ?= "simpleiot"
# RISCV32 does not have golang port yet so there is no use
Expand All @@ -10,8 +10,6 @@ SIMPLEIOT:riscv32 = ""

IMAGE_INSTALL += "\
${SIMPLEIOT} \
networkmanager \
wireguard-tools \
"

export IMAGE_BASENAME = "yoe-simpleiot-image"
4 changes: 3 additions & 1 deletion sources/meta-yoe/recipes-core/systemd/systemd_%.bbappend
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,10 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:"

PACKAGECONFIG:append = " networkd resolved coredump"

# Add wireless.network here if the system has wifi and
# it is managed via wpa-supplicant + systemd-networkd
# if using networkmanager wireless.network file is not needed
NETWORKING_SCRIPTS ?= "file://wired.network \
file://wireless.network \
"
SRC_URI += "${NETWORKING_SCRIPTS}"

Expand Down
2 changes: 1 addition & 1 deletion sources/poky
Submodule poky updated 94 files
+4 −1 meta-selftest/recipes-test/fortran/fortran-helloworld.bb
+1 −3 meta/classes-global/insane.bbclass
+17 −6 meta/classes/create-spdx-2.2.bbclass
+191 −0 meta/classes/create-spdx-3.0.bbclass
+145 −0 meta/classes/create-spdx-image-3.0.bbclass
+1 −1 meta/classes/create-spdx.bbclass
+9 −186 meta/classes/spdx-common.bbclass
+1 −1 meta/conf/distro/include/tcmode-default.inc
+1,121 −0 meta/lib/oe/sbom30.py
+6,020 −0 meta/lib/oe/spdx30.py
+1,229 −0 meta/lib/oe/spdx30_tasks.py
+228 −0 meta/lib/oe/spdx_common.py
+1 −1 meta/lib/oeqa/selftest/cases/oescripts.py
+124 −9 meta/lib/oeqa/selftest/cases/spdx.py
+21 −1 meta/recipes-connectivity/bluez5/bluez5.inc
+0 −56 meta/recipes-connectivity/bluez5/bluez5/0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch
+3 −4 meta/recipes-connectivity/bluez5/bluez5/0001-test-gatt-Fix-hung-issue.patch
+3 −4 meta/recipes-connectivity/bluez5/bluez5/0001-tests-add-a-target-for-building-tests-without-runnin.patch
+2 −3 meta/recipes-connectivity/bluez5/bluez5/0004-src-shared-util.c-include-linux-limits.h.patch
+1 −1 meta/recipes-connectivity/bluez5/bluez5_5.77.bb
+3 −3 meta/recipes-core/base-passwd/base-passwd/0001-Add-a-shutdown-group.patch
+3 −3 meta/recipes-core/base-passwd/base-passwd/0005-Add-kvm-group.patch
+1 −1 meta/recipes-core/base-passwd/base-passwd_3.6.4.bb
+11 −0 meta/recipes-core/glibc/glibc_2.39.bb
+1 −1 meta/recipes-core/images/build-appliance-image_15.0.0.bb
+3 −2 meta/recipes-core/systemd/systemd_256.bb
+3 −3 meta/recipes-devtools/btrfs-tools/btrfs-tools/0001-Add-a-possibility-to-specify-where-python-modules-ar.patch
+0 −64 meta/recipes-devtools/btrfs-tools/btrfs-tools/0001-convert-handle-rename-of-inode_includes-from-e2fspro.patch
+1 −2 meta/recipes-devtools/btrfs-tools/btrfs-tools_6.9.2.bb
+3 −3 meta/recipes-devtools/ccache/ccache_4.10.1.bb
+1 −1 meta/recipes-devtools/createrepo-c/createrepo-c_1.1.3.bb
+3 −3 meta/recipes-devtools/dnf/dnf/0005-Do-not-prepend-installroot-to-logdir.patch
+1 −1 meta/recipes-devtools/dnf/dnf_4.21.0.bb
+0 −0 meta/recipes-devtools/gdb/gdb-cross-canadian_15.1.bb
+0 −0 meta/recipes-devtools/gdb/gdb-cross_15.1.bb
+3 −3 meta/recipes-devtools/gdb/gdb.inc
+3 −3 meta/recipes-devtools/gdb/gdb/0001-mips-linux-nat-Define-_ABIO32-if-not-defined.patch
+4 −4 meta/recipes-devtools/gdb/gdb/0002-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch
+5 −5 meta/recipes-devtools/gdb/gdb/0003-Dont-disable-libreadline.a-when-using-disable-static.patch
+3 −3 meta/recipes-devtools/gdb/gdb/0004-use-asm-sgidefs.h.patch
+10 −11 meta/recipes-devtools/gdb/gdb/0005-Change-order-of-CFLAGS.patch
+3 −3 meta/recipes-devtools/gdb/gdb/0006-Fix-invalid-sigprocmask-call.patch
+3 −3 meta/recipes-devtools/gdb/gdb/0007-Define-alignof-using-_Alignof-when-using-C11-or-newe.patch
+0 −0 meta/recipes-devtools/gdb/gdb_15.1.bb
+1 −1 meta/recipes-devtools/libdnf/libdnf_0.73.2.bb
+0 −34 meta/recipes-devtools/opkg-utils/opkg-utils/0001-opkg-build-remove-numeric-owner-parameter-overzealou.patch
+1 −2 meta/recipes-devtools/opkg-utils/opkg-utils_0.7.0.bb
+0 −62 meta/recipes-devtools/opkg/opkg/0001-libopkg-Use-libgen.h-to-provide-basename-API.patch
+3 −6 meta/recipes-devtools/opkg/opkg/0001-opkg_conf-create-opkg.lock-in-run-instead-of-var-run.patch
+1 −2 meta/recipes-devtools/opkg/opkg_0.7.0.bb
+1 −1 meta/recipes-devtools/python/python3-certifi_2024.7.4.bb
+1 −1 meta/recipes-devtools/python/python3-hatchling_1.25.0.bb
+1 −1 meta/recipes-devtools/python/python3-hypothesis_6.105.1.bb
+1 −1 meta/recipes-devtools/python/python3-importlib-metadata_8.0.0.bb
+314 −282 meta/recipes-devtools/python/python3-maturin-crates.inc
+1 −1 meta/recipes-devtools/python/python3-maturin_1.7.0.bb
+1 −1 meta/recipes-devtools/python/python3-pycairo_1.26.1.bb
+1 −1 meta/recipes-devtools/python/python3-trove-classifiers_2024.7.2.bb
+1 −1 meta/recipes-devtools/repo/repo_2.46.bb
+2 −0 meta/recipes-devtools/rust/libstd-rs_1.75.0.bb
+1 −0 meta/recipes-devtools/rust/rust-cross-canadian.inc
+4 −7 meta/recipes-extended/cups/cups/0001-use-echo-only-in-init.patch
+6 −10 meta/recipes-extended/cups/cups/0002-don-t-try-to-run-generated-binaries.patch
+4 −8 meta/recipes-extended/cups/cups/0004-cups-fix-multilib-install-file-conflicts.patch
+1 −1 meta/recipes-extended/cups/cups_2.4.10.bb
+1 −1 meta/recipes-extended/sysstat/sysstat_12.7.6.bb
+1 −1 meta/recipes-gnome/libadwaita/libadwaita_1.5.2.bb
+220 −198 meta/recipes-gnome/librsvg/librsvg-crates.inc
+5 −5 meta/recipes-gnome/librsvg/librsvg/0001-Makefile.am-pass-rust-target-to-cargo-also-when-not-.patch
+1 −1 meta/recipes-gnome/librsvg/librsvg_2.58.1.bb
+1 −1 meta/recipes-graphics/drm/libdrm_2.4.122.bb
+1 −1 meta/recipes-graphics/harfbuzz/harfbuzz_9.0.0.bb
+1 −1 meta/recipes-graphics/libsdl2/libsdl2_2.30.5.bb
+1 −1 meta/recipes-kernel/wireless-regdb/wireless-regdb_2024.07.04.bb
+1 −1 meta/recipes-multimedia/gstreamer/gst-devtools_1.24.5.bb
+1 −1 meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.24.5.bb
+0 −96 ...ltimedia/gstreamer/gstreamer1.0-plugins-bad/0001-uvcgadget-Use-g_path_get_basename-instead-of-libc-ba.patch
+1 −2 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.24.5.bb
+1 −1 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.24.5.bb
+1 −1 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.24.5.bb
+1 −1 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.24.5.bb
+1 −1 meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.24.5.bb
+1 −1 meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.24.5.bb
+1 −1 meta/recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.24.5.bb
+4 −4 meta/recipes-multimedia/gstreamer/gstreamer1.0/0002-tests-add-support-for-install-the-tests.patch
+1 −1 meta/recipes-multimedia/gstreamer/gstreamer1.0_1.24.5.bb
+1 −1 meta/recipes-support/debianutils/debianutils_5.20.bb
+1 −1 meta/recipes-support/diffoscope/diffoscope_272.bb
+4 −8 meta/recipes-support/gdbm/files/ptest.patch
+1 −1 meta/recipes-support/gdbm/gdbm_1.24.bb
+1 −1 meta/recipes-support/libproxy/libproxy_0.5.7.bb
+0 −0 meta/recipes-support/pinentry/pinentry-1.3.1/gpg-error_pkconf.patch
+3 −3 meta/recipes-support/pinentry/pinentry-1.3.1/libassuan_pkgconf.patch
+1 −1 meta/recipes-support/pinentry/pinentry_1.3.1.bb

0 comments on commit 491f41f

Please sign in to comment.