components/desktop/firefox/Makefile
author Stacy Yeh <stacy.yeh@oracle.com>
Tue, 01 Mar 2016 12:56:53 -0800
changeset 5527 611b2d6efdfe
parent 5345 b05936f49ca5
child 5580 80858b37b98e
permissions -rw-r--r--
21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes 22757279 Update Thunderbird to version 38.5.0 22613259 thunderbird lightning extension is missing l10n after moved to userland 21133062 problem in TBIRD/MAILER
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
     1
#
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
     2
# CDDL HEADER START
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
     3
#
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
     4
# The contents of this file are subject to the terms of the
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
     5
# Common Development and Distribution License (the "License").
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
     6
# You may not use this file except in compliance with the License.
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
     7
#
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
     8
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
     9
# or http://www.opensolaris.org/os/licensing.
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    10
# See the License for the specific language governing permissions
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    11
# and limitations under the License.
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    12
#
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    13
# When distributing Covered Code, include this CDDL HEADER in each
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    14
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    15
# If applicable, add the following below this CDDL HEADER, with the
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    16
# fields enclosed by brackets "[]" replaced with your own identifying
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    17
# information: Portions Copyright [yyyy] [name of copyright owner]
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    18
#
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    19
# CDDL HEADER END
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    20
#
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    21
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    22
#
5345
b05936f49ca5 22590250 firefox build should specify bits and be more permissive
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents: 5307
diff changeset
    23
# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    24
#
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    25
5256
1c3e20e70cc3 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland (disable parfait)
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents: 5255
diff changeset
    26
# parfait is a bit unhappy (22527218)
1c3e20e70cc3 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland (disable parfait)
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents: 5255
diff changeset
    27
export PARFAIT_BUILD=no
1c3e20e70cc3 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland (disable parfait)
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents: 5255
diff changeset
    28
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    29
COMPILER =	gcc
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    30
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    31
include ../../../make-rules/shared-macros.mk
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    32
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    33
COMPONENT_NAME =		firefox
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
    34
COMPONENT_VERSION =		38.5.0esr
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    35
COMPONENT_PROJECT_URL =		http://www.mozilla.com/firefox
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
    36
COMPONENT_SRC =			mozilla-esr38
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    37
COMPONENT_SRC_NAME =		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    38
COMPONENT_ARCHIVE =		$(COMPONENT_SRC_NAME).source.tar.bz2
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    39
COMPONENT_ARCHIVE_HASH = \
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
    40
	sha256:2a1f90cfe390ab20be88fed38cb9f61a18281cfbee47505c67e0254d339cdb20
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    41
MOZILLA_FTP = 		        http://ftp.mozilla.org/pub/mozilla.org/$(COMPONENT_NAME)/releases/$(COMPONENT_VERSION)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    42
COMPONENT_ARCHIVE_URL =		$(MOZILLA_FTP)/source/$(COMPONENT_ARCHIVE)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    43
COMPONENT_BUGDB =		firefox/browser
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    44
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
    45
TPNO=				26828	
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    46
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
    47
IPS_COMPONENT_VERSION =		38.5.0
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    48
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    49
# There are a set of .xpi files (as given in the LANG_LIST definition below)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    50
# that we need. These are available under:
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    51
# http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/31.8.0esr/linux-i686/xpi/
5258
b65b95ac3d37 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland (fix dependency/download)
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5256
diff changeset
    52
# We could download and unpack them individually, but instead I've created
b65b95ac3d37 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland (fix dependency/download)
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5256
diff changeset
    53
# a compressed tarball of them, and made that available locally for download.
b65b95ac3d37 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland (fix dependency/download)
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5256
diff changeset
    54
# Downloading them individually can be a problem because firefox/thunderbird 
b65b95ac3d37 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland (fix dependency/download)
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5256
diff changeset
    55
# collide due to different files with identical .xpi names.
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
    56
COMPONENT_ARCHIVE_1 =           $(COMPONENT_SRC_NAME)-xpi.tar.gz
5258
b65b95ac3d37 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland (fix dependency/download)
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5256
diff changeset
    57
COMPONENT_ARCHIVE_HASH_1 = \
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
    58
	sha256:1fe09d5540167cbda3029f4e02640498fbb98ad7b47cdb6b8872e6dcf522a3e1
5258
b65b95ac3d37 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland (fix dependency/download)
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5256
diff changeset
    59
COMPONENT_ARCHIVE_URL_1 =       $(INTERNAL_ARCHIVE_MIRROR)/source-archives/$(COMPONENT_ARCHIVE_1)
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    60
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    61
LANG_LIST = ar be bg ca cs da de el es-AR es-CL es-ES et fi \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    62
	fr he hi-IN hr hu id is it ja kk ko lt lv mk nb-NO nl nn-NO \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    63
	pl pt-BR pt-PT ro ru sk sl sq sr sv-SE th tr uk vi zh-CN zh-TW
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    64
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    65
include $(WS_MAKE_RULES)/prep.mk
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    66
include $(WS_MAKE_RULES)/configure.mk
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    67
include $(WS_MAKE_RULES)/ips.mk
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    68
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    69
# /usr/gnu/bin needed to pick up the GNU version of tail and readelf.
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    70
# /usr/sbin needed for dtrace.
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    71
PATH =			/usr/gnu/bin:/usr/bin:/usr/sbin
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    72
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    73
CLEAN_PATHS +=		$(COMPONENT_SRC)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    74
5307
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    75
MOZCONFIG = 		$(BUILD_DIR_32)/mozconfig
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    76
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
    77
COMPONENT_PRE_CONFIGURE_ACTION += \
5307
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    78
	echo "mk_add_options BUILD_OFFICIAL=1" > $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    79
	echo "mk_add_options MOZILLA_OFFICIAL=1" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    80
	echo "ac_add_options --prefix=/usr" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    81
	echo "ac_add_options --libdir=/usr/lib" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    82
	echo "ac_add_options --mandir=/usr/share/man" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    83
	echo "ac_add_options --enable-official-branding" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    84
	echo "ac_add_options --disable-updater" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    85
	echo "ac_add_options --enable-debug-symbols=no" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    86
	echo "ac_add_options --enable-update-packaging" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    87
	echo "ac_add_options --enable-update-channel=esr" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    88
	echo "ac_add_options --disable-tests" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    89
	echo "ac_add_options --with-system-libevent" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    90
	echo "ac_add_options --with-system-zlib" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    91
	echo "ac_add_options --with-system-bz2" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    92
	echo "ac_add_options --enable-system-ffi" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    93
	echo "ac_add_options --enable-system-sqlite" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    94
	echo "ac_add_options --enable-jemalloc" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    95
	echo "ac_add_options --enable-xinerama" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    96
	echo "ac_add_options --disable-crashreporter" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    97
	echo "ac_add_options --disable-pulseaudio" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    98
	echo "ac_add_options --enable-gstreamer" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
    99
	echo "ac_add_options --without-intl-api" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
   100
	echo "ac_add_options --enable-system-libffi" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
   101
	echo "ac_add_options --enable-ipc" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
   102
	echo "ac_add_options --enable-system-pixman" >> $(MOZCONFIG) ; \
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
   103
	echo "ac_add_options --enable-startup-notification" >> $(MOZCONFIG) ; \
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   104
	echo "ac_add_options --enable-dtrace" >> $(MOZCONFIG) ; \
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   105
	echo "ac_add_options --enable-replace-malloc" >> $(MOZCONFIG) ;
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   106
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   107
CXXFLAGS +=     -Wno-invalid-offsetof -fpermissive
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   108
CC +=           $(CC_BITS)
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   109
CXX +=          $(CC_BITS)
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   110
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   111
CONFIGURE_ENV +=	PKG_CONFIG_PATH=$(CONFIGURE_LIBDIR.$(BITS))/pkgconfig
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   112
CONFIGURE_ENV +=	OS_DEFINES="-D__USE_LEGACY_PROTOTYPES__"
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   113
CONFIGURE_ENV +=        CXXFLAGS='-xlibmil -xlibmopt -lCrun -lCstd -features=tmplrefstatic,no%except -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -template=no%extdef'
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   114
# -L.../dist/lib needs to be set otherwise it will report missing libnss3.so, 
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   115
# libssl3.so, etc, while linking.
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   116
CONFIGURE_ENV +=        LDFLAGS="-z ignore -z interpose -B nodirect -L$(BUILD_DIR_32)/dist/lib"
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   117
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   118
5307
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
   119
CONFIGURE_ENV +=	MOZCONFIG=$(MOZCONFIG)
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   120
CONFIGURE_ENV +=	"CC=$(CC)"
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   121
CONFIGURE_ENV +=	"CXX=$(CXX)"
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   122
CONFIGURE_ENV +=	"CFLAGS=$(CFLAGS)"
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   123
CONFIGURE_ENV +=	"CXXFLAGS=$(CXXFLAGS)"
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   124
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   125
# If the configure options are not explicitly set, then configure fails with:
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   126
# configure: warning: CC=/usr/gcc/4.8/bin/gcc: invalid host type
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   127
# invalid host type
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   128
# configure: warning: CXX=/usr/gcc/4.8/bin/g++: invalid host type
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   129
# invalid host type
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   130
# configure: error: can only configure for one host and one target at a time
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   131
CONFIGURE_OPTIONS = --prefix=$(CONFIGURE_PREFIX)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   132
CONFIGURE_OPTIONS += --mandir=$(CONFIGURE_MANDIR)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   133
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   134
COMPONENT_POST_BUILD_ACTION = \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   135
	(cd $(@D)/browser/installer ; $(ENV) $(COMPONENT_BUILD_ENV) \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   136
		$(GMAKE) $(COMPONENT_BUILD_ARGS) $(COMPONENT_BUILD_TARGETS))
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   137
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   138
COMPONENT_POST_INSTALL_ACTION += \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   139
	$(CP) $(BUILD_DIR_32)/dist/firefox/precomplete \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   140
		$(PROTOUSRLIBDIR)/firefox-$(IPS_COMPONENT_VERSION)/precomplete ;
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   141
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   142
COMPONENT_POST_INSTALL_ACTION += \
5258
b65b95ac3d37 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland (fix dependency/download)
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5256
diff changeset
   143
        $(RM) -rf xpi ; \
b65b95ac3d37 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland (fix dependency/download)
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5256
diff changeset
   144
        /usr/bin/tar xvf $(COMPONENT_ARCHIVE_1) > /dev/null 2>&1 ; \
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   145
        list1='$(LANG_LIST)' ; for f in $$list1 ; do \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   146
            $(CP) xpi/$$f.xpi \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   147
                $(PROTOUSRLIBDIR)/firefox-$(IPS_COMPONENT_VERSION)/browser/extensions/[email protected] ; \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   148
        done ;
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   149
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   150
SIGNED_LIST.i386 = libsoftokn3.so libnssdbm3.so libfreebl3.so
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   151
SIGNED_LIST.sparc = libsoftokn3.so libnssdbm3.so libfreebl_32int_3.so libfreebl_32int64_3.so
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   152
SIGNED_LIST = $(SIGNED_LIST.$(MACH))
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   153
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   154
COMPONENT_POST_INSTALL_ACTION += \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   155
	slist='$(SIGNED_LIST)' ; for f in $$slist ; do \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   156
	    mcs -d $(PROTOUSRLIBDIR)/firefox-$(IPS_COMPONENT_VERSION)/$$f ; \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   157
	    LD_LIBRARY_PATH=$(PROTOUSRLIBDIR)/firefox-$(IPS_COMPONENT_VERSION) $(BUILD_DIR_32)/dist/bin/shlibsign -v -i $(PROTOUSRLIBDIR)/firefox-$(IPS_COMPONENT_VERSION)/$$f ; \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   158
        done ;
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   159
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   160
ASLR_MODE = $(ASLR_ENABLE)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   161
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   162
COMPONENT_TEST_DIR =    $(@D)/js/src
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   163
COMPONENT_TEST_TARGETS=check-jit-test
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   164
COMPONENT_TEST_TRANSFORMS += \
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   165
        '-e "/\(^TEST-PASS\).*/d" '
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   166
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   167
configure:	$(CONFIGURE_32)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   168
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   169
build:          $(BUILD_32)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   170
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   171
install:        $(INSTALL_32)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   172
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   173
test:           $(TEST_32)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   174
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   175
system-test:	$(NO_TESTS)
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   176
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   177
REQUIRED_PACKAGES += database/sqlite-3
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   178
REQUIRED_PACKAGES += library/desktop/atk
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   179
REQUIRED_PACKAGES += library/desktop/cairo
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   180
REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   181
REQUIRED_PACKAGES += library/desktop/gtk2
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   182
REQUIRED_PACKAGES += library/desktop/pango
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   183
REQUIRED_PACKAGES += library/glib2
5307
7e9a56e73fc8 22556270 thunderbird bugdb component is wrong in the Makefile
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5258
diff changeset
   184
REQUIRED_PACKAGES += library/gnome/gnome-libs
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   185
REQUIRED_PACKAGES += library/graphics/pixman
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   186
REQUIRED_PACKAGES += library/libevent
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   187
REQUIRED_PACKAGES += library/libffi
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   188
REQUIRED_PACKAGES += library/nspr
5255
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   189
REQUIRED_PACKAGES += library/zlib
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   190
REQUIRED_PACKAGES += system/library
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   191
REQUIRED_PACKAGES += system/library/fontconfig
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   192
REQUIRED_PACKAGES += system/library/freetype-2
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   193
REQUIRED_PACKAGES += system/library/gcc/gcc-c++-runtime
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   194
REQUIRED_PACKAGES += system/library/gcc/gcc-c-runtime
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   195
REQUIRED_PACKAGES += system/library/libdbus
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   196
REQUIRED_PACKAGES += system/library/libdbus-glib
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   197
REQUIRED_PACKAGES += system/library/math
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   198
REQUIRED_PACKAGES += x11/library/libx11
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   199
REQUIRED_PACKAGES += x11/library/libxext
cea0e462549a 22322082 Move Firefox/Thunderbird from Desktop consolidation to Userland
Stacy Yeh <stacy.yeh@oracle.com>
parents:
diff changeset
   200
REQUIRED_PACKAGES += x11/library/libxrender
5527
611b2d6efdfe 21602607 Need to move Firefox to 38.5.0 ESR branch to continue getting fixes
Stacy Yeh <stacy.yeh@oracle.com>
parents: 5345
diff changeset
   201
REQUIRED_PACKAGES += x11/library/toolkit/libxt