Skip to content

Commit 908d7b5

Browse files
committed
Dependency version bumps
- Update Fontconfig to 2.17.0. - Update libxml2 to 2.14.4. - Update Pango to 1.56.4. - Update nip4 to 9.0.10-1. - Update vipsdisp to 4.0.0. - Revise GTK patches for text rendering.
1 parent e41f5c7 commit 908d7b5

File tree

7 files changed

+447
-89
lines changed

7 files changed

+447
-89
lines changed

README.md

Lines changed: 3 additions & 3 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.16.2 | [fontconfig Licence] (BSD-like) |
24+
| [fontconfig] | 2.17.0 | [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 |
@@ -39,9 +39,9 @@ Run the top-level [build script](build.sh) with the `--help` parameter for help.
3939
| [libtiff] | 4.7.0 | [libtiff License] (BSD-like) |
4040
| [libvips] | 8.17.0 | LGPLv3 |
4141
| [libwebp] | 1.5.0 | New BSD License |
42-
| [libxml2] | 2.14.3 | MIT Licence |
42+
| [libxml2] | 2.14.4 | MIT Licence |
4343
| [mozjpeg] | 4.1.5 | [zlib License, IJG License, BSD-3-Clause] |
44-
| [pango] | 1.56.3 | LGPLv3 |
44+
| [pango] | 1.56.4 | LGPLv3 |
4545
| [pixman] | 0.46.2 | MIT Licence |
4646
| [proxy-libintl] | 0.4 | LGPLv3 |
4747
| [zlib-ng] | 2.2.4 | [zlib-ng Licence] |

build/nip4.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ PKG := nip4
22
$(PKG)_WEBSITE := https://github.com/jcupitt/nip4
33
$(PKG)_DESCR := Image processing spreadsheet
44
$(PKG)_IGNORE :=
5-
$(PKG)_VERSION := 9.0.9-2
6-
$(PKG)_CHECKSUM := ed3cc21ae581b1b0725c68632ca6a97c21c5cd5169c24c71119daa0b8b026e38
5+
$(PKG)_VERSION := 9.0.10-1
6+
$(PKG)_CHECKSUM := 1439698adb1e4bff149d77c40d180b2b9b03d30283df2f842fbaefc973f8c36c
77
$(PKG)_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/$(PKG)-[0-9]*.patch)))
88
$(PKG)_GH_CONF := jcupitt/nip4/releases,v,,,,.tar.xz
99
$(PKG)_DEPS := cc meson-wrapper gtk4 gsl vips-all

build/overrides.mk

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,15 @@ gdk-pixbuf_SUBDIR := gdk-pixbuf-$(gdk-pixbuf_VERSION)
1919
gdk-pixbuf_FILE := gdk-pixbuf-$(gdk-pixbuf_VERSION).tar.xz
2020
gdk-pixbuf_URL := https://download.gnome.org/sources/gdk-pixbuf/$(call SHORT_PKG_VERSION,gdk-pixbuf)/$(gdk-pixbuf_FILE)
2121

22+
# no longer needed by libvips, but some of the deps need it
23+
# upstream version is 2.14.3
24+
libxml2_VERSION := 2.14.4
25+
libxml2_CHECKSUM := 24175ec30a97cfa86bdf9befb7ccf4613f8f4b2713c5103e0dd0bc9c711a2773
26+
libxml2_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/libxml2-[0-9]*.patch)))
27+
libxml2_SUBDIR := libxml2-$(libxml2_VERSION)
28+
libxml2_FILE := libxml2-$(libxml2_VERSION).tar.xz
29+
libxml2_URL := https://download.gnome.org/sources/libxml2/$(call SHORT_PKG_VERSION,libxml2)/$(libxml2_FILE)
30+
2231
# upstream version is 1.6.48
2332
libpng_VERSION := 1.6.49
2433
libpng_CHECKSUM := 43182aa48e39d64b1ab4ec6b71ab3e910b67eed3a0fff3777cf8cf40d6ef7024
@@ -68,8 +77,8 @@ librsvg_FILE := librsvg-$(librsvg_VERSION).tar.xz
6877
librsvg_URL := https://download.gnome.org/sources/librsvg/$(call SHORT_PKG_VERSION,librsvg)/$(librsvg_FILE)
6978

7079
# upstream version is 1.51.0
71-
pango_VERSION := 1.56.3
72-
pango_CHECKSUM := 2606252bc25cd8d24e1b7f7e92c3a272b37acd6734347b73b47a482834ba2491
80+
pango_VERSION := 1.56.4
81+
pango_CHECKSUM := 17065e2fcc5f5a5bdbffc884c956bfc7c451a96e8c4fb2f8ad837c6413cb5a01
7382
pango_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/pango-[0-9]*.patch)))
7483
pango_SUBDIR := pango-$(pango_VERSION)
7584
pango_FILE := pango-$(pango_VERSION).tar.xz
@@ -116,8 +125,8 @@ pixman_FILE := pixman-$(pixman_VERSION).tar.xz
116125
pixman_URL := https://cairographics.org/releases/$(pixman_FILE)
117126

118127
# upstream version is 2.16.0
119-
fontconfig_VERSION := 2.16.2
120-
fontconfig_CHECKSUM := 165b8fd2a119864c87464b233986c4a1bc09efb09c65de1ca40cc1e85ffb77e2
128+
fontconfig_VERSION := 2.17.0
129+
fontconfig_CHECKSUM := 6caea32b8076ef313b9b77747daa9afd24b71bcd525447b2a3c585c4542a083b
121130
fontconfig_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/fontconfig-[0-9]*.patch)))
122131
fontconfig_SUBDIR := fontconfig-$(fontconfig_VERSION)
123132
fontconfig_FILE := fontconfig-$(fontconfig_VERSION).tar.xz

0 commit comments

Comments
 (0)