Skip to content

Commit 2a3f17e

Browse files
committed
Update for 8.17.1
- Update Fontconfig to 2.17.1. - Update libheif to 1.20.1. - Update libpng to 1.6.50. - Update GDK-PixBuf to 2.43.3. - Update Poppler to 25.07.0.
1 parent 886f9a1 commit 2a3f17e

File tree

7 files changed

+31
-31
lines changed

7 files changed

+31
-31
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Run the top-level [build script](build.sh) with the `--help` parameter for help.
2121
| [cairo] | 1.18.4 | Mozilla Public License 2.0 |
2222
| [cgif] | 0.5.0 | MIT Licence |
2323
| [expat] | 2.7.1 | MIT Licence |
24-
| [fontconfig] | 2.17.0 | [fontconfig Licence] (BSD-like) |
24+
| [fontconfig] | 2.17.1 | [fontconfig Licence] (BSD-like) |
2525
| [freetype] | 2.13.3 | [freetype Licence] (BSD-like) |
2626
| [fribidi] | 1.0.16 | LGPLv3 |
2727
| [glib] | 2.85.1 | LGPLv3 |
@@ -31,13 +31,13 @@ Run the top-level [build script](build.sh) with the `--help` parameter for help.
3131
| [libarchive] | 3.8.1 | BSD 2-Clause |
3232
| [libexif] | 0.6.25 | LGPLv3 |
3333
| [libffi] | 3.5.1 | MIT Licence |
34-
| [libheif] | 1.19.8 | LGPLv3 |
34+
| [libheif] | 1.20.1 | LGPLv3 |
3535
| [libimagequant] | 2.4.1¹ | BSD 2-Clause |
36-
| [libpng] | 1.6.49 | [libpng License version 2] |
36+
| [libpng] | 1.6.50 | [libpng License version 2] |
3737
| [librsvg] | 2.60.0 | LGPLv3 |
3838
| [libspng] | 0.7.4 | BSD 2-Clause |
3939
| [libtiff] | 4.7.0 | [libtiff License] (BSD-like) |
40-
| [libvips] | 8.17.0 | LGPLv3 |
40+
| [libvips] | 8.17.1 | LGPLv3 |
4141
| [libwebp] | 1.5.0 | New BSD License |
4242
| [libxml2] | 2.14.4 | MIT Licence |
4343
| [mozjpeg] | 4.1.5 | [zlib License, IJG License, BSD-3-Clause] |
@@ -93,7 +93,7 @@ Same as libvips-web + these extra dependencies:
9393
| [brotli] | 1.1.0 | MIT Licence |
9494
| [cfitsio] | 4.6.2 | BSD-like |
9595
| [fftw] | 3.3.10 | GPLv2 |
96-
| [gdk-pixbuf] | 2.43.2 | LGPLv3 |
96+
| [gdk-pixbuf] | 2.43.3 | LGPLv3 |
9797
| [imagemagick] | 6.9.13-25 | [ImageMagick License] (Apache-2.0-like) |
9898
| [imath] | 3.1.9 | BSD 3-Clause |
9999
| [libdicom] | 1.2.0 | MIT Licence |
@@ -103,7 +103,7 @@ Same as libvips-web + these extra dependencies:
103103
| [openexr] | 3.1.11 | BSD 3-Clause |
104104
| [openjpeg] | 2.5.3 | BSD 2-Clause |
105105
| [openslide] | 4.0.0 | LGPLv3 |
106-
| [poppler] | 25.06.0 | GPLv2 |
106+
| [poppler] | 25.07.0 | GPLv2 |
107107
| [sqlite] | 3.50.1 | Public domain |
108108

109109
[brotli]: https://github.com/google/brotli

build/libheif.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ PKG := libheif
22
$(PKG)_WEBSITE := http://www.libheif.org/
33
$(PKG)_DESCR := libheif is a ISO/IEC 23008-12:2017 HEIF file format decoder and encoder.
44
$(PKG)_IGNORE :=
5-
$(PKG)_VERSION := 1.19.8
6-
$(PKG)_CHECKSUM := 6c4a5b08e6eae66d199977468859dea3b5e059081db8928f7c7c16e53836c906
5+
$(PKG)_VERSION := 1.20.1
6+
$(PKG)_CHECKSUM := 55cc76b77c533151fc78ba58ef5ad18562e84da403ed749c3ae017abaf1e2090
77
$(PKG)_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/$(PKG)-[0-9]*.patch)))
88
$(PKG)_GH_CONF := strukturag/libheif/releases,v
99
$(PKG)_DEPS := cc aom

build/overrides.mk

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ libffi_URL := https://github.com/libffi/libffi/releases/download/v$(libffi_
1212

1313
# upstream version is 2.42.12
1414
# gdk-pixbuf is still used by OpenSlide
15-
gdk-pixbuf_VERSION := 2.43.2
16-
gdk-pixbuf_CHECKSUM := a386a85c74021fa62d22297db122d231cc68fdd342761fb978c446f73f2606dc
15+
gdk-pixbuf_VERSION := 2.43.3
16+
gdk-pixbuf_CHECKSUM := ed4c5d16346a5b4e95326731de9700fad70d03bbd2f9324732e6c94f42d869d7
1717
gdk-pixbuf_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/gdk-pixbuf-[0-9]*.patch)))
1818
gdk-pixbuf_SUBDIR := gdk-pixbuf-$(gdk-pixbuf_VERSION)
1919
gdk-pixbuf_FILE := gdk-pixbuf-$(gdk-pixbuf_VERSION).tar.xz
@@ -29,8 +29,8 @@ libxml2_FILE := libxml2-$(libxml2_VERSION).tar.xz
2929
libxml2_URL := https://download.gnome.org/sources/libxml2/$(call SHORT_PKG_VERSION,libxml2)/$(libxml2_FILE)
3030

3131
# upstream version is 1.6.48
32-
libpng_VERSION := 1.6.49
33-
libpng_CHECKSUM := 43182aa48e39d64b1ab4ec6b71ab3e910b67eed3a0fff3777cf8cf40d6ef7024
32+
libpng_VERSION := 1.6.50
33+
libpng_CHECKSUM := 4df396518620a7aa3651443e87d1b2862e4e88cad135a8b93423e01706232307
3434
libpng_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/libpng-[0-9]*.patch)))
3535
libpng_SUBDIR := libpng-$(libpng_VERSION)
3636
libpng_FILE := libpng-$(libpng_VERSION).tar.xz
@@ -125,8 +125,8 @@ pixman_FILE := pixman-$(pixman_VERSION).tar.xz
125125
pixman_URL := https://cairographics.org/releases/$(pixman_FILE)
126126

127127
# upstream version is 2.16.0
128-
fontconfig_VERSION := 2.17.0
129-
fontconfig_CHECKSUM := 6caea32b8076ef313b9b77747daa9afd24b71bcd525447b2a3c585c4542a083b
128+
fontconfig_VERSION := 2.17.1
129+
fontconfig_CHECKSUM := 9f5cae93f4fffc1fbc05ae99cdfc708cd60dfd6612ffc0512827025c026fa541
130130
fontconfig_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/fontconfig-[0-9]*.patch)))
131131
fontconfig_SUBDIR := fontconfig-$(fontconfig_VERSION)
132132
fontconfig_FILE := fontconfig-$(fontconfig_VERSION).tar.xz
@@ -152,8 +152,8 @@ libjpeg-turbo_FILE := libjpeg-turbo-$(libjpeg-turbo_VERSION).tar.gz
152152
libjpeg-turbo_URL := https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/$(libjpeg-turbo_VERSION)/$(libjpeg-turbo_FILE)
153153

154154
# upstream version is 23.09.0
155-
poppler_VERSION := 25.06.0
156-
poppler_CHECKSUM := 8199532d38984fab46dbd0020ec9c40f20e928e33e9b4cc6043572603a821d83
155+
poppler_VERSION := 25.07.0
156+
poppler_CHECKSUM := c504a9066dbdfebe377ad53cec641fd971ee96c4e1e8ca74e6c9c03d46d817ae
157157
poppler_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/poppler-[0-9]*.patch)))
158158
poppler_SUBDIR := poppler-$(poppler_VERSION)
159159
poppler_FILE := poppler-$(poppler_VERSION).tar.xz

build/patches/gdk-pixbuf-2-fixes.patch

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ diff --git a/meson.build b/meson.build
1313
index 1111111..2222222 100644
1414
--- a/meson.build
1515
+++ b/meson.build
16-
@@ -371,15 +371,8 @@ if not tiff_opt.disabled() and not native_windows_loaders
16+
@@ -388,15 +388,8 @@ if not tiff_opt.disabled() and not native_windows_loaders
1717
endif
1818
endif
1919

@@ -31,7 +31,7 @@ index 1111111..2222222 100644
3131
add_project_arguments([ '-DGDK_PIXBUF_RELOCATABLE' ], language: 'c')
3232
endif
3333

34-
@@ -457,7 +450,7 @@ summary({
34+
@@ -474,7 +467,7 @@ summary({
3535
'Introspection': build_gir,
3636
'Documentation': build_docs,
3737
'Manual pages': get_option('man'),
@@ -52,7 +52,7 @@ diff --git a/meson.build b/meson.build
5252
index 1111111..2222222 100644
5353
--- a/meson.build
5454
+++ b/meson.build
55-
@@ -277,6 +277,9 @@ if not png_opt.disabled()
55+
@@ -297,6 +297,9 @@ if not png_opt.disabled()
5656
if png_dep.found()
5757
enabled_loaders += 'png'
5858
loaders_deps += png_dep
@@ -62,7 +62,7 @@ index 1111111..2222222 100644
6262
endif
6363
endif
6464

65-
@@ -322,9 +325,13 @@ else
65+
@@ -339,9 +342,13 @@ else
6666
endif
6767

6868
if native_windows_loaders
@@ -78,7 +78,7 @@ index 1111111..2222222 100644
7878
endif
7979

8080
# Don't check and build the jpeg loader if native_windows_loaders is true
81-
@@ -355,6 +362,9 @@ if not jpeg_opt.disabled() and not native_windows_loaders
81+
@@ -372,6 +379,9 @@ if not jpeg_opt.disabled() and not native_windows_loaders
8282
if has_destroy_decompress and has_simple_progression
8383
gdk_pixbuf_conf.set('HAVE_PROGRESSIVE_JPEG', has_simple_progression)
8484
endif
@@ -88,7 +88,7 @@ index 1111111..2222222 100644
8888
endif
8989
endif
9090

91-
@@ -368,6 +378,9 @@ if not tiff_opt.disabled() and not native_windows_loaders
91+
@@ -385,6 +395,9 @@ if not tiff_opt.disabled() and not native_windows_loaders
9292
if tiff_dep.found()
9393
enabled_loaders += 'tiff'
9494
loaders_deps += tiff_dep

build/patches/libheif-1-fixes.patch

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ https://github.com/strukturag/libheif/issues/902
1717
Upstream-Status: Inappropriate [other]
1818
Upstream may still use GCC.
1919

20-
diff --git a/libheif/api/libheif/heif.h b/libheif/api/libheif/heif.h
20+
diff --git a/libheif/api/libheif/heif_library.h b/libheif/api/libheif/heif_library.h
2121
index 1111111..2222222 100644
22-
--- a/libheif/api/libheif/heif.h
23-
+++ b/libheif/api/libheif/heif.h
24-
@@ -55,7 +55,7 @@ extern "C" {
25-
// 1.18 5 7 1 1 1 1
22+
--- a/libheif/api/libheif/heif_library.h
23+
+++ b/libheif/api/libheif/heif_library.h
24+
@@ -49,7 +49,7 @@ extern "C" {
2625
// 1.19 6 7 2 1 1 1
26+
// 1.20 7 7 2 1 1 1
2727

2828
-#if (defined(_WIN32) || defined __CYGWIN__) && !defined(LIBHEIF_STATIC_BUILD)
2929
+#if defined(_MSC_VER) && !defined(LIBHEIF_STATIC_BUILD)

build/vips-all.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ PKG := vips-all
22
$(PKG)_WEBSITE := https://libvips.github.io/libvips/
33
$(PKG)_DESCR := A fast image processing library with low memory needs.
44
$(PKG)_IGNORE :=
5-
$(PKG)_VERSION := 8.17.0
6-
$(PKG)_CHECKSUM := 8256a82f2e64c119ffadac99822350f45212f16df2505ea8dbae5ff4d0001996
5+
$(PKG)_VERSION := 8.17.1
6+
$(PKG)_CHECKSUM := 4d8c3325922c5300253d7594507a8f1d3caf8eed70dfb66cc7eb2cbed65bb5ca
77
$(PKG)_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/vips-[0-9]*.patch)))
88
$(PKG)_GH_CONF := libvips/libvips/releases,v,,,,.tar.xz
99
$(PKG)_SUBDIR := vips-$($(PKG)_VERSION)

build/vips-web.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ PKG := vips-web
22
$(PKG)_WEBSITE := https://libvips.github.io/libvips/
33
$(PKG)_DESCR := A fast image processing library with low memory needs.
44
$(PKG)_IGNORE :=
5-
$(PKG)_VERSION := 8.17.0
6-
$(PKG)_CHECKSUM := 8256a82f2e64c119ffadac99822350f45212f16df2505ea8dbae5ff4d0001996
5+
$(PKG)_VERSION := 8.17.1
6+
$(PKG)_CHECKSUM := 4d8c3325922c5300253d7594507a8f1d3caf8eed70dfb66cc7eb2cbed65bb5ca
77
$(PKG)_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/vips-[0-9]*.patch)))
88
$(PKG)_GH_CONF := libvips/libvips/releases,v,,,,.tar.xz
99
$(PKG)_SUBDIR := vips-$($(PKG)_VERSION)

0 commit comments

Comments
 (0)