On Mon, 11 Oct 2021 at 10:41, Alexander Kanavin <alex.kana...@gmail.com> wrote:
> +DEPENDS = "glib-2.0 glib-2.0-native libxml2 sqlite3 libpsl nghttp2"

libxml2 was removed as a build dependency.

> +PROVIDES = "libsoup-3.0"

As they appear to be continuing the parallel installable theme, should
we just name the recipe libsoup-3.0 as we did with the 2.4 series?
Otherwise when a hypothetical 4.0 comes out, what is that called?

> +S = "${WORKDIR}/libsoup-${PV}"

Redundant if you keep PN as libsoup.

> +# libsoup-gnome is entirely deprecated and just stubs in 2.42 onwards. 
> Disable by default.

Redundant comment, libsoup-gnome is entirely gone now.

> +EXTRA_OEMESON:append = " -Dvapi=disabled -Dtls_check=false"

Might be worth adding -Dtests=false to make that explicit.

> +# When built without gnome support, libsoup will contain only one shared lib
> +# and will therefore become subject to renaming by debian.bbclass. Prevent
> +# renaming in order to keep the package name consistent regardless of whether
> +# gnome support is enabled or disabled.
> +DEBIAN_NOAUTONAME:${PN} = "1"

Redundant, as above.

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

Reply via email to