Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
chromium [2011/07/22 20:59] – add some members of the Chromium team, fix headings ReneLadanchromium [2021/04/24 05:54] (current) – Add CategoryPorts KubilayKocak
Line 1: Line 1:
-====== Chromium Web Browser on FreeBSD ====== +====== Chromium Browser on FreeBSD ======
-The Chromium web browser is being ported to %%FreeBSD%% on an ongoing basis.  Most basic functionality has been ported but further Linux-specific code remains. +
-These instructions show you how to build the browser yourself from the main source repositories and are mainly aimed at developers who might want to contribute patches. +
-For normal usage, you can use the [[http://www.freshports.org/www/chromium/|www/chromium]] port.+
  
-===== People in chromium@ =====+The Chromium web browser is ported to %%FreeBSD%% on an ongoing basis. Most functionality has been ported but some Linux-specific code remains.
  
-==== Committers ==== +The [[#instructions|instructions]] below show how to build the browser from the main source repositories and are primarily aimed at developers or users who would like to contribute patches.
-  * jsa +
-  * rene +
-  * rwatson +
-  * tabthorpe+
  
-==== Contributors ==== +For normal usage, use the [[http://www.freshports.org/www/chromium/|Chromium FreeBSD Port]]
-  * George Liaskos %%<%%geo.liaskos@gmail.com>+
  
-===== Do it yourself =====+===== FreeBSD/Chromium Team =====
  
-==== Install and configure gclient ==== +  * [[ReneLadan|Rene Ladan]] 
-gclient will make sure that all third-party subversion repositories are in sync with the main Chromium source repository.+  * [[CarlosPuga|Carlos Jacobo Puga Medina]] 
 +  * [[TimothyVaccarelli|Timothy Vaccarelli (LeFroid)]] ([[https://github.com/LeFroid|GitHub Profile: LeFroid]]) 
 +  * [[MatthiasWolf|Matthias Wolf]] ([[https://github.com/mwolf-rw|GitHub Profile]])
  
-<code> +===== Contact =====
-svn co http://src.chromium.org/svn/trunk/tools/depot_tools +
-cd depot_tools && ./gclient config http://src.chromium.org/svn/trunk/src +
-</code>+
  
-==== Check out the Chromium source code ==== +  * IRC: Official upstream channel: [[irc://chat.freenode.net/chromium|#chromium]] on [[IRC/Channels#freenode|freenode]] 
-You can use subversion to check out the main Chromium repository. +  * General %%FreeBSD%% ports channel: [[irc://irc.efnet.org/bsdports|#bsdports]] [[IRC/Channels#efnet|EFNet]]
-To download the main Chromium repository, it is both faster and more reliable to start from a subversion source tarball.+
  
-<code> +===== Development Repository =====
-fetch http://chromium-browser-source.commondatastorage.googleapis.com/chromium.r80131.tgz +
-tar --strip-components=4 -xzvf chromium.r80131.tgz +
-</code>+
  
-To update to trunk:+A [[https://github.com/gliaskos/freebsd-chromium|FreeBSD Chromium Port development repository]] is available for issue reports and pull requests
  
-<code> +===== Development Instructions =====
-cd chromium/src +
-../../depot_tools/gclient sync --force +
-</code>+
  
-==== Build ==== +[[http://www.chromium.org/developers|Chromium: For Developers]]
-You can use multiple cores to speed up the build.  The following assumes you have 4 cores, change the -j5 flag to (# of cores) + 1. +
- +
-<code> +
-python build/gyp_chromium -D'use_system_libxml=1' build/all.gyp +
-gmake -j5 BUILDTYPE=Release chrome +
-</code> +
- +
-==== Run ==== +
- +
-<code> +
-./out/Release/chrome +
-</code>+
  
 ===== Submitted patches ===== ===== Submitted patches =====
  
 Links with patches which have been submitted upstream: Links with patches which have been submitted upstream:
-  * http://codereview.chromium.org/user/ruben +  * http://codereview.chromium.org/search?owner=Ben%20Laurie%20(Chromium%29 
-  * http://codereview.chromium.org/user/Ben%20Laurie%20(Chromium%29 +  * http://codereview.chromium.org/search?owner=George%20Liaskos 
-  * http://codereview.chromium.org/user/bsdchromium+  * http://codereview.chromium.org/search?owner=r.c.ladan
  
-Ben Laurie's instructions on building Chrome: http://www.links.org/?p=724+----
  
-These instructions originally based on: http://www.zlonet.ru/page/chromium-freebsd-8+{{tag>Team Ports}}
  
  • chromium.1311368376.txt.gz
  • Last modified: 2011/07/22 20:59
  • by ReneLadan