* [meta-oe][PATCH 1/9] libxmp: add recipe
@ 2025-04-21 9:48 Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 2/9] fluidsynth: update Markus Volk
` (8 more replies)
0 siblings, 9 replies; 14+ messages in thread
From: Markus Volk @ 2025-04-21 9:48 UTC (permalink / raw)
To: openembedded-devel
libxmp is a requirement for libsdl2-mixer
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
meta-oe/recipes-multimedia/libxmp/libxmp_4.6.2.bb | 11 +++++++++++
1 file changed, 11 insertions(+)
create mode 100644 meta-oe/recipes-multimedia/libxmp/libxmp_4.6.2.bb
diff --git a/meta-oe/recipes-multimedia/libxmp/libxmp_4.6.2.bb b/meta-oe/recipes-multimedia/libxmp/libxmp_4.6.2.bb
new file mode 100644
index 0000000000..c67b80b750
--- /dev/null
+++ b/meta-oe/recipes-multimedia/libxmp/libxmp_4.6.2.bb
@@ -0,0 +1,11 @@
+SUMMARY = "Extended Module Player Library"
+HOMEPAGE = "http://xmp.sourceforge.net/"
+LICENSE = "LGPL-2.1-only"
+LIC_FILES_CHKSUM = "file://README;beginline=59;md5=ea030bd80f99071b0d3f9a9f752d1ca8"
+
+inherit cmake pkgconfig
+
+SRC_URI = "git://github.com/libxmp/libxmp.git;protocol=https;branch=master"
+SRCREV = "828ef357943e1fbb13910e7a6fca21987c5c5827"
+
+S = "${WORKDIR}/git"
--
2.49.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [meta-oe][PATCH 2/9] fluidsynth: update
2025-04-21 9:48 [meta-oe][PATCH 1/9] libxmp: add recipe Markus Volk
@ 2025-04-21 9:48 ` Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 3/9] libsdl2-image: build with cmake Markus Volk
` (7 subsequent siblings)
8 siblings, 0 replies; 14+ messages in thread
From: Markus Volk @ 2025-04-21 9:48 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
.../fluidsynth/{fluidsynth_2.3.4.bb => fluidsynth_2.4.5.bb} | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
rename meta-multimedia/recipes-multimedia/fluidsynth/{fluidsynth_2.3.4.bb => fluidsynth_2.4.5.bb} (97%)
diff --git a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_2.3.4.bb b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_2.4.5.bb
similarity index 97%
rename from meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_2.3.4.bb
rename to meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_2.4.5.bb
index dc05832e80..672f4b1449 100644
--- a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_2.3.4.bb
+++ b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_2.4.5.bb
@@ -11,7 +11,7 @@ SRC_URI = " \
file://0002-fluid_synth_nwrite_float-Allow-zero-pointer-for-left.patch \
file://0003-Use-ARM-NEON-accelaration-for-float-multithreaded-se.patch \
"
-SRCREV = "5ecdc4568e45123216c6888892caad07918ef127"
+SRCREV = "9f2edaa3cbd456997cb420fb68b6f960faaafd12"
S = "${WORKDIR}/git"
@@ -37,3 +37,4 @@ PACKAGECONFIG[readline] = "-Denable-readline=ON,-Denable-readline=OFF,readline"
PACKAGECONFIG[sdl] = "-Denable-sdl2=ON,-Denable-sdl2=OFF,libsdl2"
PACKAGECONFIG[sndfile] = "-Denable-libsndfile=ON,-Denable-libsndfile=OFF,libsndfile1"
PACKAGECONFIG[systemd] = "-Denable-systemd=ON,-Denable-systemd=OFF,systemd"
+
--
2.49.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [meta-oe][PATCH 3/9] libsdl2-image: build with cmake
2025-04-21 9:48 [meta-oe][PATCH 1/9] libxmp: add recipe Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 2/9] fluidsynth: update Markus Volk
@ 2025-04-21 9:48 ` Markus Volk
2025-04-21 20:54 ` [oe] " Khem Raj
2025-04-21 9:48 ` [meta-oe][PATCH 4/9] libsdl2-mixer: update and " Markus Volk
` (6 subsequent siblings)
8 siblings, 1 reply; 14+ messages in thread
From: Markus Volk @ 2025-04-21 9:48 UTC (permalink / raw)
To: openembedded-devel
This allows to use with libsdl2-compat
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
.../libsdl/libsdl2-image_2.8.8.bb | 18 ++----------------
1 file changed, 2 insertions(+), 16 deletions(-)
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.8.8.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.8.8.bb
index bcd8e35b27..15f7b6f4b7 100644
--- a/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.8.8.bb
+++ b/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.8.8.bb
@@ -11,20 +11,6 @@ SRC_URI[sha256sum] = "2213b56fdaff2220d0e38c8e420cbe1a83c87374190cba8c70af215609
S = "${WORKDIR}/SDL2_image-${PV}"
-inherit autotools pkgconfig
+inherit cmake pkgconfig
-# Disable the run-time loading of the libs and bring back the soname dependencies.
-EXTRA_OECONF += "--disable-jpg-shared --disable-png-shared -disable-tif-shared"
-
-do_configure:prepend() {
- # make autoreconf happy
- touch ${S}/NEWS ${S}/README ${S}/AUTHORS ${S}/ChangeLog
- # Removing these files fixes a libtool version mismatch.
- rm -f ${S}/acinclude/libtool.m4
- rm -f ${S}/acinclude/sdl2.m4
- rm -f ${S}/acinclude/pkg.m4
- rm -f ${S}/acinclude/lt~obsolete.m4
- rm -f ${S}/acinclude/ltoptions.m4
- rm -f ${S}/acinclude/ltsugar.m4
- rm -f ${S}/acinclude/ltversion.m4
-}
+FILES:${PN} += "${datadir}/licenses"
--
2.49.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [meta-oe][PATCH 4/9] libsdl2-mixer: update and build with cmake
2025-04-21 9:48 [meta-oe][PATCH 1/9] libxmp: add recipe Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 2/9] fluidsynth: update Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 3/9] libsdl2-image: build with cmake Markus Volk
@ 2025-04-21 9:48 ` Markus Volk
2025-04-21 21:23 ` [oe] " Khem Raj
2025-04-21 9:48 ` [meta-oe][PATCH 5/9] libsdl2-net: update anb " Markus Volk
` (5 subsequent siblings)
8 siblings, 1 reply; 14+ messages in thread
From: Markus Volk @ 2025-04-21 9:48 UTC (permalink / raw)
To: openembedded-devel
---
...figure.in-Undefine-AC_CONFIG_AUX_DIR.patch | 34 -------------------
.../libsdl/libsdl2-mixer_2.0.4.bb | 27 ---------------
.../libsdl/libsdl2-mixer_2.8.1.bb | 25 ++++++++++++++
3 files changed, 25 insertions(+), 61 deletions(-)
delete mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-mixer/0001-configure.in-Undefine-AC_CONFIG_AUX_DIR.patch
delete mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb
create mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.8.1.bb
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer/0001-configure.in-Undefine-AC_CONFIG_AUX_DIR.patch b/meta-oe/recipes-graphics/libsdl/libsdl2-mixer/0001-configure.in-Undefine-AC_CONFIG_AUX_DIR.patch
deleted file mode 100644
index 0605b32e30..0000000000
--- a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer/0001-configure.in-Undefine-AC_CONFIG_AUX_DIR.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 9363c98528ef850235852e44f678df6b5c011ee1 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Sun, 7 Feb 2021 18:08:36 -0800
-Subject: [PATCH] configure.in: Undefine AC_CONFIG_AUX_DIR
-
-This helps reconfiguring with autotools 2.70+
-
-Upstream-Status: Pending
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- configure.in | 5 -----
- 1 file changed, 5 deletions(-)
-
---- a/configure.in
-+++ b/configure.in
-@@ -1,7 +1,6 @@
- dnl Process this file with autoconf to produce a configure script.
- AC_INIT(README.txt)
- AC_CONFIG_AUX_DIR(build-scripts)
--
- dnl Set various version strings - taken gratefully from the GTk sources
-
- # Making releases:
-@@ -40,10 +39,6 @@ AC_SUBST(LT_CURRENT)
- AC_SUBST(LT_REVISION)
- AC_SUBST(LT_AGE)
-
--dnl Detect the canonical build and host environments
--AC_CONFIG_AUX_DIRS($srcdir/build-scripts)
--dnl AC_CANONICAL_HOST
--
- dnl Check for tools
- AC_PROG_LIBTOOL
- AC_PROG_CC
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb
deleted file mode 100644
index dbcb2a193b..0000000000
--- a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb
+++ /dev/null
@@ -1,27 +0,0 @@
-SUMMARY = "Simple DirectMedia Layer mixer library V2"
-SECTION = "libs"
-DEPENDS = "libsdl2 flac libmikmod libvorbis"
-LICENSE = "Zlib"
-LIC_FILES_CHKSUM = "file://COPYING.txt;md5=516daf7a177ad4c8874bb9efa1a69c1f"
-
-SRC_URI = "http://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-${PV}.tar.gz \
- file://0001-configure.in-Undefine-AC_CONFIG_AUX_DIR.patch \
- "
-SRC_URI[sha256sum] = "b4cf5a382c061cd75081cf246c2aa2f9df8db04bdda8dcdc6b6cca55bede2419"
-
-S = "${WORKDIR}/SDL2_mixer-${PV}"
-
-inherit autotools-brokensep pkgconfig
-
-EXTRA_OECONF = "--disable-music-mp3 --enable-music-ogg --disable-music-ogg-shared LIBS=-L${STAGING_LIBDIR}"
-
-PACKAGECONFIG ??= ""
-PACKAGECONFIG[mad] = "--enable-music-mp3-mad-gpl,--disable-music-mp3-mad-gpl,libmad"
-
-do_configure:prepend () {
- # Remove old libtool macros.
- MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4"
- for i in ${MACROS}; do
- rm -f acinclude/$i
- done
-}
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.8.1.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.8.1.bb
new file mode 100644
index 0000000000..71d3dd7f90
--- /dev/null
+++ b/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.8.1.bb
@@ -0,0 +1,25 @@
+SUMMARY = "Simple DirectMedia Layer mixer library V2"
+SECTION = "libs"
+DEPENDS = "libsdl2 flac libvorbis opusfile libxmp fluidsynth wavpack"
+LICENSE = "Zlib"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=fbb0010b2f7cf6e8a13bcac1ef4d2455"
+
+SRC_URI = "http://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-${PV}.tar.gz"
+SRC_URI[sha256sum] = "cb760211b056bfe44f4a1e180cc7cb201137e4d1572f2002cc1be728efd22660"
+
+S = "${WORKDIR}/SDL2_mixer-${PV}"
+
+inherit cmake pkgconfig
+
+do_configure:prepend() {
+ # cmake checks for these binaries. Touch them to pass the tests and add RDEPENDS
+ touch ${STAGING_BINDIR}/fluidsynth
+ touch ${STAGING_BINDIR}/wavpack
+ touch ${STAGING_BINDIR}/wvunpack
+ touch ${STAGING_BINDIR}/wvgain
+ touch ${STAGING_BINDIR}/wvtag
+}
+
+FILES:${PN} += "${datadir}/licenses"
+
+RDEPENDS:${PN} = "fluidsynth-bin wavpack-bin"
--
2.49.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [meta-oe][PATCH 5/9] libsdl2-net: update anb build with cmake
2025-04-21 9:48 [meta-oe][PATCH 1/9] libxmp: add recipe Markus Volk
` (2 preceding siblings ...)
2025-04-21 9:48 ` [meta-oe][PATCH 4/9] libsdl2-mixer: update and " Markus Volk
@ 2025-04-21 9:48 ` Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 6/9] libsdl2-ttf: update and " Markus Volk
` (4 subsequent siblings)
8 siblings, 0 replies; 14+ messages in thread
From: Markus Volk @ 2025-04-21 9:48 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
.../libsdl/libsdl2-net_2.0.1.bb | 26 -------------------
.../libsdl/libsdl2-net_2.2.0.bb | 17 ++++++++++++
2 files changed, 17 insertions(+), 26 deletions(-)
delete mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-net_2.0.1.bb
create mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-net_2.2.0.bb
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-net_2.0.1.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-net_2.0.1.bb
deleted file mode 100644
index d1f8905769..0000000000
--- a/meta-oe/recipes-graphics/libsdl/libsdl2-net_2.0.1.bb
+++ /dev/null
@@ -1,26 +0,0 @@
-DESCRIPTION = "Simple DirectMedia Layer networking library."
-SECTION = "libs/network"
-LICENSE = "Zlib"
-LIC_FILES_CHKSUM = "file://COPYING.txt;md5=fe9d52a78585a65224776875510ed127"
-
-SRC_URI = " \
- https://www.libsdl.org/projects/SDL_net/release/SDL2_net-${PV}.tar.gz \
-"
-S = "${WORKDIR}/SDL2_net-${PV}"
-
-inherit autotools pkgconfig
-
-DEPENDS = "libsdl2"
-
-SRC_URI[sha256sum] = "15ce8a7e5a23dafe8177c8df6e6c79b6749a03fff1e8196742d3571657609d21"
-
-do_configure:prepend() {
- # create dummy files which autotools consider as mandatory
- touch ${S}/NEWS ${S}/README ${S}/AUTHORS ${S}/ChangeLog
-
- # Remove old libtool macros.
- for macro in libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4; do
- echo ${S}/acinclude/macro
- rm -f ${S}/acinclude/$macro
- done
-}
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-net_2.2.0.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-net_2.2.0.bb
new file mode 100644
index 0000000000..25a7dad86b
--- /dev/null
+++ b/meta-oe/recipes-graphics/libsdl/libsdl2-net_2.2.0.bb
@@ -0,0 +1,17 @@
+DESCRIPTION = "Simple DirectMedia Layer networking library."
+SECTION = "libs/network"
+LICENSE = "Zlib"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=68a088513da90254b2fbe664f42af315"
+
+SRC_URI = " \
+ https://www.libsdl.org/projects/SDL_net/release/SDL2_net-${PV}.tar.gz \
+"
+S = "${WORKDIR}/SDL2_net-${PV}"
+
+inherit cmake pkgconfig
+
+DEPENDS = "libsdl2"
+
+SRC_URI[sha256sum] = "4e4a891988316271974ff4e9585ed1ef729a123d22c08bd473129179dc857feb"
+
+FILES:${PN} += "${datadir}/licenses"
--
2.49.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [meta-oe][PATCH 6/9] libsdl2-ttf: update and build with cmake
2025-04-21 9:48 [meta-oe][PATCH 1/9] libxmp: add recipe Markus Volk
` (3 preceding siblings ...)
2025-04-21 9:48 ` [meta-oe][PATCH 5/9] libsdl2-net: update anb " Markus Volk
@ 2025-04-21 9:48 ` Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 7/9] libsdl3-ttf: add recipe Markus Volk
` (3 subsequent siblings)
8 siblings, 0 replies; 14+ messages in thread
From: Markus Volk @ 2025-04-21 9:48 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
...ction-signatures-to-match-without-ca.patch | 69 -------------------
.../libsdl/libsdl2-ttf/automake_foreign.patch | 23 -------
.../libsdl/libsdl2-ttf_2.20.2.bb | 35 ----------
.../libsdl/libsdl2-ttf_2.24.0.bb | 14 ++++
4 files changed, 14 insertions(+), 127 deletions(-)
delete mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-ttf/0001-freetype-Fix-function-signatures-to-match-without-ca.patch
delete mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-ttf/automake_foreign.patch
delete mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.20.2.bb
create mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.24.0.bb
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-ttf/0001-freetype-Fix-function-signatures-to-match-without-ca.patch b/meta-oe/recipes-graphics/libsdl/libsdl2-ttf/0001-freetype-Fix-function-signatures-to-match-without-ca.patch
deleted file mode 100644
index 8cb76c35d6..0000000000
--- a/meta-oe/recipes-graphics/libsdl/libsdl2-ttf/0001-freetype-Fix-function-signatures-to-match-without-ca.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From 6c52693d264ca3dc8e15a92f56cf3a636639bb6c Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Martin=20Storsj=C3=B6?= <martin@martin.st>
-Date: Fri, 28 Oct 2022 22:17:15 +0300
-Subject: [PATCH] freetype: Fix function signatures to match without casts
-
-Clang 16 has got a new stricter warning for casts of function types
-(see https://github.com/llvm/llvm-project/commit/1aad641c793090b4d036c03e737df2ebe2c32c57).
-
-This new warning gets included as part of the existing error
-diagnostic setting of -Wcast-function-type.
-
-This fixes errors like these:
-
-../src/hb-ft.cc:1011:34: error: cast from 'void (*)(FT_Face)' (aka 'void (*)(FT_FaceRec_ *)') to 'FT_Generic_Finalizer' (aka 'void (*)(void *)') converts to incompatible function type [-Werror,-Wcast-function-type-strict]
- ft_face->generic.finalizer = (FT_Generic_Finalizer) hb_ft_face_finalize;
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-Upstream-Status: Backport [https://github.com/harfbuzz/harfbuzz/commit/d88269c827895b38f99f7cf741fa60210d4d5169]
----
- src/hb-ft.cc | 10 ++++++----
- 1 file changed, 6 insertions(+), 4 deletions(-)
-
-diff --git a/src/hb-ft.cc b/src/hb-ft.cc
-index a6beb9f0f..a35e75b18 100644
---- a/src/hb-ft.cc
-+++ b/src/hb-ft.cc
-@@ -729,8 +729,9 @@ hb_ft_face_create_referenced (FT_Face ft_face)
- }
-
- static void
--hb_ft_face_finalize (FT_Face ft_face)
-+hb_ft_face_finalize (void *arg)
- {
-+ FT_Face ft_face = (FT_Face) arg;
- hb_face_destroy ((hb_face_t *) ft_face->generic.data);
- }
-
-@@ -762,7 +763,7 @@ hb_ft_face_create_cached (FT_Face ft_face)
- ft_face->generic.finalizer (ft_face);
-
- ft_face->generic.data = hb_ft_face_create (ft_face, nullptr);
-- ft_face->generic.finalizer = (FT_Generic_Finalizer) hb_ft_face_finalize;
-+ ft_face->generic.finalizer = hb_ft_face_finalize;
- }
-
- return hb_face_reference ((hb_face_t *) ft_face->generic.data);
-@@ -949,8 +950,9 @@ get_ft_library ()
- }
-
- static void
--_release_blob (FT_Face ft_face)
-+_release_blob (void *arg)
- {
-+ FT_Face ft_face = (FT_Face) arg;
- hb_blob_destroy ((hb_blob_t *) ft_face->generic.data);
- }
-
-@@ -1032,7 +1034,7 @@ hb_ft_font_set_funcs (hb_font_t *font)
- #endif
-
- ft_face->generic.data = blob;
-- ft_face->generic.finalizer = (FT_Generic_Finalizer) _release_blob;
-+ ft_face->generic.finalizer = _release_blob;
-
- _hb_ft_font_set_funcs (font, ft_face, true);
- hb_ft_font_set_load_flags (font, FT_LOAD_DEFAULT | FT_LOAD_NO_HINTING);
---
-2.39.2
-
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-ttf/automake_foreign.patch b/meta-oe/recipes-graphics/libsdl/libsdl2-ttf/automake_foreign.patch
deleted file mode 100644
index bc9371553f..0000000000
--- a/meta-oe/recipes-graphics/libsdl/libsdl2-ttf/automake_foreign.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 6ec375eaafc43a2b3c30a0e0e49447d231d81a67 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Tue, 9 May 2017 00:57:10 -0700
-
----
-Upstream-Status: Pending
-
- Makefile.am | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/Makefile.am b/Makefile.am
-index 8568dd2..5efc91e 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -3,6 +3,8 @@ ACLOCAL_AMFLAGS = -I acinclude
-
- lib_LTLIBRARIES = libSDL2_ttf.la
-
-+AUTOMAKE_OPTIONS = foreign
-+
- libSDL2_ttfincludedir = $(includedir)/SDL2
- libSDL2_ttfinclude_HEADERS = \
- SDL_ttf.h
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.20.2.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.20.2.bb
deleted file mode 100644
index 6cd4a48aa8..0000000000
--- a/meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.20.2.bb
+++ /dev/null
@@ -1,35 +0,0 @@
-SUMMARY = "Simple DirectMedia Layer truetype font library"
-SECTION = "libs"
-DEPENDS = "libsdl2 freetype virtual/egl"
-LICENSE = "Zlib"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=a41cbf59bdea749fe34c1af6d3615f68"
-
-SRC_URI = " \
- git://github.com/libsdl-org/SDL_ttf.git;branch=release-2.20.x;protocol=https \
- git://github.com/libsdl-org/freetype.git;branch=VER-2-12-1-SDL;destsuffix=git/external/freetype;name=freetype;protocol=https \
- git://github.com/libsdl-org/harfbuzz.git;branch=2.9.1-SDL;destsuffix=git/external/harfbuzz;name=harfbuzz;protocol=https \
- file://0001-freetype-Fix-function-signatures-to-match-without-ca.patch;patchdir=external/harfbuzz \
- file://automake_foreign.patch \
-"
-SRCREV = "89d1692fd8fe91a679bb943d377bfbd709b52c23"
-SRCREV_freetype = "6fc77cee03e078e97afcee0c0e06a2d3274b9a29"
-SRCREV_harfbuzz = "43931e3e596c04044861770b831c8f9452e2d3b0"
-
-SRCREV_FORMAT .= "_freetype_harfbuzz"
-
-S = "${WORKDIR}/git"
-
-inherit autotools pkgconfig features_check
-
-# links to libGL.so
-REQUIRED_DISTRO_FEATURES += "opengl"
-
-do_configure:prepend() {
- # Removing these files fixes a libtool version mismatch.
- MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4"
-
- for i in ${MACROS}; do
- rm -f ${S}/acinclude/$i
- done
-}
-ASNEEDED = ""
diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.24.0.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.24.0.bb
new file mode 100644
index 0000000000..ae9a430cf5
--- /dev/null
+++ b/meta-oe/recipes-graphics/libsdl/libsdl2-ttf_2.24.0.bb
@@ -0,0 +1,14 @@
+SUMMARY = "Simple DirectMedia Layer truetype font library"
+SECTION = "libs"
+DEPENDS = "libsdl2 freetype virtual/egl"
+LICENSE = "Zlib"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=fbb0010b2f7cf6e8a13bcac1ef4d2455"
+
+SRC_URI = "http://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-${PV}.tar.gz"
+SRC_URI[sha256sum] = "0b2bf1e7b6568adbdbc9bb924643f79d9dedafe061fa1ed687d1d9ac4e453bfd"
+
+inherit cmake pkgconfig
+
+S = "${UNPACKDIR}/SDL2_ttf-${PV}"
+
+FILES:${PN} += "${datadir}/licenses"
--
2.49.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [meta-oe][PATCH 7/9] libsdl3-ttf: add recipe
2025-04-21 9:48 [meta-oe][PATCH 1/9] libxmp: add recipe Markus Volk
` (4 preceding siblings ...)
2025-04-21 9:48 ` [meta-oe][PATCH 6/9] libsdl2-ttf: update and " Markus Volk
@ 2025-04-21 9:48 ` Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 8/9] libsdl2-compat: make mutually exclusive with libsdl2 Markus Volk
` (2 subsequent siblings)
8 siblings, 0 replies; 14+ messages in thread
From: Markus Volk @ 2025-04-21 9:48 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
.../recipes-graphics/libsdl3/libsdl3-ttf_3.2.2.bb | 15 +++++++++++++++
1 file changed, 15 insertions(+)
create mode 100644 meta-oe/recipes-graphics/libsdl3/libsdl3-ttf_3.2.2.bb
diff --git a/meta-oe/recipes-graphics/libsdl3/libsdl3-ttf_3.2.2.bb b/meta-oe/recipes-graphics/libsdl3/libsdl3-ttf_3.2.2.bb
new file mode 100644
index 0000000000..f914d1dcff
--- /dev/null
+++ b/meta-oe/recipes-graphics/libsdl3/libsdl3-ttf_3.2.2.bb
@@ -0,0 +1,15 @@
+SUMMARY = "Simple DirectMedia Layer truetype font library"
+SECTION = "libs"
+DEPENDS = "libsdl3 freetype"
+LICENSE = "Zlib"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=fbb0010b2f7cf6e8a13bcac1ef4d2455"
+
+SRC_URI = "http://www.libsdl.org/projects/SDL_ttf/release/SDL3_ttf-${PV}.tar.gz \
+"
+SRC_URI[sha256sum] = "63547d58d0185c833213885b635a2c0548201cc8f301e6587c0be1a67e1e045d"
+
+S = "${WORKDIR}/SDL3_ttf-${PV}"
+
+inherit cmake pkgconfig
+
+FILES:${PN} += "${datadir}/licenses"
--
2.49.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [meta-oe][PATCH 8/9] libsdl2-compat: make mutually exclusive with libsdl2
2025-04-21 9:48 [meta-oe][PATCH 1/9] libxmp: add recipe Markus Volk
` (5 preceding siblings ...)
2025-04-21 9:48 ` [meta-oe][PATCH 7/9] libsdl3-ttf: add recipe Markus Volk
@ 2025-04-21 9:48 ` Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 9/9] libsdl3-image: add recipe Markus Volk
2025-04-21 10:01 ` [oe] [meta-oe][PATCH 1/9] libxmp: " Gyorgy Sarvari
8 siblings, 0 replies; 14+ messages in thread
From: Markus Volk @ 2025-04-21 9:48 UTC (permalink / raw)
To: openembedded-devel
libsdl2 and libsdl2-compat share the same headers.
Therefore, using one or the other is an either-or decision
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
meta-oe/recipes-graphics/libsdl3/libsdl2-compat_2.32.52.bb | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/meta-oe/recipes-graphics/libsdl3/libsdl2-compat_2.32.52.bb b/meta-oe/recipes-graphics/libsdl3/libsdl2-compat_2.32.52.bb
index de47f174b1..80334e9ad8 100644
--- a/meta-oe/recipes-graphics/libsdl3/libsdl2-compat_2.32.52.bb
+++ b/meta-oe/recipes-graphics/libsdl3/libsdl2-compat_2.32.52.bb
@@ -16,8 +16,13 @@ S = "${WORKDIR}/sdl2-compat-${PV}"
DEPENDS += "libsdl3"
+PROVIDES = "libsdl2"
+
inherit cmake pkgconfig upstream-version-is-even features_check
REQUIRED_DISTRO_FEATURES = "opengl x11"
FILES:${PN} += "${datadir}/licenses"
+
+RCONFLICTS:${PN} = "libsdl2"
+RPROVIDES:${PN} = "libsdl2"
--
2.49.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [meta-oe][PATCH 9/9] libsdl3-image: add recipe
2025-04-21 9:48 [meta-oe][PATCH 1/9] libxmp: add recipe Markus Volk
` (6 preceding siblings ...)
2025-04-21 9:48 ` [meta-oe][PATCH 8/9] libsdl2-compat: make mutually exclusive with libsdl2 Markus Volk
@ 2025-04-21 9:48 ` Markus Volk
2025-04-21 10:01 ` [oe] [meta-oe][PATCH 1/9] libxmp: " Gyorgy Sarvari
8 siblings, 0 replies; 14+ messages in thread
From: Markus Volk @ 2025-04-21 9:48 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
.../libsdl3/libsdl3-image_3.2.4.bb | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 meta-oe/recipes-graphics/libsdl3/libsdl3-image_3.2.4.bb
diff --git a/meta-oe/recipes-graphics/libsdl3/libsdl3-image_3.2.4.bb b/meta-oe/recipes-graphics/libsdl3/libsdl3-image_3.2.4.bb
new file mode 100644
index 0000000000..fa0f3cf45d
--- /dev/null
+++ b/meta-oe/recipes-graphics/libsdl3/libsdl3-image_3.2.4.bb
@@ -0,0 +1,16 @@
+SUMMARY = "Simple DirectMedia Layer image library v2"
+SECTION = "libs"
+
+LICENSE = "Zlib"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=fbb0010b2f7cf6e8a13bcac1ef4d2455"
+
+DEPENDS = "tiff zlib libpng jpeg libsdl2 libwebp"
+
+SRC_URI = "git://github.com/libsdl-org/SDL_image.git;protocol=https;branch=release-3.2.x"
+SRCREV = "11154afb7855293159588b245b446a4ef09e574f"
+
+S = "${WORKDIR}/git"
+
+inherit cmake pkgconfig
+
+FILES:${PN} += "${datadir}/licenses"
--
2.49.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [oe] [meta-oe][PATCH 1/9] libxmp: add recipe
2025-04-21 9:48 [meta-oe][PATCH 1/9] libxmp: add recipe Markus Volk
` (7 preceding siblings ...)
2025-04-21 9:48 ` [meta-oe][PATCH 9/9] libsdl3-image: add recipe Markus Volk
@ 2025-04-21 10:01 ` Gyorgy Sarvari
2025-04-21 11:00 ` Markus Volk
8 siblings, 1 reply; 14+ messages in thread
From: Gyorgy Sarvari @ 2025-04-21 10:01 UTC (permalink / raw)
To: f_l_k, openembedded-devel
On 4/21/25 11:48, Markus Volk via lists.openembedded.org wrote:
> +LICENSE = "LGPL-2.1-only"
> +LIC_FILES_CHKSUM = "file://README;beginline=59;md5=ea030bd80f99071b0d3f9a9f752d1ca8"
Is that correct as it is? That README;beginline=59 seems to be a
standard MIT license.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [oe] [meta-oe][PATCH 1/9] libxmp: add recipe
2025-04-21 10:01 ` [oe] [meta-oe][PATCH 1/9] libxmp: " Gyorgy Sarvari
@ 2025-04-21 11:00 ` Markus Volk
0 siblings, 0 replies; 14+ messages in thread
From: Markus Volk @ 2025-04-21 11:00 UTC (permalink / raw)
To: Gyorgy Sarvari, openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 665 bytes --]
Thanks. I just copied the line from:
<https://github.com/schnitzeltony/meta-qt5-extra/blob/c16ba209a93c3e55f5aef07fbb1d584e228765b3/recipes-misc/recipes-multimedia/libxmp/libxmp_4.4.1.bb#L3>
I'll send a v2 to fix it
On Mon, Apr 21 2025 at 12:01:54 +02:00:00, Gyorgy Sarvari
<skandigraun@gmail.com> wrote:
>
> On 4/21/25 11:48, Markus Volk via lists.openembedded.org wrote:
>> +LICENSE = "LGPL-2.1-only"
>> +LIC_FILES_CHKSUM =
>> "file://README;beginline=59;md5=ea030bd80f99071b0d3f9a9f752d1ca8"
>> <file://readme;beginline=59;md5=ea030bd80f99071b0d3f9a9f752d1ca8/>
> Is that correct as it is? That README;beginline=59 seems to be a
> standard MIT license.
[-- Attachment #2: Type: text/html, Size: 1080 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [oe] [meta-oe][PATCH 3/9] libsdl2-image: build with cmake
2025-04-21 9:48 ` [meta-oe][PATCH 3/9] libsdl2-image: build with cmake Markus Volk
@ 2025-04-21 20:54 ` Khem Raj
2025-04-22 3:48 ` Markus Volk
0 siblings, 1 reply; 14+ messages in thread
From: Khem Raj @ 2025-04-21 20:54 UTC (permalink / raw)
To: f_l_k, openembedded-devel
[-- Attachment #1.1.1: Type: text/plain, Size: 2021 bytes --]
On 4/21/25 2:48 AM, Markus Volk via lists.openembedded.org wrote:
> This allows to use with libsdl2-compat
>
> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> ---
> .../libsdl/libsdl2-image_2.8.8.bb | 18 ++----------------
> 1 file changed, 2 insertions(+), 16 deletions(-)
>
> diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.8.8.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.8.8.bb
> index bcd8e35b27..15f7b6f4b7 100644
> --- a/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.8.8.bb
> +++ b/meta-oe/recipes-graphics/libsdl/libsdl2-image_2.8.8.bb
> @@ -11,20 +11,6 @@ SRC_URI[sha256sum] = "2213b56fdaff2220d0e38c8e420cbe1a83c87374190cba8c70af215609
>
> S = "${WORKDIR}/SDL2_image-${PV}"
>
> -inherit autotools pkgconfig
> +inherit cmake pkgconfig
>
fails to configure see http://0x0.st/8Vz4.7805
> -# Disable the run-time loading of the libs and bring back the soname dependencies.
> -EXTRA_OECONF += "--disable-jpg-shared --disable-png-shared -disable-tif-shared"
> -
> -do_configure:prepend() {
> - # make autoreconf happy
> - touch ${S}/NEWS ${S}/README ${S}/AUTHORS ${S}/ChangeLog
> - # Removing these files fixes a libtool version mismatch.
> - rm -f ${S}/acinclude/libtool.m4
> - rm -f ${S}/acinclude/sdl2.m4
> - rm -f ${S}/acinclude/pkg.m4
> - rm -f ${S}/acinclude/lt~obsolete.m4
> - rm -f ${S}/acinclude/ltoptions.m4
> - rm -f ${S}/acinclude/ltsugar.m4
> - rm -f ${S}/acinclude/ltversion.m4
> -}
> +FILES:${PN} += "${datadir}/licenses"
>
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#116997): https://lists.openembedded.org/g/openembedded-devel/message/116997
> Mute This Topic: https://lists.openembedded.org/mt/112372489/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 2613 bytes --]
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 203 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [oe] [meta-oe][PATCH 4/9] libsdl2-mixer: update and build with cmake
2025-04-21 9:48 ` [meta-oe][PATCH 4/9] libsdl2-mixer: update and " Markus Volk
@ 2025-04-21 21:23 ` Khem Raj
0 siblings, 0 replies; 14+ messages in thread
From: Khem Raj @ 2025-04-21 21:23 UTC (permalink / raw)
To: f_l_k, openembedded-devel
[-- Attachment #1.1.1: Type: text/plain, Size: 5343 bytes --]
On 4/21/25 2:48 AM, Markus Volk via lists.openembedded.org wrote:
> ---
> ...figure.in-Undefine-AC_CONFIG_AUX_DIR.patch | 34 -------------------
> .../libsdl/libsdl2-mixer_2.0.4.bb | 27 ---------------
> .../libsdl/libsdl2-mixer_2.8.1.bb | 25 ++++++++++++++
> 3 files changed, 25 insertions(+), 61 deletions(-)
> delete mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-mixer/0001-configure.in-Undefine-AC_CONFIG_AUX_DIR.patch
> delete mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb
> create mode 100644 meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.8.1.bb
>
> diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer/0001-configure.in-Undefine-AC_CONFIG_AUX_DIR.patch b/meta-oe/recipes-graphics/libsdl/libsdl2-mixer/0001-configure.in-Undefine-AC_CONFIG_AUX_DIR.patch
> deleted file mode 100644
> index 0605b32e30..0000000000
> --- a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer/0001-configure.in-Undefine-AC_CONFIG_AUX_DIR.patch
> +++ /dev/null
> @@ -1,34 +0,0 @@
> -From 9363c98528ef850235852e44f678df6b5c011ee1 Mon Sep 17 00:00:00 2001
> -From: Khem Raj <raj.khem@gmail.com>
> -Date: Sun, 7 Feb 2021 18:08:36 -0800
> -Subject: [PATCH] configure.in: Undefine AC_CONFIG_AUX_DIR
> -
> -This helps reconfiguring with autotools 2.70+
> -
> -Upstream-Status: Pending
> -Signed-off-by: Khem Raj <raj.khem@gmail.com>
> ----
> - configure.in | 5 -----
> - 1 file changed, 5 deletions(-)
> -
> ---- a/configure.in
> -+++ b/configure.in
> -@@ -1,7 +1,6 @@
> - dnl Process this file with autoconf to produce a configure script.
> - AC_INIT(README.txt)
> - AC_CONFIG_AUX_DIR(build-scripts)
> --
> - dnl Set various version strings - taken gratefully from the GTk sources
> -
> - # Making releases:
> -@@ -40,10 +39,6 @@ AC_SUBST(LT_CURRENT)
> - AC_SUBST(LT_REVISION)
> - AC_SUBST(LT_AGE)
> -
> --dnl Detect the canonical build and host environments
> --AC_CONFIG_AUX_DIRS($srcdir/build-scripts)
> --dnl AC_CANONICAL_HOST
> --
> - dnl Check for tools
> - AC_PROG_LIBTOOL
> - AC_PROG_CC
> diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb
> deleted file mode 100644
> index dbcb2a193b..0000000000
> --- a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.0.4.bb
> +++ /dev/null
> @@ -1,27 +0,0 @@
> -SUMMARY = "Simple DirectMedia Layer mixer library V2"
> -SECTION = "libs"
> -DEPENDS = "libsdl2 flac libmikmod libvorbis"
> -LICENSE = "Zlib"
> -LIC_FILES_CHKSUM = "file://COPYING.txt;md5=516daf7a177ad4c8874bb9efa1a69c1f"
> -
> -SRC_URI = "http://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-${PV}.tar.gz \
> - file://0001-configure.in-Undefine-AC_CONFIG_AUX_DIR.patch \
> - "
> -SRC_URI[sha256sum] = "b4cf5a382c061cd75081cf246c2aa2f9df8db04bdda8dcdc6b6cca55bede2419"
> -
> -S = "${WORKDIR}/SDL2_mixer-${PV}"
> -
> -inherit autotools-brokensep pkgconfig
> -
> -EXTRA_OECONF = "--disable-music-mp3 --enable-music-ogg --disable-music-ogg-shared LIBS=-L${STAGING_LIBDIR}"
> -
> -PACKAGECONFIG ??= ""
> -PACKAGECONFIG[mad] = "--enable-music-mp3-mad-gpl,--disable-music-mp3-mad-gpl,libmad"
> -
> -do_configure:prepend () {
> - # Remove old libtool macros.
> - MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4"
> - for i in ${MACROS}; do
> - rm -f acinclude/$i
> - done
> -}
> diff --git a/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.8.1.bb b/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.8.1.bb
> new file mode 100644
> index 0000000000..71d3dd7f90
> --- /dev/null
> +++ b/meta-oe/recipes-graphics/libsdl/libsdl2-mixer_2.8.1.bb
> @@ -0,0 +1,25 @@
> +SUMMARY = "Simple DirectMedia Layer mixer library V2"
> +SECTION = "libs"
> +DEPENDS = "libsdl2 flac libvorbis opusfile libxmp fluidsynth wavpack"
its failing compatibility check -
https://autobuilder.yoctoproject.org/valkyrie/#/builders/81/builds/600/steps/12/logs/errors
opusfile comes from meta-multimedia, meta-oe does not depend upon any
layer except core
> +LICENSE = "Zlib"
> +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=fbb0010b2f7cf6e8a13bcac1ef4d2455"
> +
> +SRC_URI = "http://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-${PV}.tar.gz"
> +SRC_URI[sha256sum] = "cb760211b056bfe44f4a1e180cc7cb201137e4d1572f2002cc1be728efd22660"
> +
> +S = "${WORKDIR}/SDL2_mixer-${PV}"
> +
> +inherit cmake pkgconfig
> +
> +do_configure:prepend() {
> + # cmake checks for these binaries. Touch them to pass the tests and add RDEPENDS
> + touch ${STAGING_BINDIR}/fluidsynth
> + touch ${STAGING_BINDIR}/wavpack
> + touch ${STAGING_BINDIR}/wvunpack
> + touch ${STAGING_BINDIR}/wvgain
> + touch ${STAGING_BINDIR}/wvtag
> +}
> +
> +FILES:${PN} += "${datadir}/licenses"
> +
> +RDEPENDS:${PN} = "fluidsynth-bin wavpack-bin"
>
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#116992): https://lists.openembedded.org/g/openembedded-devel/message/116992
> Mute This Topic: https://lists.openembedded.org/mt/112372480/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 2613 bytes --]
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 203 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [oe] [meta-oe][PATCH 3/9] libsdl2-image: build with cmake
2025-04-21 20:54 ` [oe] " Khem Raj
@ 2025-04-22 3:48 ` Markus Volk
0 siblings, 0 replies; 14+ messages in thread
From: Markus Volk @ 2025-04-22 3:48 UTC (permalink / raw)
To: raj.khem, openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 388 bytes --]
On Mon, Apr 21 2025 at 13:54:20 -07:00:00, Khem Raj via
lists.openembedded.org <raj.khem=gmail.com@lists.openembedded.org>
wrote:
> fails to configure see <http://0x0.st/8Vz4.7805>
Yes, I accidentially added libsdl2 instead of libsdl3 as a dependency
and (probably) because I also
had set PREFERRED_PROVIDER_libsdl2 = "libsdl2-compat" it didn't fail
for me. Thanks for fixing this.
[-- Attachment #2: Type: text/html, Size: 599 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2025-04-22 3:49 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-21 9:48 [meta-oe][PATCH 1/9] libxmp: add recipe Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 2/9] fluidsynth: update Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 3/9] libsdl2-image: build with cmake Markus Volk
2025-04-21 20:54 ` [oe] " Khem Raj
2025-04-22 3:48 ` Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 4/9] libsdl2-mixer: update and " Markus Volk
2025-04-21 21:23 ` [oe] " Khem Raj
2025-04-21 9:48 ` [meta-oe][PATCH 5/9] libsdl2-net: update anb " Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 6/9] libsdl2-ttf: update and " Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 7/9] libsdl3-ttf: add recipe Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 8/9] libsdl2-compat: make mutually exclusive with libsdl2 Markus Volk
2025-04-21 9:48 ` [meta-oe][PATCH 9/9] libsdl3-image: add recipe Markus Volk
2025-04-21 10:01 ` [oe] [meta-oe][PATCH 1/9] libxmp: " Gyorgy Sarvari
2025-04-21 11:00 ` Markus Volk
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.