summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/imagemagick
diff options
context:
space:
mode:
authorMarkus Volk <f_l_k@t-online.de>2024-01-08 22:34:55 +0100
committerKhem Raj <raj.khem@gmail.com>2024-01-09 06:54:08 -0800
commit9a8839e2b715751c8d1c0508d83308663b25ed8f (patch)
tree46f9f6ff579f948d80a6fdd1f7a678009c8b3f11 /meta-oe/recipes-support/imagemagick
parent29cb1495b0becbcc8d6c36ccc64fded7662e2192 (diff)
downloadmeta-openembedded-9a8839e2b715751c8d1c0508d83308663b25ed8f.tar.gz
imagemagick: upgrade 7.1.1-8 -> 7.1.1.26
- remove autoconf patch [https://github.com/ImageMagick/ImageMagick/blob/570a9a048bb0e3a5c221ca87be9408ae35f711e2/configure.ac#L496] - update sed command - license file changed [https://github.com/ImageMagick/ImageMagick/commit/2c87d7da1b1db4573a37bd7933dfbf772ac3eecf] Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support/imagemagick')
-rw-r--r--meta-oe/recipes-support/imagemagick/imagemagick/0001-m4-Use-autconf-provided-AC_FUNC_FSEEKO.patch42
-rw-r--r--meta-oe/recipes-support/imagemagick/imagemagick_7.1.1.bb11
2 files changed, 5 insertions, 48 deletions
diff --git a/meta-oe/recipes-support/imagemagick/imagemagick/0001-m4-Use-autconf-provided-AC_FUNC_FSEEKO.patch b/meta-oe/recipes-support/imagemagick/imagemagick/0001-m4-Use-autconf-provided-AC_FUNC_FSEEKO.patch
deleted file mode 100644
index 6b225a10c..000000000
--- a/meta-oe/recipes-support/imagemagick/imagemagick/0001-m4-Use-autconf-provided-AC_FUNC_FSEEKO.patch
+++ /dev/null
@@ -1,42 +0,0 @@
1From 0912e49d58c2a5f455fabf76ab7dc61cfc44cfb9 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Thu, 30 Mar 2023 20:50:26 -0700
4Subject: [PATCH] m4: Use autconf provided AC_FUNC_FSEEKO
5
6This helps in building with autoconf 2.72
7
8Upstream-Status: Pending
9Signed-off-by: Khem Raj <raj.khem@gmail.com>
10---
11 m4/ac_func_fseeko.m4 | 18 +-----------------
12 1 file changed, 1 insertion(+), 17 deletions(-)
13
14diff --git a/m4/ac_func_fseeko.m4 b/m4/ac_func_fseeko.m4
15index eaeabb978..f9b8859cf 100644
16--- a/m4/ac_func_fseeko.m4
17+++ b/m4/ac_func_fseeko.m4
18@@ -53,20 +53,4 @@
19 # --------------
20 AN_FUNCTION([ftello], [AC_FUNC_FSEEKO])
21 AN_FUNCTION([fseeko], [AC_FUNC_FSEEKO])
22-AC_DEFUN([AC_FUNC_FSEEKO],
23-[_AC_SYS_LARGEFILE_MACRO_VALUE(_LARGEFILE_SOURCE, 1,
24- [ac_cv_sys_largefile_source],
25- [Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2).],
26- [[#include <sys/types.h> /* for off_t */
27- #include <stdio.h>]],
28- [[int (*fp) (FILE *, off_t, int) = fseeko;
29- return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);]])
30-
31-# We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
32-# in glibc 2.1.3, but that breaks too many other things.
33-# If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
34-if test $ac_cv_sys_largefile_source != unknown; then
35- AC_DEFINE(HAVE_FSEEKO, 1,
36- [Define to 1 if fseeko (and presumably ftello) exists and is declared.])
37-fi
38-])# AC_FUNC_FSEEKO
39+AC_FUNC_FSEEKO
40--
412.40.0
42
diff --git a/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1.bb b/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1.bb
index e59b511a7..dcc951bce 100644
--- a/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1.bb
+++ b/meta-oe/recipes-support/imagemagick/imagemagick_7.1.1.bb
@@ -4,16 +4,15 @@ HOMEPAGE = "https://www.imagemagick.org/"
4DESCRIPTION = "ImageMagick is a collection of tools for displaying, converting, and \ 4DESCRIPTION = "ImageMagick is a collection of tools for displaying, converting, and \
5editing raster and vector image files. It can read and write over 200 image file formats." 5editing raster and vector image files. It can read and write over 200 image file formats."
6LICENSE = "ImageMagick" 6LICENSE = "ImageMagick"
7LIC_FILES_CHKSUM = "file://LICENSE;md5=ac58ac14f9d9d02cafd2d81ef38fb2cc \ 7LIC_FILES_CHKSUM = "file://LICENSE;md5=2f9de66264141265b203cde9902819ea \
8 file://NOTICE;md5=bcbf1f1897b40ec8df39700cb560e9ed" 8 file://NOTICE;md5=bcbf1f1897b40ec8df39700cb560e9ed"
9# FIXME: There are many more checked libraries. All should be added or explicitly disabled to get consistent results. 9# FIXME: There are many more checked libraries. All should be added or explicitly disabled to get consistent results.
10DEPENDS = "lcms bzip2 jpeg libpng tiff zlib fftw freetype libtool" 10DEPENDS = "lcms bzip2 jpeg libpng tiff zlib fftw freetype libtool"
11 11
12BASE_PV := "${PV}" 12BASE_PV := "${PV}"
13PV .= "-8" 13PV .= "-26"
14SRC_URI = "git://github.com/ImageMagick/ImageMagick.git;branch=main;protocol=https \ 14SRC_URI = "git://github.com/ImageMagick/ImageMagick.git;branch=main;protocol=https"
15 file://0001-m4-Use-autconf-provided-AC_FUNC_FSEEKO.patch" 15SRCREV = "570a9a048bb0e3a5c221ca87be9408ae35f711e2"
16SRCREV = "920f79206ff59f30a4cff22c9c9c393508b82663"
17 16
18S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
19 18
@@ -38,7 +37,7 @@ PACKAGECONFIG[xml] = "--with-xml,--without-xml,libxml2"
38 37
39do_install:append:class-target() { 38do_install:append:class-target() {
40 for file in MagickCore-config.im7 MagickWand-config.im7 Magick++-config.im7; do 39 for file in MagickCore-config.im7 MagickWand-config.im7 Magick++-config.im7; do
41 sed -i 's,${STAGING_DIR_NATIVE},,g' ${D}${bindir}/"$file" 40 sed -i 's,${STAGING_DIR_TARGET},,g' ${D}${bindir}/"$file"
42 done 41 done
43 sed -i 's,${S},,g' ${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml 42 sed -i 's,${S},,g' ${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml
44 sed -i 's,${B},,g' ${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml 43 sed -i 's,${B},,g' ${D}${libdir}/ImageMagick-${BASE_PV}/config-Q16HDRI/configure.xml