Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions conf/distro/include/oel.inc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ SDK_VENDOR = "-oelsdk"
SDK_VERSION := "${@'${DISTRO_VERSION}'.replace('snapshot-${DATE}','snapshot')}"
SDK_NAME_PREFIX = "${DISTRO}"

# Product policy: accept recipes/components flagged as commercial.
LICENSE_FLAGS_ACCEPTED:append = " commercial"

MAINTAINER = "O.S. Systems Software LTDA. <contato@ossystems.com.br>"

TARGET_VENDOR = "-oel"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: OSSystems <ossystems@example.com>
Date: Fri, 5 Jun 2026 14:50:00 +0000
From: Luciano Gomes <luciano.dittgen@ossystems.com.br>
Date: Tue, 16 Jun 2026 00:00:00 +0000
Subject: [PATCH] params: disable num default features

params only uses num::NumCast, so it does not need num's default
bigint, complex, rational, and rustc-serialize feature set. Disabling
the defaults avoids compiling legacy rustc-serialize derives that no
longer build with current Rust.

Upstream-Status: Inappropriate [no upstream]
Upstream-Status: Inappropriate [oe-specific]

Signed-off-by: OSSystems <ossystems@example.com>
Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
---
Cargo.toml | 1 +
1 file changed, 1 insertion(+)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: OSSystems <ossystems@example.com>
Date: Fri, 5 Jun 2026 14:40:00 +0000
From: Luciano Gomes <luciano.dittgen@ossystems.com.br>
Date: Tue, 16 Jun 2026 00:00:00 +0000
Subject: [PATCH] traitobject: remove duplicate marker trait impls

Recent Rust versions canonicalize duplicate and reordered auto-trait
bounds, so these impls conflict with `Send + Sync`.

Upstream-Status: Inappropriate [no upstream]
Upstream-Status: Inappropriate [oe-specific]

Signed-off-by: OSSystems <ossystems@example.com>
Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
---
src/impls.rs | 3 ---
1 file changed, 3 deletions(-)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: OSSystems <ossystems@example.com>
Date: Fri, 5 Jun 2026 15:00:00 +0000
From: Luciano Gomes <luciano.dittgen@ossystems.com.br>
Date: Tue, 16 Jun 2026 00:00:00 +0000
Subject: [PATCH] wifi-connect: refresh lockfile for params num features

The vendored params crate is patched to disable num default features.
Expand All @@ -9,7 +9,7 @@ to rewrite the lockfile during do_compile.

Upstream-Status: Inappropriate [oe-specific]

Signed-off-by: OSSystems <ossystems@example.com>
Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
---
Cargo.lock | 55 +++---------------------------------------------------
1 file changed, 3 insertions(+), 52 deletions(-)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
Description=Start Wi-Fi Connection Application
Wants=network.target
After=NetworkManager.service dbus.service
ConditionPathExistsGlob=/sys/class/net/*/wireless

[Service]
ExecStart=/usr/bin/wifi-connect-start.sh
Expand Down
2 changes: 2 additions & 0 deletions recipes-core/easysplash/easysplash-animation-default_2.0.0.bb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ BUGTRACKER = "https://github.com/OSSystems/EasySplash/issues"
SECTION = "graphics"
CVE_PRODUCT = "easysplash"
LICENSE = "CLOSED"
LICENSE_FLAGS = "commercial"
LICENSE_FLAGS_DETAILS[commercial] = "Requires gstreamer1.0-libav, which is license-flagged commercial."

require easysplash-common-2.0.inc

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ BUGTRACKER = "https://github.com/OSSystems/EasySplash/issues"
SECTION = "graphics"
CVE_PRODUCT = "easysplash"
LICENSE = "CLOSED"
LICENSE_FLAGS = "commercial"
LICENSE_FLAGS_DETAILS[commercial] = "Requires gstreamer1.0-libav, which is license-flagged commercial."

require easysplash-common-2.0.inc

Expand Down
2 changes: 2 additions & 0 deletions recipes-core/easysplash/easysplash-config_2.0.0.bb
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ LICENSE = "CLOSED"

SRC_URI += "file://easysplash.default"

S = "${UNPACKDIR}"

do_install() {
install -Dm 0644 ${UNPACKDIR}/easysplash.default ${D}${sysconfdir}/default/easysplash
}
Expand Down
Loading