summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Marko <peter.marko@siemens.com>2024-12-27 11:56:09 +0100
committerKhem Raj <raj.khem@gmail.com>2024-12-27 09:21:43 -0800
commit1ed73b79de3dca64d6d68dc0c57e6b7b76efb869 (patch)
tree8fc351c548f4a9f25e4672b4511a727f87ca14cd
parent2308c8b5a28afcfa9797cafdc9ec2db1cc39c3f5 (diff)
downloadmeta-openembedded-1ed73b79de3dca64d6d68dc0c57e6b7b76efb869.tar.gz
libwmf; switched to unofficial fork
Debian has switched to this fork in Bookworm. If contains dozens of CVE fixes and other bugfixes. This should make the maintenance of this package easier. The sources are identical to those abandoned in 2002: Only in .../tmp/work/core2-64-poky-linux/libwmf/0.2.8.4/libwmf-0.2.8.4/: autom4te.cache Only in /tmp/caolanm/libwmf/: .git Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb12
1 files changed, 5 insertions, 7 deletions
diff --git a/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb b/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb
index 58bfd1f25b..5e530b35de 100644
--- a/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb
+++ b/meta-oe/recipes-extended/libwmf/libwmf_0.2.8.4.bb
@@ -1,5 +1,6 @@
1SUMMARY = "Library for converting WMF files" 1SUMMARY = "Library for converting WMF files"
2HOMEPAGE = "http://wvware.sourceforge.net/libwmf.html" 2#HOMEPAGE = "http://wvware.sourceforge.net/libwmf.html"
3HOMEPAGE = "https://github.com/caolanm/libwmf"
3SECTION = "libs" 4SECTION = "libs"
4 5
5LICENSE = "GPL-2.0-only" 6LICENSE = "GPL-2.0-only"
@@ -15,17 +16,14 @@ inherit features_check autotools pkgconfig
15 16
16REQUIRED_DISTRO_FEATURES = "x11" 17REQUIRED_DISTRO_FEATURES = "x11"
17 18
18SRC_URI = "${SOURCEFORGE_MIRROR}/wvware/${BPN}/${PV}/${BPN}-${PV}.tar.gz;name=tarball \ 19SRC_URI = "git://github.com/caolanm/libwmf.git;protocol=https;branch=master \
19 file://libwmf-0.2.8.4-intoverflow.patch \ 20 file://libwmf-0.2.8.4-intoverflow.patch \
20 file://libwmf-0.2.8.4-useafterfree.patch \ 21 file://libwmf-0.2.8.4-useafterfree.patch \
21 file://0001-configure-use-pkg-config-for-freetype.patch \ 22 file://0001-configure-use-pkg-config-for-freetype.patch \
22 " 23 "
24SRCREV = "27b4aaf8cf653b4cd2ebe14717ffa9e76560485e"
23 25
24SRC_URI[tarball.md5sum] = "d1177739bf1ceb07f57421f0cee191e0" 26S = "${WORKDIR}/git"
25SRC_URI[tarball.sha256sum] = "5b345c69220545d003ad52bfd035d5d6f4f075e65204114a9e875e84895a7cf8"
26
27UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/wvware/files/libwmf/"
28UPSTREAM_CHECK_REGEX = "${BPN}/(?P<pver>\d+(\.\d+)+)"
29 27
30do_install:append() { 28do_install:append() {
31 sed -i -e 's@${RECIPE_SYSROOT}@@g' ${D}${bindir}/libwmf-config 29 sed -i -e 's@${RECIPE_SYSROOT}@@g' ${D}${bindir}/libwmf-config