diff mbox series

[meta-arago,master] meta-arago-distro: ffmpeg: Enable OpenSSL support for HTTPS protocol

Message ID 20260312164411.324150-1-t-lannynd@ti.com
State Superseded
Delegated to: Ryan Eatmon
Headers show
Series [meta-arago,master] meta-arago-distro: ffmpeg: Enable OpenSSL support for HTTPS protocol | expand

Commit Message

Thorsten Lannynd March 12, 2026, 4:44 p.m. UTC
Add bbappend to enable OpenSSL in FFmpeg PACKAGECONFIG, allowing FFmpeg to
handle HTTPS URLs directly without requiring external tools for secure
video streaming.

Signed-off-by: Thorsten Lannynd <t-lannynd@ti.com>
---

 meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg.inc        | 4 ++++
 meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg_%.bbappend | 4 ++++
 2 files changed, 8 insertions(+)
 create mode 100644 meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg.inc
 create mode 100644 meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg_%.bbappend

Comments

PRC Automation March 12, 2026, 5:30 p.m. UTC | #1
meta-arago / na / 20260312164411.324150-1-t-lannynd

PRC Results: FAIL

=========================================================
  check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
WARN - [meta-arago][master][PATCH] meta-arago-distro: ffmpeg: Enable OpenSSL support for HTTPS protocol
    WARN: Commit message should not include directory path to recipe: meta-arago-distro: ffmpeg: Enable OpenSSL support for HTTPS protocol.
              meta-arago-distro (COMMIT-MESSAGE-3)
        patch
    
    For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887



=========================================================
  apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [meta-arago][master][PATCH] meta-arago-distro: ffmpeg: Enable OpenSSL support for HTTPS protocol
- Submitter: From: Thorsten Lannynd <t-lannynd@ti.com>
- Date: Date: Thu, 12 Mar 2026 11:44:11 -0500
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: b9629f22eb6c21724cba1739ef36249d267c9440

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: master-wip
- Commit Author: Thorsten Lannynd <t-lannynd@ti.com>
- Commit Subject: ti-test: Add request and websocket-client to packagegroup
- Commit SHA: fdd93c8301f8301e742b24e1cdd630e5c9706c92

Patches
----------------------------------------
All patches applied



=========================================================
  check-yocto-repo: PASS
=========================================================
master
=====================
PASS



=========================================================
  yocto-check-layers: FAIL
=========================================================
master - FAIL
=====================
ERROR: Nothing RPROVIDES 'weston-examples' (but <build-dir>/sources/meta-arago/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-graphics.bb RDEPENDS on or otherwise requires it)
ERROR: Required build target 'meta-world-pkgdata' has no buildable providers.
ERROR: Nothing RPROVIDES 'weston-dev' (but <build-dir>/sources/meta-arago/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-graphics-sdk-target.bb RDEPENDS on or otherwise requires it)
Andrew Davis March 12, 2026, 6:36 p.m. UTC | #2
On 3/12/26 11:44 AM, Thorsten Lannynd via lists.yoctoproject.org wrote:
> Add bbappend to enable OpenSSL in FFmpeg PACKAGECONFIG, allowing FFmpeg to
> handle HTTPS URLs directly without requiring external tools for secure
> video streaming.
> 
> Signed-off-by: Thorsten Lannynd <t-lannynd@ti.com>
> ---
> 
>   meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg.inc        | 4 ++++
>   meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg_%.bbappend | 4 ++++
>   2 files changed, 8 insertions(+)
>   create mode 100644 meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg.inc
>   create mode 100644 meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg_%.bbappend
> 
> diff --git a/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg.inc b/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg.inc
> new file mode 100644
> index 00000000..5741ed6f
> --- /dev/null
> +++ b/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg.inc
> @@ -0,0 +1,4 @@
> +PR:append = ".arago0"
> +
> +# Add OpenSSL support for HTTPS protocol
> +PACKAGECONFIG:append = " openssl"
> \ No newline at end of file

Check your patches for trivial issues like the above before sending.

Also simple PACKAGECONFIG adjustments like this can be done with a
single line inside arago.conf.

Andrew

> diff --git a/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg_%.bbappend b/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg_%.bbappend
> new file mode 100644
> index 00000000..d1c6e9b3
> --- /dev/null
> +++ b/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg_%.bbappend
> @@ -0,0 +1,4 @@
> +FFMPEG_ARAGO = ""
> +FFMPEG_ARAGO:arago = "ffmpeg.inc"
> +
> +require ${FFMPEG_ARAGO}
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#17325): https://lists.yoctoproject.org/g/meta-arago/message/17325
> Mute This Topic: https://lists.yoctoproject.org/mt/118282384/3619733
> Group Owner: meta-arago+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [afd@ti.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 
>
diff mbox series

Patch

diff --git a/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg.inc b/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg.inc
new file mode 100644
index 00000000..5741ed6f
--- /dev/null
+++ b/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg.inc
@@ -0,0 +1,4 @@ 
+PR:append = ".arago0"
+
+# Add OpenSSL support for HTTPS protocol
+PACKAGECONFIG:append = " openssl"
\ No newline at end of file
diff --git a/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg_%.bbappend b/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg_%.bbappend
new file mode 100644
index 00000000..d1c6e9b3
--- /dev/null
+++ b/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg_%.bbappend
@@ -0,0 +1,4 @@ 
+FFMPEG_ARAGO = ""
+FFMPEG_ARAGO:arago = "ffmpeg.inc"
+
+require ${FFMPEG_ARAGO}