[oe] [PATCH] Packages depends on libadwaita should require distro feature opengl

2024-03-19 Thread Kai Kang
From: Kai Kang 

libadwaita requires distro feature 'opengl', so packages depends on it
either directly or indirectly should require distro feature 'opengl'
too.

Signed-off-by: Kai Kang 
---
 .../network-manager-applet/network-manager-applet_1.36.0.bb| 1 +
 meta-gnome/recipes-gnome/gfbgraph/gfbgraph_0.2.5.bb| 2 +-
 meta-gnome/recipes-gnome/ghex/ghex_45.1.bb | 2 ++
 meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb   | 1 +
 .../gnome-online-accounts/gnome-online-accounts_3.48.0.bb  | 1 +
 meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb   | 1 +
 meta-gnome/recipes-gnome/rest/rest_0.9.1.bb| 3 ++-
 meta-gnome/recipes-gnome/zenity/zenity_4.0.1.bb| 1 +
 8 files changed, 10 insertions(+), 2 deletions(-)

diff --git 
a/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.36.0.bb
 
b/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.36.0.bb
index 5f1f05cb2c..10e514775a 100644
--- 
a/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.36.0.bb
+++ 
b/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.36.0.bb
@@ -7,6 +7,7 @@ DEPENDS = "gtk+3 libnma libnotify libsecret libgudev 
networkmanager iso-codes ns
 inherit features_check gnomebase gsettings gtk-icon-cache gettext pkgconfig
 
 ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
+REQUIRED_DISTRO_FEATURES = "opengl"
 
 SRC_URI:append:libc-musl = "${@bb.utils.contains('DISTRO_FEATURES', 
'ld-is-lld', ' file://0001-linker-scripts-Do-not-export-_IO_stdin_used.patch', 
'', d)}"
 
diff --git a/meta-gnome/recipes-gnome/gfbgraph/gfbgraph_0.2.5.bb 
b/meta-gnome/recipes-gnome/gfbgraph/gfbgraph_0.2.5.bb
index e9ee434add..9b1a02bb09 100644
--- a/meta-gnome/recipes-gnome/gfbgraph/gfbgraph_0.2.5.bb
+++ b/meta-gnome/recipes-gnome/gfbgraph/gfbgraph_0.2.5.bb
@@ -14,7 +14,7 @@ GNOMEBASEBUILDCLASS = "autotools"
 inherit gnomebase gtk-doc gobject-introspection pkgconfig features_check
 
 # for gnome-online-accounts
-REQUIRED_DISTRO_FEATURES = "x11"
+REQUIRED_DISTRO_FEATURES = "x11 opengl"
 
 #SRC_URI += " file://0001-Update-rest-requirement-to-rest-1.0.patch"
 SRC_URI[archive.sha256sum] = 
"9cb381b3f78ba1136df97af3f06e3b11dcc2ab339ac08f74eda0f8057d6603e3"
diff --git a/meta-gnome/recipes-gnome/ghex/ghex_45.1.bb 
b/meta-gnome/recipes-gnome/ghex/ghex_45.1.bb
index 2b6adaf91c..5901e3c093 100644
--- a/meta-gnome/recipes-gnome/ghex/ghex_45.1.bb
+++ b/meta-gnome/recipes-gnome/ghex/ghex_45.1.bb
@@ -17,4 +17,6 @@ inherit gnomebase gsettings gtk-icon-cache gnome-help gettext 
gobject-introspect
 
 SRC_URI[archive.sha256sum] = 
"fb2b0823cd16249edbeaee8302f9bd5005e0150368b35f1e47c26680cacac2fa"
 
+REQUIRED_DISTRO_FEATURES = "opengl"
+
 FILES:${PN} += "${libdir} ${datadir}/metainfo"
diff --git a/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb 
b/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb
index 9669e337a8..d03b5fe04d 100644
--- a/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb
@@ -4,6 +4,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=8f0e2cd40e05189ec81232da84bd6e1a"
 
 GTKIC_VERSION = "4"
 inherit gnomebase gsettings pkgconfig gtk-icon-cache
+REQUIRED_DISTRO_FEATURES = "opengl"
 
 DEPENDS = " \
 desktop-file-utils-native \
diff --git 
a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.48.0.bb
 
b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.48.0.bb
index 47b234e235..5742e8e964 100644
--- 
a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.48.0.bb
+++ 
b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.48.0.bb
@@ -4,6 +4,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=34c88b124db5fb2762c1676be7dadd36"
 
 
 inherit gnomebase gsettings gobject-introspection gtk-icon-cache vala 
features_check
+REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 
'goabackend', 'opengl', '', d)}"
 
 DEPENDS = "gdk-pixbuf dbus glib-2.0"
 
diff --git a/meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb 
b/meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb
index 15e3d889f5..a65fc61feb 100644
--- a/meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb
+++ b/meta-gnome/recipes-gnome/libgdata/libgdata_0.18.1.bb
@@ -14,6 +14,7 @@ GTKDOC_MESON_OPTION = "gtk_doc"
 inherit gnomebase pkgconfig gettext gtk-doc vala gobject-introspection 
manpages features_check
 
 ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
+REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'goa', 
'opengl', '', d)}"
 
 do_compile:prepend() {
 export GIR_EXTRA_LIBS_PATH="${B}/gdata/.libs"
diff --git a/meta-gnome/recipes-gnome/rest/rest_0.9.1.bb 
b/meta-gnome/recipes-gnome/rest/rest_0.9.1.bb
index 738b07e8cd..3b22fdfea2 100644
--- a/meta-gnome/recipes-gnome/rest/rest_0.9.1.bb
+++ 

Re: [oe][meta-oe][kirkstone][PATCH 1/1] openvpn: ignore CVE-2023-7235

2024-03-19 Thread Chen Qi via lists.openembedded.org

Hi Yoann,

This is because OE's cve-checker uses the configuration field to check. 
If a CVE lacks such field, it's not on the list.

https://nvd.nist.gov/vuln/detail/CVE-2023-7235

Regards,
Qi

On 3/7/24 21:49, Yoann Congal wrote:

Hi,

Le jeu. 7 mars 2024 à 10:21, Soumya via lists.openembedded.org 
 
 a écrit :


From: Soumya Sambu 

This CVE is related to OpenVPN 2.x GUI on Windows.

References:
https://community.openvpn.net/openvpn/wiki/CVE-2023-7235


https://security-tracker.debian.org/tracker/CVE-2023-7235



Signed-off-by: Soumya Sambu 
---
 meta-networking/recipes-support/openvpn/openvpn_2.5.6.bb


| 3 +++
 1 file changed, 3 insertions(+)

diff --git
a/meta-networking/recipes-support/openvpn/openvpn_2.5.6.bb


b/meta-networking/recipes-support/openvpn/openvpn_2.5.6.bb


index 218e72b7a..828cd5033 100644
--- a/meta-networking/recipes-support/openvpn/openvpn_2.5.6.bb


+++ b/meta-networking/recipes-support/openvpn/openvpn_2.5.6.bb


@@ -19,6 +19,9 @@ SRC_URI[sha256sum] =
"333a7ef3d5b317968aca2c77bdc29aa7c6d6bb3316eb3f79743b59c532
 # CVE-2020-7224 and CVE-2020-27569 are for Aviatrix OpenVPN
client, not for openvpn.
 CVE_CHECK_IGNORE += "CVE-2020-7224 CVE-2020-27569"

+# CVE-2023-7235 is specific to Windows platform
+CVE_CHECK_IGNORE += "CVE-2023-7235"


That's weird, this CVE does not appear as applicable neither locally 
for me or on the AB: 
https://autobuilder.yocto.io/pub/non-release/patchmetrics-meta-oe/cve-status-kirkstone.txt 


Did you do something specific to see this CVE?

+
 SYSTEMD_SERVICE:${PN} += "openvpn@loopback-server.service
openvpn@loopback-client.service"
 SYSTEMD_AUTO_ENABLE = "disable"

-- 
2.40.0







--
Yoann Congal
Smile ECS - Tech expert




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109480): 
https://lists.openembedded.org/g/openembedded-devel/message/109480
Mute This Topic: https://lists.openembedded.org/mt/104784192/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-gnome][PATCH] gnome-session: update 45.0 -> 46.0

2024-03-19 Thread Khem Raj
Hi Markus

Subject seems to indicate that its upgrading 45.0 -> 46.0, however
patch is missing the file move/rename part.

On Tue, Mar 19, 2024 at 3:43 AM Markus Volk  wrote:
>
> - consolekit support was removed upstream
> - add PACKAGECONFIG for doc
>
> Signed-off-by: Markus Volk 
> ---
>  .../gnome-session/gnome-session_46.0.bb   | 15 ++-
>  1 file changed, 6 insertions(+), 9 deletions(-)
>
> diff --git a/meta-gnome/recipes-gnome/gnome-session/gnome-session_46.0.bb 
> b/meta-gnome/recipes-gnome/gnome-session/gnome-session_46.0.bb
> index ad8912b2c..87117fd17 100644
> --- a/meta-gnome/recipes-gnome/gnome-session/gnome-session_46.0.bb
> +++ b/meta-gnome/recipes-gnome/gnome-session/gnome-session_46.0.bb
> @@ -4,29 +4,26 @@ LIC_FILES_CHKSUM = 
> "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
>
>  DEPENDS = " \
>  glib-2.0-native \
> -libxslt-native \
> -xmlto-native \
>  xtrans \
>  libice \
>  libsm \
>  virtual/libx11 \
> -gtk+3 \
>  gnome-desktop \
> -gsettings-desktop-schemas \
> +gtk+3 \
>  json-glib \
> +systemd \
>  "
>
> -
>  inherit gnomebase gettext gsettings upstream-version-is-even features_check
>
> -REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam 
> gobject-introspection-data"
> +REQUIRED_DISTRO_FEATURES = "polkit systemd pam gobject-introspection-data"
>
>  SRC_URI[archive.sha256sum] = 
> "c6e1624af6090bc4e1a191fe2268abfa7a8de07831ca7a57f217e679bf7b9a54"
>
> -PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 
> 'systemd', 'consolekit',d)}"
> +PACKAGECONFIG ??= ""
>
> -PACKAGECONFIG[consolekit] = "-Dconsolekit=true, -Dconsolekit=false, 
> dbus-glib"
> -PACKAGECONFIG[systemd] = "-Dsystemd=true -Dsystemd_journal=true, 
> -Dsystemd=false -Dsystemd_journal=false, systemd"
> +PACKAGECONFIG[docbook] = "-Ddocbook=true, -Ddocbook=false"
> +PACKAGECONFIG[man] = "-Dman=true, -Dman=false,xmlto-native libxslt-native"
>
>  FILES:${PN} += " \
> ${datadir}/xdg-desktop-portal \
> --
> 2.44.0
>
>
> 
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109479): 
https://lists.openembedded.org/g/openembedded-devel/message/109479
Mute This Topic: https://lists.openembedded.org/mt/105021407/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] gnome-session: update 45.0 -> 46.0

2024-03-19 Thread Markus Volk
- consolekit support was removed upstream
- add PACKAGECONFIG for doc

Signed-off-by: Markus Volk 
---
 .../gnome-session/gnome-session_46.0.bb   | 15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/meta-gnome/recipes-gnome/gnome-session/gnome-session_46.0.bb 
b/meta-gnome/recipes-gnome/gnome-session/gnome-session_46.0.bb
index ad8912b2c..87117fd17 100644
--- a/meta-gnome/recipes-gnome/gnome-session/gnome-session_46.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-session/gnome-session_46.0.bb
@@ -4,29 +4,26 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
 DEPENDS = " \
 glib-2.0-native \
-libxslt-native \
-xmlto-native \
 xtrans \
 libice \
 libsm \
 virtual/libx11 \
-gtk+3 \
 gnome-desktop \
-gsettings-desktop-schemas \
+gtk+3 \
 json-glib \
+systemd \
 "
 
-
 inherit gnomebase gettext gsettings upstream-version-is-even features_check
 
-REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam gobject-introspection-data"
+REQUIRED_DISTRO_FEATURES = "polkit systemd pam gobject-introspection-data"
 
 SRC_URI[archive.sha256sum] = 
"c6e1624af6090bc4e1a191fe2268abfa7a8de07831ca7a57f217e679bf7b9a54"
 
-PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 
'systemd', 'consolekit',d)}"
+PACKAGECONFIG ??= ""
 
-PACKAGECONFIG[consolekit] = "-Dconsolekit=true, -Dconsolekit=false, dbus-glib"
-PACKAGECONFIG[systemd] = "-Dsystemd=true -Dsystemd_journal=true, 
-Dsystemd=false -Dsystemd_journal=false, systemd"
+PACKAGECONFIG[docbook] = "-Ddocbook=true, -Ddocbook=false"
+PACKAGECONFIG[man] = "-Dman=true, -Dman=false,xmlto-native libxslt-native"
 
 FILES:${PN} += " \
${datadir}/xdg-desktop-portal \
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109478): 
https://lists.openembedded.org/g/openembedded-devel/message/109478
Mute This Topic: https://lists.openembedded.org/mt/105021407/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-gnome][PATCHv2] freerdp3: add recipe

2024-03-19 Thread Markus Volk
v2 removes fuse3 as a hard dependency. ffmpeg is still needed in any 
case because of swscale


On Tue, Mar 19 2024 at 10:27:58 AM +01:00:00, Markus Volk 
 wrote:

freerdp3 is required to build gnome-remote-desktop-46.0

Signed-off-by: Markus Volk >

---
 .../recipes-support/freerdp/freerdp3_3.4.0.bb | 59 
+++

 1 file changed, 59 insertions(+)
 create mode 100644 meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb

diff --git a/meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb 
b/meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb

new file mode 100644
index 0..f04be56c6
--- /dev/null
+++ b/meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb
@@ -0,0 +1,59 @@
+DESCRIPTION = "FreeRDP RDP client & server library"
+HOMEPAGE = "http://www.freerdp.com "
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = 
"file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" 


+
+DEPENDS = "openssl ffmpeg libusb1 uriparser cairo icu pkcs11-helper 
zlib jpeg"

+
+inherit pkgconfig cmake
+
+SRCREV = "708f3764897e06297469a7b0507b3c9ecc041ad7"
+SRC_URI = 
"git://github.com/FreeRDP/FreeRDP.git;branch=master;protocol=https"

+
+S = "${WORKDIR}/git"
+
+PACKAGECONFIG ??= " \
+${@bb.utils.filter 
('DISTRO_FEATURES', 'pam pulseaudio 
wayland x11', d)} \

+gstreamer cups pcsc \
+"
+
+EXTRA_OECMAKE = " \
+-DRDTK_FORCE_STATIC_BUILD=ON \
+-DUWAC_FORCE_STATIC_BUILD=ON \
+-DWITH_ADD=ON \
+-DWITH_BINARY_VERSIONING=ON \
+-DWITH_CHANNELS=ON \
+-DWITH_CLIENT_CHANNELS=ON \
+-DWITH_JPEG=ON \
+-DWITH_PKCS11=ON \
+-DWITH_SERVER_CHANNELS=ON \
+-DWITH_SERVER=ON \
+-DPKG_CONFIG_RELOCATABLE=OFF \
+-DWITH_ALSA=OFF \
+-DWITH_CLIENT_SDL=OFF \
+-DWITH_SAMPLE=OFF \
+ "
+
+X11_DEPS = "virtual/libx11 libxinerama libxext libxcursor libxv 
libxi libxrender libxfixes libxdamage libxrandr libxkbfile"
+PACKAGECONFIG[x11] = "-DWITH_X11=ON -DWITH_XINERAMA=ON 
-DWITH_XEXT=ON -DWITH_XCURSOR=ON -DWITH_XV=ON -DWITH_XI=ON 
-DWITH_XRENDER=ON -DWITH_XFIXES=ON -DWITH_XDAMAGE=ON -DWITH_XRANDR=ON 
-DWITH_XKBFILE=ON,-DWITH_X11=OFF,${X11_DEPS}"
+PACKAGECONFIG[wayland] = 
"-DWITH_WAYLAND=ON,-DWITH_WAYLAND=OFF,wayland wayland-native 
libxkbcommon"

+PACKAGECONFIG[pam] = "-DWITH_PAM=ON,-DWITH_PAM=OFF,libpam"
+PACKAGECONFIG[pulseaudio] = 
"-DWITH_PULSEAUDIO=ON,-DWITH_PULSEAUDIO=OFF,pulseaudio"
+PACKAGECONFIG[gstreamer] = 
"-DWITH_GSTREAMER_1_0=ON,-DWITH_GSTREAMER_1_0=OFF,gstreamer1.0 
gstreamer1.0-plugins-base"

+PACKAGECONFIG[cups] = "-DWITH_CUPS=ON,-DWITH_CUPS=OFF,cups"
+PACKAGECONFIG[fuse] = "-DWITH_FUSE=ON,-DWITH_FUSE=OFF,fuse3,fuse3"
+PACKAGECONFIG[pcsc] = "-DWITH_PCSC=ON,-DWITH_PCSC=OFF,pcsc-lite"
+PACKAGECONFIG[manpages] = "-DWITH_MANPAGES=ON,-DWITH_MANPAGES=OFF, 
libxslt-native docbook-xsl-stylesheets-native"
+PACKAGECONFIG[ffmpeg] = "-DWITH_DSP_FFMPEG=ON -DWITH_FFMPEG=ON, 
-DWITH_DSP_FFMPEG=OFF -DWITH_FFMPEG=OFF"
+PACKAGECONFIG[openh264] = 
"-DWITH_OPENH264=ON,-DWITH_OPENH264=OFF,openh264"
+PACKAGECONFIG[opencl] = 
"-DWITH_OPENCL=ON,-DWITH_OPENCL=OFF,opencl-icd-loader"

+PACKAGECONFIG[lame] = "-DWITH_LAME=ON,-DWITH_LAME=OFF,lame"
+PACKAGECONFIG[faad] = "-DWITH_FAAD=ON,-DWITH_FAAD=OFF,faad2"
+PACKAGECONFIG[faac] = "-DWITH_FAAD=ON,-DWITH_FAAD=OFF,faac"
+
+do_configure:append() {
+sed -i -e 's|${WORKDIR}||g' ${B}/include/freerdp/buildflags.h
+sed -i -e 's|${WORKDIR}||g' ${B}/winpr/include/winpr/buildflags.h
+}
+
+FILES:${PN} += "${datadir}"
--
2.44.0







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109477): 
https://lists.openembedded.org/g/openembedded-devel/message/109477
Mute This Topic: https://lists.openembedded.org/mt/105020833/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCHv2] freerdp3: add recipe

2024-03-19 Thread Markus Volk
freerdp3 is required to build gnome-remote-desktop-46.0

Signed-off-by: Markus Volk 
---
 .../recipes-support/freerdp/freerdp3_3.4.0.bb | 59 +++
 1 file changed, 59 insertions(+)
 create mode 100644 meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb

diff --git a/meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb 
b/meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb
new file mode 100644
index 0..f04be56c6
--- /dev/null
+++ b/meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb
@@ -0,0 +1,59 @@
+DESCRIPTION = "FreeRDP RDP client & server library"
+HOMEPAGE = "http://www.freerdp.com;
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
+
+DEPENDS = "openssl ffmpeg libusb1 uriparser cairo icu pkcs11-helper zlib jpeg"
+
+inherit pkgconfig cmake
+
+SRCREV = "708f3764897e06297469a7b0507b3c9ecc041ad7"
+SRC_URI = "git://github.com/FreeRDP/FreeRDP.git;branch=master;protocol=https"
+
+S = "${WORKDIR}/git"
+
+PACKAGECONFIG ??= " \
+${@bb.utils.filter('DISTRO_FEATURES', 'pam pulseaudio wayland x11', d)} \
+gstreamer cups pcsc \
+"
+
+EXTRA_OECMAKE = " \
+-DRDTK_FORCE_STATIC_BUILD=ON \
+-DUWAC_FORCE_STATIC_BUILD=ON \
+-DWITH_ADD=ON \
+-DWITH_BINARY_VERSIONING=ON \
+-DWITH_CHANNELS=ON \
+-DWITH_CLIENT_CHANNELS=ON \
+-DWITH_JPEG=ON \
+-DWITH_PKCS11=ON \
+-DWITH_SERVER_CHANNELS=ON \
+-DWITH_SERVER=ON \
+-DPKG_CONFIG_RELOCATABLE=OFF \
+-DWITH_ALSA=OFF \
+-DWITH_CLIENT_SDL=OFF \
+-DWITH_SAMPLE=OFF \
+ "
+
+X11_DEPS = "virtual/libx11 libxinerama libxext libxcursor libxv libxi 
libxrender libxfixes libxdamage libxrandr libxkbfile"
+PACKAGECONFIG[x11] = "-DWITH_X11=ON -DWITH_XINERAMA=ON -DWITH_XEXT=ON 
-DWITH_XCURSOR=ON -DWITH_XV=ON -DWITH_XI=ON -DWITH_XRENDER=ON -DWITH_XFIXES=ON 
-DWITH_XDAMAGE=ON -DWITH_XRANDR=ON -DWITH_XKBFILE=ON,-DWITH_X11=OFF,${X11_DEPS}"
+PACKAGECONFIG[wayland] = "-DWITH_WAYLAND=ON,-DWITH_WAYLAND=OFF,wayland 
wayland-native libxkbcommon"
+PACKAGECONFIG[pam] = "-DWITH_PAM=ON,-DWITH_PAM=OFF,libpam"
+PACKAGECONFIG[pulseaudio] = 
"-DWITH_PULSEAUDIO=ON,-DWITH_PULSEAUDIO=OFF,pulseaudio"
+PACKAGECONFIG[gstreamer] = 
"-DWITH_GSTREAMER_1_0=ON,-DWITH_GSTREAMER_1_0=OFF,gstreamer1.0 
gstreamer1.0-plugins-base"
+PACKAGECONFIG[cups] = "-DWITH_CUPS=ON,-DWITH_CUPS=OFF,cups"
+PACKAGECONFIG[fuse] = "-DWITH_FUSE=ON,-DWITH_FUSE=OFF,fuse3,fuse3"
+PACKAGECONFIG[pcsc] = "-DWITH_PCSC=ON,-DWITH_PCSC=OFF,pcsc-lite"
+PACKAGECONFIG[manpages] = "-DWITH_MANPAGES=ON,-DWITH_MANPAGES=OFF, 
libxslt-native docbook-xsl-stylesheets-native"
+PACKAGECONFIG[ffmpeg] = "-DWITH_DSP_FFMPEG=ON -DWITH_FFMPEG=ON, 
-DWITH_DSP_FFMPEG=OFF -DWITH_FFMPEG=OFF"
+PACKAGECONFIG[openh264] = "-DWITH_OPENH264=ON,-DWITH_OPENH264=OFF,openh264"
+PACKAGECONFIG[opencl] = "-DWITH_OPENCL=ON,-DWITH_OPENCL=OFF,opencl-icd-loader"
+PACKAGECONFIG[lame] = "-DWITH_LAME=ON,-DWITH_LAME=OFF,lame"
+PACKAGECONFIG[faad] = "-DWITH_FAAD=ON,-DWITH_FAAD=OFF,faad2"
+PACKAGECONFIG[faac] = "-DWITH_FAAD=ON,-DWITH_FAAD=OFF,faac"
+
+do_configure:append() {
+sed -i -e 's|${WORKDIR}||g' ${B}/include/freerdp/buildflags.h
+sed -i -e 's|${WORKDIR}||g' ${B}/winpr/include/winpr/buildflags.h
+}
+
+FILES:${PN} += "${datadir}"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109476): 
https://lists.openembedded.org/g/openembedded-devel/message/109476
Mute This Topic: https://lists.openembedded.org/mt/105020833/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 1/2] tracker: update 3.6.0 -> 3.7.0

2024-03-19 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 .../tracker/{tracker_3.6.0.bb => tracker_3.7.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/tracker/{tracker_3.6.0.bb => tracker_3.7.0.bb} 
(94%)

diff --git a/meta-gnome/recipes-gnome/tracker/tracker_3.6.0.bb 
b/meta-gnome/recipes-gnome/tracker/tracker_3.7.0.bb
similarity index 94%
rename from meta-gnome/recipes-gnome/tracker/tracker_3.6.0.bb
rename to meta-gnome/recipes-gnome/tracker/tracker_3.7.0.bb
index 603efbb32..a41da6d46 100644
--- a/meta-gnome/recipes-gnome/tracker/tracker_3.6.0.bb
+++ b/meta-gnome/recipes-gnome/tracker/tracker_3.7.0.bb
@@ -22,7 +22,7 @@ DEPENDS = " \
 inherit gettext gnomebase gobject-introspection vala gtk-doc bash-completion 
python3native
 
 SRC_URI += "file://0001-fix-reproducibility.patch"
-SRC_URI[archive.sha256sum] = 
"52592cfe19baffd16dbe47475be7da750dbd0b6333fd7acb60faa9da5bc40df2"
+SRC_URI[archive.sha256sum] = 
"46b8c16ff289d9507baa112c717845a200fe3d1ffcc2324562e02c40db9a151d"
 
 # text search is not an option anymore and requires sqlite3 build with
 # PACKAGECONFIG[fts5] set (default)
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109475): 
https://lists.openembedded.org/g/openembedded-devel/message/109475
Mute This Topic: https://lists.openembedded.org/mt/105020695/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 2/2] tracker-miners: update 3.6.2 -> 3.7.0

2024-03-19 Thread Markus Volk
- add PACKAGECONFIG for landlock to disable it by default. landlock sandboxing 
would
  be required to be supported by the kernel
- update 0001-fix-reproducibility.patch
- add missing files in datadir
- strip buildpath from the installed binary and fix the package_qa error it 
causes
  with INSANE_SKIP

Signed-off-by: Markus Volk 
---
 .../0001-fix-reproducibility.patch| 27 ---
 ...iners_3.6.2.bb => tracker-miners_3.7.0.bb} | 12 ++---
 2 files changed, 9 insertions(+), 30 deletions(-)
 rename meta-gnome/recipes-gnome/tracker/{tracker-miners_3.6.2.bb => 
tracker-miners_3.7.0.bb} (90%)

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 dd5525616..c6b07dc6c 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
@@ -39,21 +39,6 @@ index 935584185..aa6126081 100644
  
  # We use tracker-miners-3.0 rather than tracker3-miners inside the lib64
  # directory, following the existing convention in that directory.
-@@ -421,10 +421,10 @@ tracker_writeback_modules_dir = 
join_paths(get_option('prefix'), get_option('lib
- tracker_extract_rules_dir = join_paths(get_option('prefix'), 
get_option('datadir'), tracker_versioned_name, 'extract-rules')
- tracker_miner_services_dir = join_paths(get_option('prefix'), 
get_option('datadir'), tracker_versioned_name, 'miners')
- 
--tracker_uninstalled_cli_subcommands_dir = meson.current_build_dir() / 'src' / 
'tracker' / 'subcommands'
--tracker_uninstalled_extract_rules_dir = join_paths(meson.current_build_dir(), 
'src', 'tracker-extract', 'uninstalled-rules')
--tracker_uninstalled_writeback_modules_dir = 
join_paths(meson.current_build_dir(), 'src', 'tracker-writeback')
--uninstalled_tracker_extract_path = join_paths(meson.current_build_dir(), 
'src', 'tracker-extract', 'tracker-extract-3')
-+tracker_uninstalled_cli_subcommands_dir = 
'/usr/src/debug/tracker/src/tracker/subcommands'
-+tracker_uninstalled_extract_rules_dir = join_paths('usr', 'src', 'debug', 
'tracker', 'src', 'tracker-extract', 'uninstalled-rules')
-+tracker_uninstalled_writeback_modules_dir = join_paths('usr', 'src', 'debug', 
'tracker', 'src', 'tracker-writeback')
-+uninstalled_tracker_extract_path = join_paths('usr', 'src', 'debug', 
'tracker', 'src', 'tracker-extract', 'tracker-extract-3')
- 
- gsettings_schema_dir = join_paths(get_option('prefix'), 
get_option('datadir'), 'glib-2.0', 'schemas')
- po_dir = join_paths(meson.current_source_dir(), 'po')
 @@ -438,8 +438,8 @@ subdir('data')
  subdir('docs')
  
@@ -65,18 +50,6 @@ index 935584185..aa6126081 100644
  ]
  
  if get_option('tests_tap_protocol')
-@@ -454,9 +454,9 @@ run_uninstalled_conf = configuration_data()
- run_uninstalled_conf.set('tracker_sparql_uninstalled_dir', 
tracker_sparql_uninstalled_dir)
- run_uninstalled_conf.set('tracker_uninstalled_cli_dir', 
tracker_uninstalled_cli_dir)
- run_uninstalled_conf.set('tracker_uninstalled_cli_subcommands_dir', 
tracker_uninstalled_cli_subcommands_dir)
--run_uninstalled_conf.set('tracker_uninstalled_domain_rule', 
meson.current_build_dir() / 'tests' / 'functional-tests' / 'config' / 
'test-domain.rule')
-+run_uninstalled_conf.set('tracker_uninstalled_domain_rule', 
'/usr/src/debug/tracker/tests/functional-tests/config/test-domain.rule')
- run_uninstalled_conf.set('tracker_uninstalled_extract_rules_dir', 
tracker_uninstalled_extract_rules_dir)
--run_uninstalled_conf.set('tracker_uninstalled_extractors_dir', 
meson.current_build_dir() / 'src' / 'tracker-extract')
-+run_uninstalled_conf.set('tracker_uninstalled_extractors_dir', 
'/usr/src/debug/tracker/src/tracker-extract')
- run_uninstalled_conf.set('tracker_uninstalled_miner_services_dir', 
tracker_uninstalled_miner_services_dir)
- run_uninstalled_conf.set('tracker_uninstalled_testutils_dir', 
tracker_uninstalled_testutils_dir)
- run_uninstalled_conf.set('tracker_uninstalled_writeback_modules_dir', 
tracker_uninstalled_writeback_modules_dir)
 diff --git a/src/tracker-extract/meson.build b/src/tracker-extract/meson.build
 index 4aaad5c41..d17cce221 100644
 --- a/src/tracker-extract/meson.build
diff --git a/meta-gnome/recipes-gnome/tracker/tracker-miners_3.6.2.bb 
b/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb
similarity index 90%
rename from meta-gnome/recipes-gnome/tracker/tracker-miners_3.6.2.bb
rename to meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb
index 2be6beacb..dfebd0d2e 100644
--- a/meta-gnome/recipes-gnome/tracker/tracker-miners_3.6.2.bb
+++ b/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb
@@ -19,7 +19,7 @@ SRC_URI:append = " \
file://0001-fix-reproducibility.patch \
file://0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch \
 "
-SRC_URI[archive.sha256sum] = 

Re: [oe] [meta-multimedia][PATCH v2] spandsp: new telephony DSP library

2024-03-19 Thread Martin Jansa
On Sat, Mar 16, 2024 at 9:02 AM Martin Jansa via lists.openembedded.org
 wrote:

> I'm seeing the same errors with gcc :)
>
> libtool: compile:  ccache arm-oe-linux-gnueabi-gcc -mthumb -mfpu=neon
> -mfloat-abi=softfp -mcpu=cortex-a9 -mtune=cortex-a9
> -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security
> -Werror=format-security -Werror=return-type -funwind-tables -D_TIME_BITS=64
> -D_FILE_OFFSET_BITS=64
> --sysroot=TOPDIR/BUILD/work/mach-oe-linux-gnueabi/lib32-spandsp/3.0.0+git/lib32-recipe-sysroot
> -DHAVE_CONFIG_H -I. -I../../git/src -I.. -DNDEBUG -Wunused-but-set-variable
> -std=gnu99 -ffast-math -Wall -Wunused-variable -Wwrite-strings
> -Wstrict-prototypes -Wmissing-prototypes -fvisibility=hidden
> -DHAVE_VISIBILITY=1 -O2 -pipe -g -feliminate-unused-debug-types
> -fcanon-prefix-map
> -fmacro-prefix-map=TOPDIR/BUILD/work/mach-oe-linux-gnueabi/lib32-spandsp/3.0.0+git/git=/usr/src/debug/lib32-spandsp/3.0.0+git
> -fdebug-prefix-map=TOPDIR/BUILD/work/mach-oe-linux-gnueabi/lib32-spandsp/3.0.0+git/git=/usr/src/debug/lib32-spandsp/3.0.0+git
> -fmacro-prefix-map=TOPDIR/BUILD/work/mach-oe-linux-gnueabi/lib32-spandsp/3.0.0+git/build=/usr/src/debug/lib32-spandsp/3.0.0+git
> -fdebug-prefix-map=TOPDIR/BUILD/work/mach-oe-linux-gnueabi/lib32-spandsp/3.0.0+git/build=/usr/src/debug/lib32-spandsp/3.0.0+git
> -fdebug-prefix-map=TOPDIR/BUILD/work/mach-oe-linux-gnueabi/lib32-spandsp/3.0.0+git/lib32-recipe-sysroot=
> -fmacro-prefix-map=TOPDIR/BUILD/work/mach-oe-linux-gnueabi/lib32-spandsp/3.0.0+git/lib32-recipe-sysroot=
> -fdebug-prefix-map=TOPDIR/BUILD/work/mach-oe-linux-gnueabi/lib32-spandsp/3.0.0+git/recipe-sysroot-native=
> -c ../../git/src/t38_terminal.c  -fPIC -DPIC -o .libs/t38_terminal.o
> ../../git/src/ademco_contactid.c:449:110: error: expected ')' before ';'
> token
>   449 | static const int detection_threshold=
> goertzel_threshold_dbm0(GOERTZEL_SAMPLES_PER_BLOCK, -42.0f);
>   |
>^
> In file included from ../../git/src/ademco_contactid.c:66:
> ../../git/src/spandsp/tone_detect.h:63:55: note: to match this '('
>63 | #define goertzel_threshold_dbm0(len,thresh) (int)
> ((len*len*256.0*256.0/2.0*pow(10.0, (thresh - DBM0_MAX_SINE_POWER)/10.0))
>   |   ^
> ../../git/src/ademco_contactid.c:449:51: note: in expansion of macro
> 'goertzel_threshold_dbm0'
>   449 | static const int detection_threshold=
> goertzel_threshold_dbm0(GOERTZEL_SAMPLES_PER_BLOCK, -42.0f);
>   |
> ^~~
> ../../git/src/ademco_contactid.c:449:18: warning: 'detection_threshold'
> defined but not used [-Wunused-const-variable=]
>   449 | static const int detection_threshold=
> goertzel_threshold_dbm0(GOERTZEL_SAMPLES_PER_BLOCK, -42.0f);
>   |  ^~~
> ../../git/src/ademco_contactid.c:210:35: warning: 'ademco_codes' defined
> but not used [-Wunused-const-variable=]
>   210 | static const struct ademco_code_s ademco_codes[] =
>   |   ^~~~
> make[2]: *** [Makefile:1091: ademco_contactid.lo] Error 1
>
> This is with master-next meta-oe from yesterday in build with multilib
> (night not be important)
>

The failure on gcc was caused by arm build using SPANDSP_USE_FIXED_POINT
and missing ')' in one of the macros, see comments in:
https://github.com/freeswitch/spandsp/commit/5394b2cae6c482ccb835335b769469977e6802ae#commitcomment-139934289
and the fix:
https://github.com/freeswitch/spandsp/pull/75

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109473): 
https://lists.openembedded.org/g/openembedded-devel/message/109473
Mute This Topic: https://lists.openembedded.org/mt/104933829/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH] gnome-calendar: update 45.1 -> 46.0

2024-03-19 Thread Markus Volk
- this update will require libadwaita 1.5.0

Major changes in 46.0:
* Updated translations

Major changes in 46.rc:
* Improve AppData information some more
* Various code cleanups
* Updated translations

Major changes in 46.beta:
* Improve AppData information
* Use the Settings portal for the show-week-dates setting
* Fix daylight saving time events in the Week view
* Add accessible labels to a few UI elements
* Use the new AdwDialog API for responsive dialogs
* Tweak the visuals of the Month view
* Properly make Calendar stop the weather service in Flatpak
* Updated translations

Signed-off-by: Markus Volk 
---
 .../{gnome-calendar_45.1.bb => gnome-calendar_46.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/gnome-calendar/{gnome-calendar_45.1.bb => 
gnome-calendar_46.0.bb} (89%)

diff --git a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_45.1.bb 
b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.0.bb
similarity index 89%
rename from meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_45.1.bb
rename to meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.0.bb
index 99cb9f67e..707c4b583 100644
--- a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_45.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.0.bb
@@ -22,7 +22,7 @@ inherit gnomebase gsettings gtk-icon-cache gettext 
features_check upstream-versi
 
 REQUIRED_DISTRO_FEATURES = "x11 opengl"
 
-SRC_URI[archive.sha256sum] = 
"7fa8507543865aa7432bb5319830c87158b5447ca09cca45b607dc6796c71008"
+SRC_URI[archive.sha256sum] = 
"5e21960c174bd8606d9089bf79c70f31070ab4837919878b00db2f14af9fe718"
 
 do_install:prepend() {
 sed -i -e 's|${S}/src|${TARGET_DBGSRC_DIR}/src|g' 
${B}/src/gcal-enum-types.h
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109472): 
https://lists.openembedded.org/g/openembedded-devel/message/109472
Mute This Topic: https://lists.openembedded.org/mt/105019701/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 1/3] freerdp3: add recipe

2024-03-19 Thread Markus Volk
freerdp3 is required to build gnome-remote-desktop-46.0

Signed-off-by: Markus Volk 
---
 .../recipes-support/freerdp/freerdp3_3.4.0.bb | 59 +++
 1 file changed, 59 insertions(+)
 create mode 100644 meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb

diff --git a/meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb 
b/meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb
new file mode 100644
index 0..138a771f2
--- /dev/null
+++ b/meta-oe/recipes-support/freerdp/freerdp3_3.4.0.bb
@@ -0,0 +1,59 @@
+DESCRIPTION = "FreeRDP RDP client & server library"
+HOMEPAGE = "http://www.freerdp.com;
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
+
+DEPENDS = "openssl ffmpeg libusb1 uriparser cairo icu fuse3 pkcs11-helper zlib 
jpeg"
+
+inherit pkgconfig cmake
+
+SRCREV = "708f3764897e06297469a7b0507b3c9ecc041ad7"
+SRC_URI = "git://github.com/FreeRDP/FreeRDP.git;branch=master;protocol=https"
+
+S = "${WORKDIR}/git"
+
+PACKAGECONFIG ??= " \
+${@bb.utils.filter('DISTRO_FEATURES', 'pam pulseaudio wayland x11', d)} \
+gstreamer cups pcsc \
+"
+
+EXTRA_OECMAKE = " \
+-DRDTK_FORCE_STATIC_BUILD=ON \
+-DUWAC_FORCE_STATIC_BUILD=ON \
+-DWITH_ADD=ON \
+-DWITH_BINARY_VERSIONING=ON \
+-DWITH_CHANNELS=ON \
+-DWITH_CLIENT_CHANNELS=ON \
+-DWITH_JPEG=ON \
+-DWITH_PKCS11=ON \
+-DWITH_SERVER_CHANNELS=ON \
+-DWITH_SERVER=ON \
+-DPKG_CONFIG_RELOCATABLE=OFF \
+-DWITH_ALSA=OFF \
+-DWITH_CLIENT_SDL=OFF \
+-DWITH_SAMPLE=OFF \
+ "
+
+X11_DEPS = "virtual/libx11 libxinerama libxext libxcursor libxv libxi 
libxrender libxfixes libxdamage libxrandr libxkbfile"
+PACKAGECONFIG[x11] = "-DWITH_X11=ON -DWITH_XINERAMA=ON -DWITH_XEXT=ON 
-DWITH_XCURSOR=ON -DWITH_XV=ON -DWITH_XI=ON -DWITH_XRENDER=ON -DWITH_XFIXES=ON 
-DWITH_XDAMAGE=ON -DWITH_XRANDR=ON -DWITH_XKBFILE=ON,-DWITH_X11=OFF,${X11_DEPS}"
+PACKAGECONFIG[wayland] = "-DWITH_WAYLAND=ON,-DWITH_WAYLAND=OFF,wayland 
wayland-native libxkbcommon"
+PACKAGECONFIG[pam] = "-DWITH_PAM=ON,-DWITH_PAM=OFF,libpam"
+PACKAGECONFIG[pulseaudio] = 
"-DWITH_PULSEAUDIO=ON,-DWITH_PULSEAUDIO=OFF,pulseaudio"
+PACKAGECONFIG[gstreamer] = 
"-DWITH_GSTREAMER_1_0=ON,-DWITH_GSTREAMER_1_0=OFF,gstreamer1.0 
gstreamer1.0-plugins-base"
+PACKAGECONFIG[cups] = "-DWITH_CUPS=ON,-DWITH_CUPS=OFF,cups"
+PACKAGECONFIG[fuse] = "-DWITH_FUSE=ON,-DWITH_FUSE=OFF,fuse3,fuse3"
+PACKAGECONFIG[pcsc] = "-DWITH_PCSC=ON,-DWITH_PCSC=OFF,pcsc-lite"
+PACKAGECONFIG[manpages] = "-DWITH_MANPAGES=ON,-DWITH_MANPAGES=OFF, 
libxslt-native docbook-xsl-stylesheets-native"
+PACKAGECONFIG[ffmpeg] = "-DWITH_DSP_FFMPEG=ON -DWITH_FFMPEG=ON, 
-DWITH_DSP_FFMPEG=OFF -DWITH_FFMPEG=OFF"
+PACKAGECONFIG[openh264] = "-DWITH_OPENH264=ON,-DWITH_OPENH264=OFF,openh264"
+PACKAGECONFIG[opencl] = "-DWITH_OPENCL=ON,-DWITH_OPENCL=OFF,opencl-icd-loader"
+PACKAGECONFIG[lame] = "-DWITH_LAME=ON,-DWITH_LAME=OFF,lame"
+PACKAGECONFIG[faad] = "-DWITH_FAAD=ON,-DWITH_FAAD=OFF,faad2"
+PACKAGECONFIG[faac] = "-DWITH_FAAD=ON,-DWITH_FAAD=OFF,faac"
+
+do_configure:append() {
+sed -i -e 's|${WORKDIR}||g' ${B}/include/freerdp/buildflags.h
+sed -i -e 's|${WORKDIR}||g' ${B}/winpr/include/winpr/buildflags.h
+}
+
+FILES:${PN} += "${datadir}"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109471): 
https://lists.openembedded.org/g/openembedded-devel/message/109471
Mute This Topic: https://lists.openembedded.org/mt/105019624/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 3/3] tecle: update 45.0 -> 46.0

2024-03-19 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 meta-gnome/recipes-gnome/tecla/{tecla_45.0.bb => tecla_46.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/tecla/{tecla_45.0.bb => tecla_46.0.bb} (80%)

diff --git a/meta-gnome/recipes-gnome/tecla/tecla_45.0.bb 
b/meta-gnome/recipes-gnome/tecla/tecla_46.0.bb
similarity index 80%
rename from meta-gnome/recipes-gnome/tecla/tecla_45.0.bb
rename to meta-gnome/recipes-gnome/tecla/tecla_46.0.bb
index 197db17e9..62b3aa3e3 100644
--- a/meta-gnome/recipes-gnome/tecla/tecla_45.0.bb
+++ b/meta-gnome/recipes-gnome/tecla/tecla_46.0.bb
@@ -13,4 +13,4 @@ REQUIRED_DISTRO_FEATURES = "wayland"
 
 inherit gnomebase pkgconfig  features_check
 
-SRC_URI[archive.sha256sum] = 
"5c02bb4019b1cffb5663da6107503eff853836a8783dd4705dd04a49f7adc25b"
+SRC_URI[archive.sha256sum] = 
"4a081eab867a5a8b09758991cad7645920f323aabca954408290fb6f44591b0f"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109469): 
https://lists.openembedded.org/g/openembedded-devel/message/109469
Mute This Topic: https://lists.openembedded.org/mt/105019621/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [meta-gnome][PATCH 2/3] gnome-remote-desktop: update 45.1 -> 46.0

2024-03-19 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 ...-desktop_45.1.bb => gnome-remote-desktop_46.0.bb} | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)
 rename 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/{gnome-remote-desktop_45.1.bb
 => gnome-remote-desktop_46.0.bb} (67%)

diff --git 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_45.1.bb
 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.0.bb
similarity index 67%
rename from 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_45.1.bb
rename to 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.0.bb
index 9e887056e..b9ee0e60d 100644
--- 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_45.1.bb
+++ 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.0.bb
@@ -8,7 +8,7 @@ inherit gnomebase gettext gsettings features_check
 
 REQUIRED_DISTRO_FEATURES = "opengl"
 
-SRC_URI[archive.sha256sum] = 
"dcd9c18ac2306695631fcf00a88645c38e370eba05c69df39f540204d4eafd8d"
+SRC_URI[archive.sha256sum] = 
"e75ce17c12a6d39254dc309c31514e5ef15763f136612d641c5f6f4445e00ac4"
 
 DEPENDS = " \
 asciidoc-native \
@@ -18,23 +18,23 @@ DEPENDS = " \
 cairo \
 glib-2.0 \
 pipewire \
+polkit \
 libnotify \
+libopus \
 libsecret \
 nv-codec-headers \
 tpm2-tss \
 "
 
 PACKAGECONFIG ??= " \
-vnc \
 rdp \
-${@bb.utils.contains('LICENSE_FLAGS_ACCEPTED', 'commercial', 'fdk_aac', 
'', d)} \
 ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
 "
 
 PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,pipewire-native 
wireplumber-native dbus-native"
 PACKAGECONFIG[vnc] = "-Dvnc=true,-Dvnc=false,libvncserver"
-PACKAGECONFIG[rdp] = "-Drdp=true,-Drdp=false,freerdp fuse3 libxkbcommon"
-PACKAGECONFIG[fdk_aac] = "-Dfdk_aac=true,-Dfdk_aac=false,fdk-aac"
+PACKAGECONFIG[rdp] = "-Drdp=true,-Drdp=false,freerdp3 fuse3 libxkbcommon"
 PACKAGECONFIG[systemd] = "-Dsystemd=true,-Dsystemd=false,systemd"
 
-FILES:${PN} += "${systemd_user_unitdir}"
+PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
+FILES:${PN} += "${systemd_user_unitdir} ${systemd_system_unitdir} ${datadir} 
${libdir}/sysusers.d ${libdir}/tmpfiles.d"
-- 
2.44.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109470): 
https://lists.openembedded.org/g/openembedded-devel/message/109470
Mute This Topic: https://lists.openembedded.org/mt/105019622/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-