· 6 years ago · Feb 19, 2020, 04:45 AM
1name: "firefox"
2origin: "www/firefox"
3version: "73.0.1,1"
4comment: "Web browser based on the browser portion of Mozilla"
5maintainer: "gecko@FreeBSD.org"
6www: "http://www.mozilla.com/firefox"
7abi: "FreeBSD:12:amd64"
8arch: "freebsd:12:x86:64"
9prefix: "/usr/local"
10flatsize: 187332730
11licenselogic: "single"
12licenses: [
13 ""
14]
15desc: "Mozilla Firefox is a free and open source web browser descended from the\nMozilla Application Suite. It is small, fast and easy to use, and offers\nmany advanced features:\n\n o Popup Blocking\n o Tabbed Browsing\n o Live Bookmarks (ie. RSS)\n o Extensions\n o Themes\n o FastFind\n o Improved Security\n\nWWW: http://www.mozilla.com/firefox"
16deps: {
17 startup-notification: {
18 origin: "x11/startup-notification",
19 version: "0.12_4"
20 },
21 pixman: {
22 origin: "x11/pixman",
23 version: "0.38.4"
24 },
25 libxcb: {
26 origin: "x11/libxcb",
27 version: "1.13.1"
28 },
29 libXrender: {
30 origin: "x11/libXrender",
31 version: "0.9.10_2"
32 },
33 libXfixes: {
34 origin: "x11/libXfixes",
35 version: "5.0.3_2"
36 },
37 libXext: {
38 origin: "x11/libXext",
39 version: "1.3.4,1"
40 },
41 libXdamage: {
42 origin: "x11/libXdamage",
43 version: "1.1.5"
44 },
45 libXcomposite: {
46 origin: "x11/libXcomposite",
47 version: "0.4.5,1"
48 },
49 libX11: {
50 origin: "x11/libX11",
51 version: "1.6.9,1"
52 },
53 pango: {
54 origin: "x11-toolkits/pango",
55 version: "1.42.4_3"
56 },
57 libXt: {
58 origin: "x11-toolkits/libXt",
59 version: "1.2.0,1"
60 },
61 gtk3: {
62 origin: "x11-toolkits/gtk30",
63 version: "3.24.10_1"
64 },
65 gtk2: {
66 origin: "x11-toolkits/gtk20",
67 version: "2.24.32"
68 },
69 fontconfig: {
70 origin: "x11-fonts/fontconfig",
71 version: "2.12.6,1"
72 },
73 nss: {
74 origin: "security/nss",
75 version: "3.50"
76 },
77 harfbuzz: {
78 origin: "print/harfbuzz",
79 version: "2.6.4"
80 },
81 freetype2: {
82 origin: "print/freetype2",
83 version: "2.10.1"
84 },
85 ffmpeg: {
86 origin: "multimedia/ffmpeg",
87 version: "4.2.2_6,1"
88 },
89 dav1d: {
90 origin: "multimedia/dav1d",
91 version: "0.5.2_1"
92 },
93 aom: {
94 origin: "multimedia/aom",
95 version: "1.0.0.3087"
96 },
97 webp: {
98 origin: "graphics/webp",
99 version: "1.1.0"
100 },
101 png: {
102 origin: "graphics/png",
103 version: "1.6.37"
104 },
105 mesa-libs: {
106 origin: "graphics/mesa-libs",
107 version: "18.3.2_3"
108 },
109 jpeg-turbo: {
110 origin: "graphics/jpeg-turbo",
111 version: "2.0.4"
112 },
113 graphite2: {
114 origin: "graphics/graphite2",
115 version: "1.3.13_1"
116 },
117 gdk-pixbuf2: {
118 origin: "graphics/gdk-pixbuf2",
119 version: "2.40.0"
120 },
121 cairo: {
122 origin: "graphics/cairo",
123 version: "1.16.0,2"
124 },
125 nspr: {
126 origin: "devel/nspr",
127 version: "4.25"
128 },
129 libffi: {
130 origin: "devel/libffi",
131 version: "3.2.1_3"
132 },
133 libevent: {
134 origin: "devel/libevent",
135 version: "2.1.11"
136 },
137 icu: {
138 origin: "devel/icu",
139 version: "65.1,1"
140 },
141 glib: {
142 origin: "devel/glib20",
143 version: "2.56.3_7,1"
144 },
145 gettext-runtime: {
146 origin: "devel/gettext-runtime",
147 version: "0.20.1"
148 },
149 desktop-file-utils: {
150 origin: "devel/desktop-file-utils",
151 version: "0.24"
152 },
153 dbus-glib: {
154 origin: "devel/dbus-glib",
155 version: "0.110"
156 },
157 dbus: {
158 origin: "devel/dbus",
159 version: "1.12.16"
160 },
161 sqlite3: {
162 origin: "databases/sqlite3",
163 version: "3.30.1,1"
164 },
165 libcanberra: {
166 origin: "audio/libcanberra",
167 version: "0.30_5"
168 },
169 atk: {
170 origin: "accessibility/atk",
171 version: "2.28.1"
172 }
173}
174categories: [
175 "www"
176]
177shlibs_required: [
178 "libdbus-glib-1.so.2",
179 "libgtk-x11-2.0.so.0",
180 "libXext.so.6",
181 "libpango-1.0.so.0",
182 "libfreetype.so.6",
183 "libpixman-1.so.0",
184 "libsqlite3.so.0",
185 "libcairo.so.2",
186 "libgtk-3.so.0",
187 "libffi.so.6",
188 "libxcb-shm.so.0",
189 "libX11-xcb.so.1",
190 "libXt.so.6",
191 "libwebp.so.7",
192 "libcairo-gobject.so.2",
193 "libatk-1.0.so.0",
194 "libevent-2.1.so.7",
195 "libplc4.so",
196 "libXcomposite.so.1",
197 "libxcb.so.1",
198 "libgdk_pixbuf-2.0.so.0",
199 "libgio-2.0.so.0",
200 "libssl3.so",
201 "libXfixes.so.3",
202 "libwebpdemux.so.2",
203 "libnss3.so",
204 "libnssutil3.so",
205 "libnspr4.so",
206 "libgobject-2.0.so.0",
207 "libglib-2.0.so.0",
208 "libXrender.so.1",
209 "libicuuc.so.65",
210 "libstartup-notification-1.so.0",
211 "libdav1d.so.3",
212 "libharfbuzz.so.0",
213 "libdbus-1.so.3",
214 "libXdamage.so.1",
215 "libgraphite2.so.3",
216 "libgdk-x11-2.0.so.0",
217 "libpng16.so.16",
218 "libaom.so.0",
219 "libX11.so.6",
220 "libicui18n.so.65",
221 "libfontconfig.so.1",
222 "libsmime3.so",
223 "libgdk-3.so.0"
224]
225options: {
226 ALSA: "off",
227 CANBERRA: "on",
228 DBUS: "on",
229 DEBUG: "off",
230 FFMPEG: "on",
231 GCONF: "off",
232 JACK: "off",
233 LIBPROXY: "off",
234 OPTIMIZED_CFLAGS: "on",
235 PROFILE: "off",
236 PULSEAUDIO: "on",
237 SNDIO: "off",
238 TEST: "off"
239}
240annotations: {
241 FreeBSD_version: "1201000",
242 cpe: "cpe:2.3:a:mozilla:firefox:73.0.1:::::freebsd12:x64",
243 no_provide_shlib: "yes"
244}
245files: {
246 /usr/local/bin/firefox: "1$dbc0f9e1bff4680a4eccd9dea047400ff19e22b7210ea0c0e4c96b15e20636ac",
247 /usr/local/lib/firefox/application.ini: "1$fa201493eab4775ab24d31437d9107e92e6f70f6a2468d440dd2c711b93cba8c",
248 /usr/local/lib/firefox/browser/blocklist.xml: "1$607fcb42aebcce5fa14f599e7bb29fd4ba0648a4321dc465863be488e9388ebf",
249 /usr/local/lib/firefox/browser/chrome/icons/default/default128.png: "1$9926bbb47e152c9747c8e7fbe9d7679fbcf221a4aa13400cbf1d2da3210d1b20",
250 /usr/local/lib/firefox/browser/chrome/icons/default/default16.png: "1$742a5ed5a88075540a018629b6c4ee7f39a6fc89f4d75c2c136e002204ac024b",
251 /usr/local/lib/firefox/browser/chrome/icons/default/default32.png: "1$e4e889d71d93c2a171cbd92ca2fba2fca3a04ab61e6fc8a703683cf4e3d83ba1",
252 /usr/local/lib/firefox/browser/chrome/icons/default/default48.png: "1$d9df64a49f932e5f7c8e1f5fccc0b998dafb57f9a7ed2ac9a8e4a43bed45eb1a",
253 /usr/local/lib/firefox/browser/chrome/icons/default/default64.png: "1$12130ce8511f4a348c25380ba9b70b80b2ff0680e4ee801367bf0dbb5e94c00a",
254 /usr/local/lib/firefox/browser/features/doh-rollout@mozilla.org.xpi: "1$f63450fef9daf7b2b6c84c6f630491f1ae5478d5988894eb9154686f77ca9b4b",
255 /usr/local/lib/firefox/browser/features/formautofill@mozilla.org.xpi: "1$319b107efcd96696845defaa3a3c49ad64097af7eaa63251aeb91d8e1afacdc8",
256 /usr/local/lib/firefox/browser/features/screenshots@mozilla.org.xpi: "1$8d9df0546d875b00cc64cb80654bf8f36a1ed026a3927e424cc631c3bbb0b3e4",
257 /usr/local/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi: "1$77f2bfab1dcb44f286cf8860a71d2d000ea9898a3af5057a103cacd28281d431",
258 /usr/local/lib/firefox/browser/features/webcompat@mozilla.org.xpi: "1$3d7dbe948eca09690f778c731cbd39afc3dba6c891035b994b9ed1752da6e497",
259 /usr/local/lib/firefox/browser/omni.ja: "1$8c5b6d43a38441576caee0e1bb6657e5edce87b2b92591f8e3d9b0ee9562db5b",
260 /usr/local/lib/firefox/defaults/pref/channel-prefs.js: "1$7d9d37eff1dc4e59a6437026602f1953ef58ee46ff3d81dbb8e13b0fd0bec86b",
261 /usr/local/lib/firefox/dependentlibs.list: "1$81e3db6fb13064f5145bf4cb2f5c6baeb60659dfdd3eade53903749c78b48976",
262 /usr/local/lib/firefox/firefox: "1$aab5250d437be811c15bf45ed94dc51f1bbaeebfcb5450641421ecfe4c3bcca8",
263 /usr/local/lib/firefox/firefox-bin: "1$aab5250d437be811c15bf45ed94dc51f1bbaeebfcb5450641421ecfe4c3bcca8",
264 /usr/local/lib/firefox/gmp-clearkey/0.1/libclearkey.so: "1$2743b43c487fd4476196dd39656ed5b31ff6129dfaab3a00adf5fffa42621782",
265 /usr/local/lib/firefox/gmp-clearkey/0.1/manifest.json: "1$b7d65e60cccb80ffb2e95b5ae7e355d2c8c37575e886eef4325ca04fa7ba68fc",
266 /usr/local/lib/firefox/gtk2/libmozgtk.so: "1$da6836601d2372ad3e0a3b66742aefe5217b000b1321d83719d694ee356dccd6",
267 /usr/local/lib/firefox/liblgpllibs.so: "1$3ad129b86b057c16398366aabdeb6e53f01e50820dc8efa87aa5cbc25af9f4b3",
268 /usr/local/lib/firefox/libmozavcodec.so: "1$fd3483c2105d8d17365893b8de2431eab8edad2f1315dabdeecd7844cb436ee9",
269 /usr/local/lib/firefox/libmozavutil.so: "1$81e5b818aa27666a9bd43b2864d0f3387eb32d1d802a753b413b9e33af1ee2cf",
270 /usr/local/lib/firefox/libmozgtk.so: "1$c4feb6de6ab773e31b46d96d0538ca2c5709cb920d469d363488f69569819f16",
271 /usr/local/lib/firefox/libmozwayland.so: "1$1a5799c9f62e3ea92daa3d00ffca3fdef2e7d62bb95ddbc8d1d00bc221b076bf",
272 /usr/local/lib/firefox/libxul.so: "1$e9e9ced74da3ff2d94b0e012d845b8fe0b62a85618bd3d0ef6327c51044c11cd",
273 /usr/local/lib/firefox/omni.ja: "1$8dee9463a49016d70c1065b6cbc1633095f87f577d4adbfed69e50a223a1e333",
274 /usr/local/lib/firefox/pingsender: "1$cfbdaef6b65e84c26e51c6c802683a197c7fb3688df1a7a19af5fb9ec90e2c1b",
275 /usr/local/lib/firefox/platform.ini: "1$066787466f87a7b035f164fd34eb1209338315eb68f78f5f3a41c5792fd63c55",
276 /usr/local/lib/firefox/plugin-container: "1$62af0a2ff7ceeecba06a13872903a9f87f3b454df0ae9c330c0e7bab453e88fe",
277 /usr/local/lib/firefox/removed-files: "1$e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
278 /usr/local/share/applications/firefox.desktop: "1$a5fd62597c923402823fbac7a5c937b9a3b2e37f6568bf58e28b054b3ac83a8c",
279 /usr/local/share/pixmaps/firefox.png: "1$fef8dc2d25ba1f161ab670e151e062a08dd8480c0cbbffa4f0f53531cc2b5d92"
280}
281scripts: {
282 post-install: "update-desktop-database -q > /dev/null || true",
283 post-deinstall: "update-desktop-database -q > /dev/null || true"
284}
285messages: [
286 {
287 message: "## Missing features\n\nSome features found on Windows, macOS and Linux are not implemented:\n\n- Native audio (requires OSS backend, feature parity with ALSA or PulseAudio)\n- Encrypted Media Extensions (requires Widevine CDM binary)\n- Process sandboxing (requires Capsicum backend)\n- Reduced memory usage (requires mozjemalloc)\n- Crash Reporter (requires Google Breakpad and reproducible builds)\n- Performance profiling (requires GeckoProfiler)\n- Gamepad API (requires libusbhid backend)\n- WebVR (requires open source runtime)\n- TCP fast open\n- `about:networking` (requires link state notification)\n\n## Audio backend\n\nTo select non-default audio backend open `about:config` page and\ncreate `media.cubeb.backend` preference. Supported values are: `alsa`,\n`jack`, `pulse`, `pulse-rust`, `sndio`. Currently used backend can be\ninspected on `about:support` page.\n\n## smb:// issues\nNetwork group, machine, and share browsing does not work correctly.\n\n## sftp://\nOnly sftp access using public key authentication works. To easily\nsetup public key authentication to `remote_host`:\n\n $ ssh-keygen\n $ cat ~/.ssh/id_rsa.pub | ssh remote_host \"cat >> .ssh/authorized_keys\"\n\nThe SSH server on `remote_host` must allow pub key authentication.",
288 type: "install"
289 }
290]