Revision: 27131 http://sourceforge.net/p/gar/code/27131 Author: jake_goerzen Date: 2024-12-19 05:33:08 +0000 (Thu, 19 Dec 2024) Log Message: ----------- libwebp: update to 1.4.0
Modified Paths: -------------- csw/mgar/pkg/libwebp/trunk/Makefile csw/mgar/pkg/libwebp/trunk/checksums Modified: csw/mgar/pkg/libwebp/trunk/Makefile =================================================================== --- csw/mgar/pkg/libwebp/trunk/Makefile 2024-12-17 21:19:18 UTC (rev 27130) +++ csw/mgar/pkg/libwebp/trunk/Makefile 2024-12-19 05:33:08 UTC (rev 27131) @@ -2,7 +2,7 @@ # TODO (release-critical prefixed with !, non release-critical with *) # NAME = libwebp -VERSION = 0.3.1 +VERSION = 1.4.0 GARTYPE = v2 DESCRIPTION = An image format that does lossy compression of digital photographic images @@ -11,20 +11,61 @@ GOOGLE_PROJECT = webp MASTER_SITES = $(GOOGLE_MIRROR) +MASTER_SITES += https://storage.googleapis.com/downloads.webmproject.org/releases/webp/ DISTFILES = $(DISTNAME).tar.gz VENDOR_URL = https://code.google.com/p/webp/ +VENDOR_URL += https://developers.google.com/speed/webp/ -GARCOMPILER = SOS12U3 +GARCOMPILER = GNU PACKAGES += CSWlibwebp-dev -SPKG_DESC_CSWlibwebp-dev = Development files for libwebp.so.4 +SPKG_DESC_CSWlibwebp-dev = Development files for libwebp.so.7 PKGFILES_CSWlibwebp-dev += $(PKGFILES_DEVEL) -RUNTIME_DEP_PKGS_CSWlibwebp-dev += CSWlibwebp4 +RUNTIME_DEP_PKGS_CSWlibwebp-dev += CSWlibwebp7 +RUNTIME_DEP_PKGS_CSWlibwebp-dev += CSWlibsharpyuv0 +RUNTIME_DEP_PKGS_CSWlibwebp-dev += CSWlibwebpmux3 +RUNTIME_DEP_PKGS_CSWlibwebp-dev += CSWlibwebpdemux2 -PACKAGES += CSWlibwebp4 -SPKG_DESC_CSWlibwebp4 = Library for the WebP lossy photographic image format, libwebp.so.4 -PKGFILES_CSWlibwebp4 = $(call pkgfiles_lib,libwebp.so.4) +PACKAGES += CSWlibwebp7 +SPKG_DESC_CSWlibwebp7 = Library for the WebP lossy photographic image format, libwebp.so.7 +PKGFILES_CSWlibwebp7 = $(call pkgfiles_lib,libwebp.so.7) +RUNTIME_DEP_PKGS_CSWlibwebp7 += CSWlibsharpyuv0 +PACKAGES += CSWlibsharpyuv0 +CATALOGNAME_CSWlibsharpyuv0 = libsharpyuv0 +PKGFILES_CSWlibsharpyuv0 += $(call baseisadirs,$(libdir),libsharpyuv\.so\.0\.1\.0) +PKGFILES_CSWlibsharpyuv0 += $(call baseisadirs,$(libdir),libsharpyuv\.so\.0(\.\d+)*) +SPKG_DESC_CSWlibsharpyuv0 += $(DESCRIPTION), libsharpyuv.so.0 +RUNTIME_DEP_PKGS_CSWwebp += CSWlibsharpyuv0 +RUNTIME_DEP_PKGS_CSWlibsharpyuv0 += CSWlibgcc-s1 + +PACKAGES += CSWlibwebpdemux2 +CATALOGNAME_CSWlibwebpdemux2 = libwebpdemux2 +PKGFILES_CSWlibwebpdemux2 += $(call baseisadirs,$(libdir),libwebpdemux\.so\.2\.0\.15) +PKGFILES_CSWlibwebpdemux2 += $(call baseisadirs,$(libdir),libwebpdemux\.so\.2(\.\d+)*) +SPKG_DESC_CSWlibwebpdemux2 += $(DESCRIPTION), libwebpdemux.so.2 +RUNTIME_DEP_PKGS_CSWwebp += CSWlibwebpdemux2 +RUNTIME_DEP_PKGS_CSWlibwebpdemux2 += CSWlibgcc-s1 +RUNTIME_DEP_PKGS_CSWlibwebpdemux2 += CSWlibwebp7 + +PACKAGES += CSWlibwebpmux3 +CATALOGNAME_CSWlibwebpmux3 = libwebpmux3 +PKGFILES_CSWlibwebpmux3 += $(call baseisadirs,$(libdir),libwebpmux\.so\.3\.1\.0) +PKGFILES_CSWlibwebpmux3 += $(call baseisadirs,$(libdir),libwebpmux\.so\.3(\.\d+)*) +SPKG_DESC_CSWlibwebpmux3 += $(DESCRIPTION), libwebpmux.so.3 +RUNTIME_DEP_PKGS_CSWwebp += CSWlibwebpmux3 +RUNTIME_DEP_PKGS_CSWlibwebpmux3 += CSWlibgcc-s1 +RUNTIME_DEP_PKGS_CSWlibwebpmux3 += CSWlibwebp7 + +RUNTIME_DEP_PKGS_CSWlibwebp-dev += CSWwebp +#RUNTIME_DEP_PKGS_CSWlibwebp7 += CSWwebp +RUNTIME_DEP_PKGS_CSWlibwebp7 += CSWlibgcc-s1 +RUNTIME_DEP_PKGS_CSWwebp += CSWfreeglut +#RUNTIME_DEP_PKGS_CSWwebp += CSWlibgcc-s1 +RUNTIME_DEP_PKGS_CSWwebp += CSWlibgif4 +RUNTIME_DEP_PKGS_CSWwebp += CSWmesa +RUNTIME_DEP_PKGS_CSWwebp += CSWlibpng16-16 + PACKAGES += CSWwebp SPKG_DESC_CSWwebp = An image format that does lossy compression of digital photographic images # PKGFILES is catchall @@ -33,17 +74,26 @@ BUILD_DEP_PKGS += CSWlibjpeg-dev BUILD_DEP_PKGS += CSWlibtiff-dev -RUNTIME_DEP_PKGS_CSWwebp += CSWlibwebp4 +RUNTIME_DEP_PKGS_CSWwebp += CSWlibwebp7 RUNTIME_DEP_PKGS_CSWwebp += CSWlibjpeg7 -RUNTIME_DEP_PKGS_CSWwebp += CSWlibpng15-15 RUNTIME_DEP_PKGS_CSWwebp += CSWlibtiff5 +# Need these for the first package until we can install CSWlibwebp7 on unstable10s/x +RUNTIME_DEP_PKGS_CSWlibwebpmux3 += CSWlibwebp4 +RUNTIME_DEP_PKGS_CSWlibwebpdemux2 += CSWlibwebp4 + ISAEXEC = 1 BUILD64 = 1 +# Need this or else we get wrong ELFCLASS32 during the 64-bit build +LDFLAGS += $(LDFLAGS-$(MEMORYMODEL)) +LDFLAGS-64 = -L/opt/csw/lib/64 -R/opt/csw/lib/64 + +CONFIGURE_ARGS = $(DIRPATHS) --disable-static + include gar/category.mk -post-extract-modulated: - @# This tarball has not been boostrapped - -cd $(WORKSRC) && ./autogen.sh - @$(MAKECOOKIE) +#post-extract-modulated: +# @# This tarball has not been boostrapped +# -cd $(WORKSRC) && ./autogen.sh +# @$(MAKECOOKIE) Modified: csw/mgar/pkg/libwebp/trunk/checksums =================================================================== --- csw/mgar/pkg/libwebp/trunk/checksums 2024-12-17 21:19:18 UTC (rev 27130) +++ csw/mgar/pkg/libwebp/trunk/checksums 2024-12-19 05:33:08 UTC (rev 27131) @@ -1 +1 @@ -dc862bb4006d819b7587767a9e83d31f libwebp-0.3.1.tar.gz +07daaa13bef03b7be07f11977b159cb8 libwebp-1.4.0.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.