Skip to content

Commit

Permalink
update image and font libraries (#6143)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
hgy59 committed Jun 15, 2024
1 parent 3d05cc5 commit a0aa33f
Show file tree
Hide file tree
Showing 36 changed files with 87 additions and 119 deletions.
2 changes: 1 addition & 1 deletion cross/fontconfig/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = fontconfig
PKG_VERS = 2.14.2
PKG_VERS = 2.15.0
PKG_EXT = tar.xz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://www.freedesktop.org/software/fontconfig/release
Expand Down
2 changes: 1 addition & 1 deletion cross/fontconfig/PLIST
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ rsc:etc/fonts/conf.d/
rsc:etc/fonts/fonts.conf
lnk:lib/libfontconfig.so
lnk:lib/libfontconfig.so.1
lib:lib/libfontconfig.so.1.13.0
lib:lib/libfontconfig.so.1.14.0
rsc:share/fontconfig/conf.avail/
rsc:share/xml/fontconfig/fonts.dtd
6 changes: 3 additions & 3 deletions cross/fontconfig/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
fontconfig-2.14.2.tar.xz SHA1 3631a6a6ccb870d88149538cf9e6ad3fa27e056b
fontconfig-2.14.2.tar.xz SHA256 dba695b57bce15023d2ceedef82062c2b925e51f5d4cc4aef736cf13f60a468b
fontconfig-2.14.2.tar.xz MD5 95261910ea727b5dd116b06fbfd84b1f
fontconfig-2.15.0.tar.xz SHA1 b6137ee5d542c0fe5c96a7724884f2e8e212d275
fontconfig-2.15.0.tar.xz SHA256 63a0658d0e06e0fa886106452b58ef04f21f58202ea02a94c39de0d3335d7c0e
fontconfig-2.15.0.tar.xz MD5 5bb3a2829aecb22ae553c39099bd0d6a
2 changes: 1 addition & 1 deletion cross/freetype/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = freetype
PKG_VERS = 2.13.0
PKG_VERS = 2.13.2
PKG_EXT = tar.xz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://de.freedif.org/savannah/freetype
Expand Down
2 changes: 1 addition & 1 deletion cross/freetype/PLIST
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
lnk:lib/libfreetype.so
lnk:lib/libfreetype.so.6
lib:lib/libfreetype.so.6.19.0
lib:lib/libfreetype.so.6.20.1
6 changes: 3 additions & 3 deletions cross/freetype/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
freetype-2.13.0.tar.xz SHA1 6393c1451c2f1c5f83aed5ea92d280af078e27d9
freetype-2.13.0.tar.xz SHA256 5ee23abd047636c24b2d43c6625dcafc66661d1aca64dec9e0d05df29592624c
freetype-2.13.0.tar.xz MD5 fe73327ebbf0b629f3ad24be656d59de
freetype-2.13.2.tar.xz SHA1 2d8d5917a1983ebd04921f2993a88858d6f72dec
freetype-2.13.2.tar.xz SHA256 12991c4e55c506dd7f9b765933e62fd2be2e06d421505d7950a132e4f1bb484d
freetype-2.13.2.tar.xz MD5 1f625f0a913c449551b1e3790a1817d7
2 changes: 1 addition & 1 deletion cross/giflib/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = giflib
PKG_VERS = 5.2.1
PKG_VERS = 5.2.2
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://downloads.sourceforge.net/project/giflib
Expand Down
6 changes: 3 additions & 3 deletions cross/giflib/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
giflib-5.2.1.tar.gz SHA1 c3f774dcbdf26afded7788979c8081d33c6426dc
giflib-5.2.1.tar.gz SHA256 31da5562f44c5f15d63340a09a4fd62b48c45620cd302f77a6d9acf0077879bd
giflib-5.2.1.tar.gz MD5 6f03aee4ebe54ac2cc1ab3e4b0a049e5
giflib-5.2.2.tar.gz SHA1 608ba98d2dd8d03dfa7476f434d57de50a33e10b
giflib-5.2.2.tar.gz SHA256 be7ffbd057cadebe2aa144542fd90c6838c6a083b5e8a9048b8ee3b66b29d5fb
giflib-5.2.2.tar.gz MD5 913dd251492134e235ee3c9a91987a4d
28 changes: 14 additions & 14 deletions cross/giflib/patches/001-configurable-Makefile.patch
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
# - make PREFIX overwritable
# - add targets to build shared libraries only
#
--- Makefile.orig 2019-06-24 16:08:57.000000000 +0000
+++ Makefile 2022-09-06 05:28:43.957220363 +0000
--- Makefile.orig 2024-02-19 01:01:50.000000000 +0000
+++ Makefile 2024-06-07 15:21:30.693835603 +0000
@@ -8,13 +8,13 @@
#
OFLAGS = -O0 -g
Expand All @@ -21,24 +21,24 @@
BINDIR = $(PREFIX)/bin
INCDIR = $(PREFIX)/include
LIBDIR = $(PREFIX)/lib
@@ -66,6 +66,8 @@
@@ -95,6 +95,8 @@

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

+shared-lib: libgif.so libutil.so
+
libgif.so: $(OBJECTS) $(HEADERS)
$(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libgif.so.$(LIBMAJOR) -o libgif.so $(OBJECTS)

@@ -102,6 +104,11 @@
$(INSTALL) -m 755 libgif.so "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBVER)"
ln -sf libgif.so.$(LIBVER) "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBMAJOR)"
ln -sf libgif.so.$(LIBMAJOR) "$(DESTDIR)$(LIBDIR)/libgif.so"
$(LIBGIFSO): $(OBJECTS) $(HEADERS)
ifeq ($(UNAME), Darwin)
$(CC) $(CFLAGS) -dynamiclib -current_version $(LIBVER) $(OBJECTS) -o $(LIBGIFSO)
@@ -147,6 +149,11 @@
$(INSTALL) -m 755 $(LIBGIFSO) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOVER)"
ln -sf $(LIBGIFSOVER) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOMAJOR)"
ln -sf $(LIBGIFSOMAJOR) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSO)"
+install-shared-lib: install-include
+ $(INSTALL) -d "$(DESTDIR)$(LIBDIR)"
+ $(INSTALL) -m 755 libgif.so "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBVER)"
+ ln -sf libgif.so.$(LIBVER) "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBMAJOR)"
+ ln -sf libgif.so.$(LIBMAJOR) "$(DESTDIR)$(LIBDIR)/libgif.so"
+ $(INSTALL) -m 755 $(LIBGIFSO) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOVER)"
+ ln -sf $(LIBGIFSOVER) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOMAJOR)"
+ ln -sf $(LIBGIFSOMAJOR) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSO)"
install-man:
$(INSTALL) -d "$(DESTDIR)$(MANDIR)/man1"
$(INSTALL) -m 644 doc/*.1 "$(DESTDIR)$(MANDIR)/man1"
$(INSTALL) -m 644 $(MANUAL_PAGES) "$(DESTDIR)$(MANDIR)/man1"
4 changes: 2 additions & 2 deletions cross/libimagequant/Makefile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
PKG_NAME = libimagequant
PKG_VERS = 2.17.0
PKG_VERS = 2.18.0
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/ImageOptim/$(PKG_NAME)/archive
PKG_DIST_SITE = https://github.com/ImageOptim/libimagequant/archive
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

Expand Down
6 changes: 3 additions & 3 deletions cross/libimagequant/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
libimagequant-2.17.0.tar.gz SHA1 8ccb742e817e9d50317685af529410d7d7e3b0c8
libimagequant-2.17.0.tar.gz SHA256 9f6cc50182be4d2ece75118aa0b0fd3e9bbad06e94fd6b9eb3a4c08129c2dd26
libimagequant-2.17.0.tar.gz MD5 0447f0de4c68aef5f342ddec58a46e7c
libimagequant-2.18.0.tar.gz SHA1 eb90c754027b33af9e5414a4d1ea65fbbf56765b
libimagequant-2.18.0.tar.gz SHA256 790d2593a587f9a27cec6245ee7a212b34b0aa63cac6383e550eda01236be636
libimagequant-2.18.0.tar.gz MD5 bc0870e98d02fef68f65ef770d0d5c30
3 changes: 1 addition & 2 deletions cross/libpng/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = libpng
PKG_VERS = 1.6.38
PKG_VERS = 1.6.43
PKG_EXT = tar.xz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://download.sourceforge.net/libpng
Expand All @@ -12,7 +12,6 @@ COMMENT = Portable Network Graphics Library
LICENSE = https://www.libpng.org/pub/png/src/libpng-LICENSE.txt

CMAKE_ARGS += -DPNG_STATIC=OFF
CMAKE_ARGS += -DHAVE_LD_VERSION_SCRIPT=OFF
ADDITIONAL_CFLAGS = -O -lm

include ../../mk/spksrc.cross-cmake.mk
2 changes: 1 addition & 1 deletion cross/libpng/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
lnk:lib/libpng16.so
lnk:lib/libpng16.so.16
lib:lib/libpng16.so.16.38.0
lib:lib/libpng16.so.16.43.0
lnk:lib/libpng.so
6 changes: 3 additions & 3 deletions cross/libpng/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
libpng-1.6.38.tar.xz SHA1 60960ed110094843e5efa221df6a7d21614a4dba
libpng-1.6.38.tar.xz SHA256 b3683e8b8111ebf6f1ac004ebb6b0c975cd310ec469d98364388e9cedbfa68be
libpng-1.6.38.tar.xz MD5 122e6b7837811698563083b352bc8ca2
libpng-1.6.43.tar.xz SHA1 ad9f087b73acf01e2c252920810b005ee69d3e0e
libpng-1.6.43.tar.xz SHA256 6a5ca0652392a2d7c9db2ae5b40210843c0bbc081cbd410825ab00cc59f14a6c
libpng-1.6.43.tar.xz MD5 22b8362d16c3724eba9c1fb8d187320a
2 changes: 1 addition & 1 deletion cross/libtiff/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = tiff
PKG_VERS = 4.3.0
PKG_VERS = 4.6.0
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://download.osgeo.org/libtiff
Expand Down
8 changes: 4 additions & 4 deletions cross/libtiff/PLIST
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
lnk:lib/libtiff.so
lnk:lib/libtiff.so.5
lib:lib/libtiff.so.5.7.0
lnk:lib/libtiff.so.6
lib:lib/libtiff.so.6.0.2
lnk:lib/libtiffxx.so
lnk:lib/libtiffxx.so.5
lib:lib/libtiffxx.so.5.7.0
lnk:lib/libtiffxx.so.6
lib:lib/libtiffxx.so.6.0.2
6 changes: 3 additions & 3 deletions cross/libtiff/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
tiff-4.3.0.tar.gz SHA1 c03f6cb05b64ff496b3a5c733a0af6296aead051
tiff-4.3.0.tar.gz SHA256 0e46e5acb087ce7d1ac53cf4f56a09b221537fc86dfc5daaad1c2e89e1b37ac8
tiff-4.3.0.tar.gz MD5 0a2e4744d1426a8fc8211c0cdbc3a1b3
tiff-4.6.0.tar.gz SHA1 5eda840cc24e1c74c6a9d92faa86a0851f7de7d5
tiff-4.6.0.tar.gz SHA256 88b3979e6d5c7e32b50d7ec72fb15af724f6ab2cbf7e10880c360a77e4b5d99a
tiff-4.6.0.tar.gz MD5 fc7d49a9348b890b29f91a4ecadd5b49
2 changes: 1 addition & 1 deletion cross/libwebp/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = libwebp
PKG_VERS = 1.2.4
PKG_VERS = 1.4.0
PKG_EXT = tar.gz
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/webmproject/libwebp/archive
Expand Down
8 changes: 4 additions & 4 deletions cross/libwebp/PLIST
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@ bin:bin/cwebp
bin:bin/dwebp
lnk:lib/libwebp.so
lnk:lib/libwebp.so.7
lib:lib/libwebp.so.7.1.5
lib:lib/libwebp.so.7.1.9
lnk:lib/libwebpdecoder.so
lnk:lib/libwebpdecoder.so.3
lib:lib/libwebpdecoder.so.3.1.5
lib:lib/libwebpdecoder.so.3.1.9
lnk:lib/libwebpdemux.so
lnk:lib/libwebpdemux.so.2
lib:lib/libwebpdemux.so.2.0.11
lib:lib/libwebpdemux.so.2.0.15
lnk:lib/libwebpmux.so
lnk:lib/libwebpmux.so.3
lib:lib/libwebpmux.so.3.0.10
lib:lib/libwebpmux.so.3.1.0
6 changes: 3 additions & 3 deletions cross/libwebp/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
libwebp-1.2.4.tar.gz SHA1 21c195131f9d45a1d94182411c488b1e82aab8cb
libwebp-1.2.4.tar.gz SHA256 dfe7bff3390cd4958da11e760b65318f0a48c32913e4d5bc5e8d55abaaa2d32e
libwebp-1.2.4.tar.gz MD5 4f08244f88a39816c3e0719ca16c7a92
libwebp-1.4.0.tar.gz SHA1 2baf78f0e23748632bf949a564660f07ea9e0a44
libwebp-1.4.0.tar.gz SHA256 12af50c45530f0a292d39a88d952637e43fb2d4ab1883c44ae729840f7273381
libwebp-1.4.0.tar.gz MD5 9778f9be63f04f16f9ca3a4f36503399
2 changes: 1 addition & 1 deletion cross/openjpeg/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = openjpeg
PKG_VERS = 2.5.0
PKG_VERS = 2.5.2
PKG_EXT = tar.gz
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/uclouvain/openjpeg/archive
Expand Down
2 changes: 1 addition & 1 deletion cross/openjpeg/PLIST
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
lnk:lib/libopenjp2.so
lib:lib/libopenjp2.so.2.5.0
lib:lib/libopenjp2.so.2.5.2
lnk:lib/libopenjp2.so.7
6 changes: 3 additions & 3 deletions cross/openjpeg/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
openjpeg-2.5.0.tar.gz SHA1 ed4c9cf56b74a5bf380db3d88e402d3e0d85e7a7
openjpeg-2.5.0.tar.gz SHA256 0333806d6adecc6f7a91243b2b839ff4d2053823634d4f6ed7a59bc87409122a
openjpeg-2.5.0.tar.gz MD5 5cbb822a1203dd75b85639da4f4ecaab
openjpeg-2.5.2.tar.gz SHA1 82c7aa51b94684ab537eca26d55731830ecf0a74
openjpeg-2.5.2.tar.gz SHA256 90e3896fed910c376aaf79cdd98bdfdaf98c6472efd8e1debf0a854938cbda6a
openjpeg-2.5.2.tar.gz MD5 f9ee64845881a15109ed0aa73a12202f
2 changes: 1 addition & 1 deletion cross/pixman/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = pixman
PKG_VERS = 0.40.0
PKG_VERS = 0.42.2
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://www.cairographics.org/releases/
Expand Down
2 changes: 1 addition & 1 deletion cross/pixman/PLIST
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
lnk:lib/libpixman-1.so
lnk:lib/libpixman-1.so.0
lib:lib/libpixman-1.so.0.40.0
lib:lib/libpixman-1.so.0.42.2
6 changes: 3 additions & 3 deletions cross/pixman/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
pixman-0.40.0.tar.gz SHA1 d7baa6377b6f48e29db011c669788bb1268d08ad
pixman-0.40.0.tar.gz SHA256 6d200dec3740d9ec4ec8d1180e25779c00bc749f94278c8b9021f5534db223fc
pixman-0.40.0.tar.gz MD5 73858c0862dd9896fb5f62ae267084a4
pixman-0.42.2.tar.gz SHA1 7063429f9952fd8c4fcbc887c3210b35adb6a6c7
pixman-0.42.2.tar.gz SHA256 ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e
pixman-0.42.2.tar.gz MD5 a0f6ab8a1d8e0e2cd80e935525e2a864
5 changes: 3 additions & 2 deletions cross/pngcrush/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ CONFIGURE_TARGET = nop
COMPILE_MAKE_OPTIONS = -f Makefile-nolib LIBS="-L$(STAGING_INSTALL_PREFIX) -lpng -lz"
INSTALL_MAKE_OPTIONS = -f Makefile-nolib install DESTDIR=$(INSTALL_DIR) prefix=$(INSTALL_PREFIX)

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

include ../../mk/spksrc.cross-cc.mk
11 changes: 5 additions & 6 deletions cross/pngquant/Makefile
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
PKG_NAME = pngquant
PKG_VERS = 2.17.0
PKG_VERS = 2.18.0
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS)-src.$(PKG_EXT)
PKG_DIST_SITE = https://sources.buildroot.net/pngquant
# Many connection timed out using official source
#PKG_DIST_SITE = https://pngquant.org
PKG_DIST_NAME = $(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/kornelski/pngquant/archive
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS = cross/libpng cross/libimagequant

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

GNU_CONFIGURE = 1
ADDITIONAL_CFLAGS = -O3
Expand Down
6 changes: 3 additions & 3 deletions cross/pngquant/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
pngquant-2.17.0-src.tar.gz SHA1 886af39c9b7c2f55f4835cced7fb56f1371c9967
pngquant-2.17.0-src.tar.gz SHA256 a27cf0e64db499ccb3ddae9b36036e881f78293e46ec27a9e7a86a3802fcda66
pngquant-2.17.0-src.tar.gz MD5 e18dd9cc2114c28f85b04b376512c267
pngquant-2.18.0.tar.gz SHA1 c413ee1d77d65bd355f8af5e4c0de7124ed0e62d
pngquant-2.18.0.tar.gz SHA256 424ff432e51dfc3cf5ff8001ad1b64198850686c5e3c26ecd477e4b69ef4fade
pngquant-2.18.0.tar.gz MD5 1a66807386c879e467db38e26fddf100
2 changes: 1 addition & 1 deletion cross/x265/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PKG_NAME = x265
PKG_VERS = 3.5
PKG_VERS = 3.6
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)_$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://bitbucket.org/multicoreware/x265_git/downloads
Expand Down
2 changes: 1 addition & 1 deletion cross/x265/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
bin:bin/x265
lib:lib/libhdr10plus.so
lnk:lib/libx265.so
lib:lib/libx265.so.199
lib:lib/libx265.so.209
6 changes: 3 additions & 3 deletions cross/x265/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
x265_3.5.tar.gz SHA1 dc8e70f441991289a9a34fd37e1649d59435bfae
x265_3.5.tar.gz SHA256 e70a3335cacacbba0b3a20ec6fecd6783932288ebc8163ad74bcc9606477cae8
x265_3.5.tar.gz MD5 deb5df5cb2ec17bdbae6ac6bbc3b1eef
x265_3.6.tar.gz SHA1 51fc4592a9f1e340d87a51233361cc5a3ffd739d
x265_3.6.tar.gz SHA256 663531f341c5389f460d730e62e10a4fcca3428ca2ca109693867bc5fe2e2807
x265_3.6.tar.gz MD5 99997ecc8ee4d3575ba7715c759ad3bb
17 changes: 0 additions & 17 deletions cross/x265/patches/001-fix-dynamicHDR-flags-arm64.patch

This file was deleted.

8 changes: 4 additions & 4 deletions cross/x265/patches/002-detect512-on-all-archs.patch
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--- source/common/cpu.cpp-orig 2019-12-10 22:31:19.000525673 -0500
+++ source/common/cpu.cpp 2019-12-10 22:28:41.983368481 -0500
@@ -110,6 +110,11 @@ const cpu_name_t cpu_names[] =
--- source/common/cpu.cpp.orig 2024-04-04 09:39:50.000000000 +0000
+++ source/common/cpu.cpp 2024-06-15 07:20:37.644785266 +0000
@@ -122,6 +122,11 @@
{ "", 0 },
};

Expand All @@ -12,7 +12,7 @@
#if X265_ARCH_X86

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

Expand Down
14 changes: 0 additions & 14 deletions cross/x265/patches/003-fix-version-info-arm64.patch

This file was deleted.

6 changes: 3 additions & 3 deletions diyspk/image-optim/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ SPK_NAME = image-optim
SPK_VERS = 1.0
SPK_REV = 1

DEPENDS = cross/jpegoptim cross/pngcrush cross/advancecomp
DEPENDS = cross/jpegoptim cross/pngcrush cross/advancecomp cross/pngquant

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

LICENSE = GPLv2
LICENSE = GPLv3

SPK_COMMANDS = bin/jpegoptim bin/pngcrush bin/advmng bin/advpng
SPK_COMMANDS = bin/jpegoptim bin/pngcrush bin/advmng bin/advpng bin/pngquant

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

0 comments on commit a0aa33f

Please sign in to comment.