c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann#
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# CDDL HEADER START
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann#
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# The contents of this file are subject to the terms of the
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# Common Development and Distribution License (the "License").
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# You may not use this file except in compliance with the License.
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann#
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# or http://www.opensolaris.org/os/licensing.
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# See the License for the specific language governing permissions
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# and limitations under the License.
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann#
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# When distributing Covered Code, include this CDDL HEADER in each
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# If applicable, add the following below this CDDL HEADER, with the
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# fields enclosed by brackets "[]" replaced with your own identifying
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# information: Portions Copyright [yyyy] [name of copyright owner]
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann#
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# CDDL HEADER END
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann#
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann#
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
0a6f50c0afdfc434b492493bd9efab20cbee8623Thomas Hindoe Paaboel Andersen#
3ffd4af22052963e7a29431721ee204e634bea75Lennart Poettering
3ffd4af22052963e7a29431721ee204e634bea75Lennart PoetteringBUILD_BITS= 64_and_32
3ffd4af22052963e7a29431721ee204e634bea75Lennart PoetteringCOMPILER= gcc
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmanninclude ../../../make-rules/shared-macros.mk
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann
3ffd4af22052963e7a29431721ee204e634bea75Lennart PoetteringCOMPONENT_NAME= libwebp
3ffd4af22052963e7a29431721ee204e634bea75Lennart PoetteringCOMPONENT_VERSION= 0.4.3
b5efdb8af40ea759a1ea584c1bc44ecc81dd00ceLennart PoetteringCOMPONENT_PROJECT_URL= http://www.webmproject.org/
3ffd4af22052963e7a29431721ee204e634bea75Lennart PoetteringCOMPONENT_ARCHIVE_HASH= \
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann sha256:efbe0d58fda936f2ed99d0b837ed7087d064d6838931f282c4618d2a3f7390c4
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannCOMPONENT_ARCHIVE_URL= http://downloads.webmproject.org/releases/webp/$(COMPONENT_ARCHIVE)
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannCOMPONENT_BUGDB= library/libwebp
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannTPNO= 25769
3ffd4af22052963e7a29431721ee204e634bea75Lennart Poettering
3ffd4af22052963e7a29431721ee204e634bea75Lennart Poettering# Required for 64-bit builds.
3ffd4af22052963e7a29431721ee204e634bea75Lennart PoetteringLDFLAGS += $(CC_BITS)
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann
3ffd4af22052963e7a29431721ee204e634bea75Lennart PoetteringTEST_TARGET= $(NO_TESTS)
3ffd4af22052963e7a29431721ee204e634bea75Lennart Poettering
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmanninclude $(WS_MAKE_RULES)/common.mk
ee104e11e303499a637c5cd8157bd12ad5cc116dLennart Poettering
3ffd4af22052963e7a29431721ee204e634bea75Lennart Poettering# needs libgif, so disabling for now
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannCONFIGURE_OPTIONS += --disable-gif
d27efd93841a2ac2127fd53321368cc3f975c564Lennart PoetteringCONFIGURE_OPTIONS += --disable-static
4afd3348c7506dd1d36305b7bcb9feb8952b9d6bLennart PoetteringCONFIGURE_OPTIONS += --enable-gl
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannCONFIGURE_OPTIONS += --enable-threading
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannCONFIGURE_OPTIONS += --enable-png
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannCONFIGURE_OPTIONS += --enable-jpeg
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannCONFIGURE_OPTIONS += --enable-tiff
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannCONFIGURE_OPTIONS += --enable-everything
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannCONFIGURE_OPTIONS += --enable-shared
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannCONFIGURE_OPTIONS += --with-pic
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannREQUIRED_PACKAGES += image/library/libjpeg
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannREQUIRED_PACKAGES += image/library/libpng
d27efd93841a2ac2127fd53321368cc3f975c564Lennart PoetteringREQUIRED_PACKAGES += image/library/libtiff
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannREQUIRED_PACKAGES += service/opengl/ogl-select
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannREQUIRED_PACKAGES += system/library/math
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannREQUIRED_PACKAGES += x11/library/freeglut
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid HerrmannREQUIRED_PACKAGES += x11/library/mesa
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann