Skip to content

Commit a0aa33f

Browse files
authored
update image and font libraries (#6143)
* update image and font libraries - update some image libraries in preparation for updating the ImageMagick package - update fontconfig to v2.15.0 - update freetype to v2.13.2 - update giflib to v5.2.2 - update libpng to v1.6.43 - update libtiff to v4.6.0 - update libwebp to v1.4.0 - update openjpeg to v2.5.2 - fix pngcrush to build with updated libpng * pixman: update to v0.42.2 * x265: update to v3.6 - remove patches that are applied upstream * update pngquant and libimagequant - update libimagequant to v2.18.0 - update pngquant to v2.18.0
1 parent 3d05cc5 commit a0aa33f

36 files changed

+87
-119
lines changed

cross/fontconfig/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = fontconfig
2-
PKG_VERS = 2.14.2
2+
PKG_VERS = 2.15.0
33
PKG_EXT = tar.xz
44
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://www.freedesktop.org/software/fontconfig/release

cross/fontconfig/PLIST

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ rsc:etc/fonts/conf.d/
1111
rsc:etc/fonts/fonts.conf
1212
lnk:lib/libfontconfig.so
1313
lnk:lib/libfontconfig.so.1
14-
lib:lib/libfontconfig.so.1.13.0
14+
lib:lib/libfontconfig.so.1.14.0
1515
rsc:share/fontconfig/conf.avail/
1616
rsc:share/xml/fontconfig/fonts.dtd

cross/fontconfig/digests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
fontconfig-2.14.2.tar.xz SHA1 3631a6a6ccb870d88149538cf9e6ad3fa27e056b
2-
fontconfig-2.14.2.tar.xz SHA256 dba695b57bce15023d2ceedef82062c2b925e51f5d4cc4aef736cf13f60a468b
3-
fontconfig-2.14.2.tar.xz MD5 95261910ea727b5dd116b06fbfd84b1f
1+
fontconfig-2.15.0.tar.xz SHA1 b6137ee5d542c0fe5c96a7724884f2e8e212d275
2+
fontconfig-2.15.0.tar.xz SHA256 63a0658d0e06e0fa886106452b58ef04f21f58202ea02a94c39de0d3335d7c0e
3+
fontconfig-2.15.0.tar.xz MD5 5bb3a2829aecb22ae553c39099bd0d6a

cross/freetype/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = freetype
2-
PKG_VERS = 2.13.0
2+
PKG_VERS = 2.13.2
33
PKG_EXT = tar.xz
44
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://de.freedif.org/savannah/freetype

cross/freetype/PLIST

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
lnk:lib/libfreetype.so
22
lnk:lib/libfreetype.so.6
3-
lib:lib/libfreetype.so.6.19.0
3+
lib:lib/libfreetype.so.6.20.1

cross/freetype/digests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
freetype-2.13.0.tar.xz SHA1 6393c1451c2f1c5f83aed5ea92d280af078e27d9
2-
freetype-2.13.0.tar.xz SHA256 5ee23abd047636c24b2d43c6625dcafc66661d1aca64dec9e0d05df29592624c
3-
freetype-2.13.0.tar.xz MD5 fe73327ebbf0b629f3ad24be656d59de
1+
freetype-2.13.2.tar.xz SHA1 2d8d5917a1983ebd04921f2993a88858d6f72dec
2+
freetype-2.13.2.tar.xz SHA256 12991c4e55c506dd7f9b765933e62fd2be2e06d421505d7950a132e4f1bb484d
3+
freetype-2.13.2.tar.xz MD5 1f625f0a913c449551b1e3790a1817d7

cross/giflib/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = giflib
2-
PKG_VERS = 5.2.1
2+
PKG_VERS = 5.2.2
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://downloads.sourceforge.net/project/giflib

cross/giflib/digests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
giflib-5.2.1.tar.gz SHA1 c3f774dcbdf26afded7788979c8081d33c6426dc
2-
giflib-5.2.1.tar.gz SHA256 31da5562f44c5f15d63340a09a4fd62b48c45620cd302f77a6d9acf0077879bd
3-
giflib-5.2.1.tar.gz MD5 6f03aee4ebe54ac2cc1ab3e4b0a049e5
1+
giflib-5.2.2.tar.gz SHA1 608ba98d2dd8d03dfa7476f434d57de50a33e10b
2+
giflib-5.2.2.tar.gz SHA256 be7ffbd057cadebe2aa144542fd90c6838c6a083b5e8a9048b8ee3b66b29d5fb
3+
giflib-5.2.2.tar.gz MD5 913dd251492134e235ee3c9a91987a4d

cross/giflib/patches/001-configurable-Makefile.patch

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
# - make PREFIX overwritable
44
# - add targets to build shared libraries only
55
#
6-
--- Makefile.orig 2019-06-24 16:08:57.000000000 +0000
7-
+++ Makefile 2022-09-06 05:28:43.957220363 +0000
6+
--- Makefile.orig 2024-02-19 01:01:50.000000000 +0000
7+
+++ Makefile 2024-06-07 15:21:30.693835603 +0000
88
@@ -8,13 +8,13 @@
99
#
1010
OFLAGS = -O0 -g
@@ -21,24 +21,24 @@
2121
BINDIR = $(PREFIX)/bin
2222
INCDIR = $(PREFIX)/include
2323
LIBDIR = $(PREFIX)/lib
24-
@@ -66,6 +66,8 @@
24+
@@ -95,6 +95,8 @@
2525

2626
$(UTILS):: libgif.a libutil.a
2727

2828
+shared-lib: libgif.so libutil.so
2929
+
30-
libgif.so: $(OBJECTS) $(HEADERS)
31-
$(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libgif.so.$(LIBMAJOR) -o libgif.so $(OBJECTS)
32-
33-
@@ -102,6 +104,11 @@
34-
$(INSTALL) -m 755 libgif.so "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBVER)"
35-
ln -sf libgif.so.$(LIBVER) "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBMAJOR)"
36-
ln -sf libgif.so.$(LIBMAJOR) "$(DESTDIR)$(LIBDIR)/libgif.so"
30+
$(LIBGIFSO): $(OBJECTS) $(HEADERS)
31+
ifeq ($(UNAME), Darwin)
32+
$(CC) $(CFLAGS) -dynamiclib -current_version $(LIBVER) $(OBJECTS) -o $(LIBGIFSO)
33+
@@ -147,6 +149,11 @@
34+
$(INSTALL) -m 755 $(LIBGIFSO) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOVER)"
35+
ln -sf $(LIBGIFSOVER) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOMAJOR)"
36+
ln -sf $(LIBGIFSOMAJOR) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSO)"
3737
+install-shared-lib: install-include
3838
+ $(INSTALL) -d "$(DESTDIR)$(LIBDIR)"
39-
+ $(INSTALL) -m 755 libgif.so "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBVER)"
40-
+ ln -sf libgif.so.$(LIBVER) "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBMAJOR)"
41-
+ ln -sf libgif.so.$(LIBMAJOR) "$(DESTDIR)$(LIBDIR)/libgif.so"
39+
+ $(INSTALL) -m 755 $(LIBGIFSO) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOVER)"
40+
+ ln -sf $(LIBGIFSOVER) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOMAJOR)"
41+
+ ln -sf $(LIBGIFSOMAJOR) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSO)"
4242
install-man:
4343
$(INSTALL) -d "$(DESTDIR)$(MANDIR)/man1"
44-
$(INSTALL) -m 644 doc/*.1 "$(DESTDIR)$(MANDIR)/man1"
44+
$(INSTALL) -m 644 $(MANUAL_PAGES) "$(DESTDIR)$(MANDIR)/man1"

cross/libimagequant/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
PKG_NAME = libimagequant
2-
PKG_VERS = 2.17.0
2+
PKG_VERS = 2.18.0
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = $(PKG_VERS).$(PKG_EXT)
5-
PKG_DIST_SITE = https://github.com/ImageOptim/$(PKG_NAME)/archive
5+
PKG_DIST_SITE = https://github.com/ImageOptim/libimagequant/archive
66
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
77
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)
88

cross/libimagequant/digests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
libimagequant-2.17.0.tar.gz SHA1 8ccb742e817e9d50317685af529410d7d7e3b0c8
2-
libimagequant-2.17.0.tar.gz SHA256 9f6cc50182be4d2ece75118aa0b0fd3e9bbad06e94fd6b9eb3a4c08129c2dd26
3-
libimagequant-2.17.0.tar.gz MD5 0447f0de4c68aef5f342ddec58a46e7c
1+
libimagequant-2.18.0.tar.gz SHA1 eb90c754027b33af9e5414a4d1ea65fbbf56765b
2+
libimagequant-2.18.0.tar.gz SHA256 790d2593a587f9a27cec6245ee7a212b34b0aa63cac6383e550eda01236be636
3+
libimagequant-2.18.0.tar.gz MD5 bc0870e98d02fef68f65ef770d0d5c30

cross/libpng/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = libpng
2-
PKG_VERS = 1.6.38
2+
PKG_VERS = 1.6.43
33
PKG_EXT = tar.xz
44
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://download.sourceforge.net/libpng
@@ -12,7 +12,6 @@ COMMENT = Portable Network Graphics Library
1212
LICENSE = http://www.libpng.org/pub/png/src/libpng-LICENSE.txt
1313

1414
CMAKE_ARGS += -DPNG_STATIC=OFF
15-
CMAKE_ARGS += -DHAVE_LD_VERSION_SCRIPT=OFF
1615
ADDITIONAL_CFLAGS = -O -lm
1716

1817
include ../../mk/spksrc.cross-cmake.mk

cross/libpng/PLIST

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
lnk:lib/libpng16.so
22
lnk:lib/libpng16.so.16
3-
lib:lib/libpng16.so.16.38.0
3+
lib:lib/libpng16.so.16.43.0
44
lnk:lib/libpng.so

cross/libpng/digests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
libpng-1.6.38.tar.xz SHA1 60960ed110094843e5efa221df6a7d21614a4dba
2-
libpng-1.6.38.tar.xz SHA256 b3683e8b8111ebf6f1ac004ebb6b0c975cd310ec469d98364388e9cedbfa68be
3-
libpng-1.6.38.tar.xz MD5 122e6b7837811698563083b352bc8ca2
1+
libpng-1.6.43.tar.xz SHA1 ad9f087b73acf01e2c252920810b005ee69d3e0e
2+
libpng-1.6.43.tar.xz SHA256 6a5ca0652392a2d7c9db2ae5b40210843c0bbc081cbd410825ab00cc59f14a6c
3+
libpng-1.6.43.tar.xz MD5 22b8362d16c3724eba9c1fb8d187320a

cross/libtiff/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = tiff
2-
PKG_VERS = 4.3.0
2+
PKG_VERS = 4.6.0
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = http://download.osgeo.org/libtiff

cross/libtiff/PLIST

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
lnk:lib/libtiff.so
2-
lnk:lib/libtiff.so.5
3-
lib:lib/libtiff.so.5.7.0
2+
lnk:lib/libtiff.so.6
3+
lib:lib/libtiff.so.6.0.2
44
lnk:lib/libtiffxx.so
5-
lnk:lib/libtiffxx.so.5
6-
lib:lib/libtiffxx.so.5.7.0
5+
lnk:lib/libtiffxx.so.6
6+
lib:lib/libtiffxx.so.6.0.2

cross/libtiff/digests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
tiff-4.3.0.tar.gz SHA1 c03f6cb05b64ff496b3a5c733a0af6296aead051
2-
tiff-4.3.0.tar.gz SHA256 0e46e5acb087ce7d1ac53cf4f56a09b221537fc86dfc5daaad1c2e89e1b37ac8
3-
tiff-4.3.0.tar.gz MD5 0a2e4744d1426a8fc8211c0cdbc3a1b3
1+
tiff-4.6.0.tar.gz SHA1 5eda840cc24e1c74c6a9d92faa86a0851f7de7d5
2+
tiff-4.6.0.tar.gz SHA256 88b3979e6d5c7e32b50d7ec72fb15af724f6ab2cbf7e10880c360a77e4b5d99a
3+
tiff-4.6.0.tar.gz MD5 fc7d49a9348b890b29f91a4ecadd5b49

cross/libwebp/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = libwebp
2-
PKG_VERS = 1.2.4
2+
PKG_VERS = 1.4.0
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://github.com/webmproject/libwebp/archive

cross/libwebp/PLIST

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ bin:bin/cwebp
22
bin:bin/dwebp
33
lnk:lib/libwebp.so
44
lnk:lib/libwebp.so.7
5-
lib:lib/libwebp.so.7.1.5
5+
lib:lib/libwebp.so.7.1.9
66
lnk:lib/libwebpdecoder.so
77
lnk:lib/libwebpdecoder.so.3
8-
lib:lib/libwebpdecoder.so.3.1.5
8+
lib:lib/libwebpdecoder.so.3.1.9
99
lnk:lib/libwebpdemux.so
1010
lnk:lib/libwebpdemux.so.2
11-
lib:lib/libwebpdemux.so.2.0.11
11+
lib:lib/libwebpdemux.so.2.0.15
1212
lnk:lib/libwebpmux.so
1313
lnk:lib/libwebpmux.so.3
14-
lib:lib/libwebpmux.so.3.0.10
14+
lib:lib/libwebpmux.so.3.1.0

cross/libwebp/digests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
libwebp-1.2.4.tar.gz SHA1 21c195131f9d45a1d94182411c488b1e82aab8cb
2-
libwebp-1.2.4.tar.gz SHA256 dfe7bff3390cd4958da11e760b65318f0a48c32913e4d5bc5e8d55abaaa2d32e
3-
libwebp-1.2.4.tar.gz MD5 4f08244f88a39816c3e0719ca16c7a92
1+
libwebp-1.4.0.tar.gz SHA1 2baf78f0e23748632bf949a564660f07ea9e0a44
2+
libwebp-1.4.0.tar.gz SHA256 12af50c45530f0a292d39a88d952637e43fb2d4ab1883c44ae729840f7273381
3+
libwebp-1.4.0.tar.gz MD5 9778f9be63f04f16f9ca3a4f36503399

cross/openjpeg/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = openjpeg
2-
PKG_VERS = 2.5.0
2+
PKG_VERS = 2.5.2
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://github.com/uclouvain/openjpeg/archive

cross/openjpeg/PLIST

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
lnk:lib/libopenjp2.so
2-
lib:lib/libopenjp2.so.2.5.0
2+
lib:lib/libopenjp2.so.2.5.2
33
lnk:lib/libopenjp2.so.7

cross/openjpeg/digests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
openjpeg-2.5.0.tar.gz SHA1 ed4c9cf56b74a5bf380db3d88e402d3e0d85e7a7
2-
openjpeg-2.5.0.tar.gz SHA256 0333806d6adecc6f7a91243b2b839ff4d2053823634d4f6ed7a59bc87409122a
3-
openjpeg-2.5.0.tar.gz MD5 5cbb822a1203dd75b85639da4f4ecaab
1+
openjpeg-2.5.2.tar.gz SHA1 82c7aa51b94684ab537eca26d55731830ecf0a74
2+
openjpeg-2.5.2.tar.gz SHA256 90e3896fed910c376aaf79cdd98bdfdaf98c6472efd8e1debf0a854938cbda6a
3+
openjpeg-2.5.2.tar.gz MD5 f9ee64845881a15109ed0aa73a12202f

cross/pixman/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = pixman
2-
PKG_VERS = 0.40.0
2+
PKG_VERS = 0.42.2
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://www.cairographics.org/releases/

cross/pixman/PLIST

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
lnk:lib/libpixman-1.so
22
lnk:lib/libpixman-1.so.0
3-
lib:lib/libpixman-1.so.0.40.0
3+
lib:lib/libpixman-1.so.0.42.2

cross/pixman/digests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
pixman-0.40.0.tar.gz SHA1 d7baa6377b6f48e29db011c669788bb1268d08ad
2-
pixman-0.40.0.tar.gz SHA256 6d200dec3740d9ec4ec8d1180e25779c00bc749f94278c8b9021f5534db223fc
3-
pixman-0.40.0.tar.gz MD5 73858c0862dd9896fb5f62ae267084a4
1+
pixman-0.42.2.tar.gz SHA1 7063429f9952fd8c4fcbc887c3210b35adb6a6c7
2+
pixman-0.42.2.tar.gz SHA256 ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e
3+
pixman-0.42.2.tar.gz MD5 a0f6ab8a1d8e0e2cd80e935525e2a864

cross/pngcrush/Makefile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ CONFIGURE_TARGET = nop
1616
COMPILE_MAKE_OPTIONS = -f Makefile-nolib LIBS="-L$(STAGING_INSTALL_PREFIX) -lpng -lz"
1717
INSTALL_MAKE_OPTIONS = -f Makefile-nolib install DESTDIR=$(INSTALL_DIR) prefix=$(INSTALL_PREFIX)
1818

19-
#ENV += LIBS="-L$(STAGING_INSTALL_PREFIX) -lpng -lz"
20-
#GNU_CONFIGURE = 1
19+
# libpng >= 1.6.41
20+
# pngcrush.c:5523:46: error: ‘PNG_IGNORE_ADLER32’ undeclared (first use in this function)
21+
ADDITIONAL_CFLAGS = -DPNG_SET_OPTION_SUPPORTED -DPNG_DISABLE_ADLER32_CHECK_SUPPORTED
2122

2223
include ../../mk/spksrc.cross-cc.mk

cross/pngquant/Makefile

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
PKG_NAME = pngquant
2-
PKG_VERS = 2.17.0
2+
PKG_VERS = 2.18.0
33
PKG_EXT = tar.gz
4-
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS)-src.$(PKG_EXT)
5-
PKG_DIST_SITE = http://sources.buildroot.net/pngquant
6-
# Many connection timed out using official source
7-
#PKG_DIST_SITE = https://pngquant.org
4+
PKG_DIST_NAME = $(PKG_VERS).$(PKG_EXT)
5+
PKG_DIST_SITE = https://github.com/kornelski/pngquant/archive
6+
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
87
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)
98

109
DEPENDS = cross/libpng cross/libimagequant
1110

1211
HOMEPAGE = https://pngquant.org/
1312
COMMENT = pngquant is a command-line utility and a library for lossy compression of PNG images.
14-
LICENSE = GPL
13+
LICENSE = GPLv3
1514

1615
GNU_CONFIGURE = 1
1716
ADDITIONAL_CFLAGS = -O3

cross/pngquant/digests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
pngquant-2.17.0-src.tar.gz SHA1 886af39c9b7c2f55f4835cced7fb56f1371c9967
2-
pngquant-2.17.0-src.tar.gz SHA256 a27cf0e64db499ccb3ddae9b36036e881f78293e46ec27a9e7a86a3802fcda66
3-
pngquant-2.17.0-src.tar.gz MD5 e18dd9cc2114c28f85b04b376512c267
1+
pngquant-2.18.0.tar.gz SHA1 c413ee1d77d65bd355f8af5e4c0de7124ed0e62d
2+
pngquant-2.18.0.tar.gz SHA256 424ff432e51dfc3cf5ff8001ad1b64198850686c5e3c26ecd477e4b69ef4fade
3+
pngquant-2.18.0.tar.gz MD5 1a66807386c879e467db38e26fddf100

cross/x265/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = x265
2-
PKG_VERS = 3.5
2+
PKG_VERS = 3.6
33
PKG_EXT = tar.gz
44
PKG_DIST_NAME = $(PKG_NAME)_$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://bitbucket.org/multicoreware/x265_git/downloads

cross/x265/PLIST

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
bin:bin/x265
22
lib:lib/libhdr10plus.so
33
lnk:lib/libx265.so
4-
lib:lib/libx265.so.199
4+
lib:lib/libx265.so.209

cross/x265/digests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
x265_3.5.tar.gz SHA1 dc8e70f441991289a9a34fd37e1649d59435bfae
2-
x265_3.5.tar.gz SHA256 e70a3335cacacbba0b3a20ec6fecd6783932288ebc8163ad74bcc9606477cae8
3-
x265_3.5.tar.gz MD5 deb5df5cb2ec17bdbae6ac6bbc3b1eef
1+
x265_3.6.tar.gz SHA1 51fc4592a9f1e340d87a51233361cc5a3ffd739d
2+
x265_3.6.tar.gz SHA256 663531f341c5389f460d730e62e10a4fcca3428ca2ca109693867bc5fe2e2807
3+
x265_3.6.tar.gz MD5 99997ecc8ee4d3575ba7715c759ad3bb

cross/x265/patches/001-fix-dynamicHDR-flags-arm64.patch

Lines changed: 0 additions & 17 deletions
This file was deleted.

cross/x265/patches/002-detect512-on-all-archs.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
--- source/common/cpu.cpp-orig 2019-12-10 22:31:19.000525673 -0500
2-
+++ source/common/cpu.cpp 2019-12-10 22:28:41.983368481 -0500
3-
@@ -110,6 +110,11 @@ const cpu_name_t cpu_names[] =
1+
--- source/common/cpu.cpp.orig 2024-04-04 09:39:50.000000000 +0000
2+
+++ source/common/cpu.cpp 2024-06-15 07:20:37.644785266 +0000
3+
@@ -122,6 +122,11 @@
44
{ "", 0 },
55
};
66

@@ -12,7 +12,7 @@
1212
#if X265_ARCH_X86
1313

1414
extern "C" {
15-
@@ -123,11 +128,6 @@ uint64_t PFX(cpu_xgetbv)(int xcr);
15+
@@ -135,11 +140,6 @@
1616
#pragma warning(disable: 4309) // truncation of constant value
1717
#endif
1818

cross/x265/patches/003-fix-version-info-arm64.patch

Lines changed: 0 additions & 14 deletions
This file was deleted.

diyspk/image-optim/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ SPK_NAME = image-optim
22
SPK_VERS = 1.0
33
SPK_REV = 1
44

5-
DEPENDS = cross/jpegoptim cross/pngcrush cross/advancecomp
5+
DEPENDS = cross/jpegoptim cross/pngcrush cross/advancecomp cross/pngquant
66

77
MAINTAINER = SynoCommunity
88
DESCRIPTION = Several utilities for image optimization \(jpegoptim, pngcrush, advancecomp\)
99
DISPLAY_NAME = Image Optimizers
1010
STARTABLE = no
1111

12-
LICENSE = GPLv2
12+
LICENSE = GPLv3
1313

14-
SPK_COMMANDS = bin/jpegoptim bin/pngcrush bin/advmng bin/advpng
14+
SPK_COMMANDS = bin/jpegoptim bin/pngcrush bin/advmng bin/advpng bin/pngquant
1515

1616
include ../../mk/spksrc.spk.mk

0 commit comments

Comments
 (0)