pidgin: fix reproducibility issues

Backport changes fixing reproducibility issues from master:

    9697fd958e      Yoann Congal    pidgin: Upgrade to 2.14.13

Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
This commit is contained in:
Anuj Mittal 2025-12-03 11:14:42 +05:30
parent 9e4f627941
commit 5a52615450
No known key found for this signature in database
GPG Key ID: 4340AEFE69F5085C

View File

@ -60,6 +60,13 @@ PACKAGES =+ "libpurple-dev libpurple finch finch-dev ${PN}-data"
RPROVIDES:${PN}-dbg += "libpurple-dbg finch-dbg"
# CONFIG_ARGS is used to display build info. Replace full paths by reproducible
# variables ($S, $WORKDIR)
do_configure:append() {
sed -i -e "/CONFIG_ARGS/s|${S}|\$S|g" ${B}/config.h
sed -i -e "/CONFIG_ARGS/s|${WORKDIR}|\$WORKDIR|g" ${B}/config.h
}
LEAD_SONAME = "libpurple.so.0"
FILES:libpurple = "${libdir}/libpurple*.so.* ${libdir}/purple-2 ${bindir}/purple-* ${sysconfdir}/gconf/schemas/purple* ${datadir}/purple/ca-certs"
FILES:libpurple-dev = "${libdir}/libpurple*.la \