Commit Graph

  • 1a90ac9f68 Minor utilikit code redundancy reduction Eloston 2017-03-29 19:43:51 -07:00
  • 849b0707ab Update Inox patches to 57.0.2987.98 Eloston 2017-03-23 14:46:17 -07:00
  • 7abb8088fb Merge branch 'develop' Eloston 2017-03-21 21:11:27 -07:00
  • 9f908daecc Move buildlib files to a directory for future removal Eloston 2017-03-21 21:09:54 -07:00
  • a798a6ff28 Describe general build script steps in BUILDING.md Eloston 2017-03-21 21:03:03 -07:00
  • 2d111e07d0 Update BUILDING.md and DEVELOPING.md Eloston 2017-03-21 19:57:47 -07:00
  • d86be68c45 WIP update of documentation to version 57 Eloston 2017-03-20 20:55:52 -07:00
  • 1f0e3287ad Implement Debian packaging flavors in utilikit Eloston 2017-03-20 19:06:57 -07:00
  • 0058f97115 Refactor config and packaging file organization Eloston 2017-03-20 19:01:33 -07:00
  • f1a67729a1 Fix Ubuntu Xenial compiler flags and packaging Eloston 2017-03-20 14:37:25 -07:00
  • 486b94bf89 Remove redundant -j flag in GN bootstrap for Debian Eloston 2017-03-20 03:18:19 -07:00
  • ecbc397060 Re-attempt clang 3.8 build on Ubuntu Xenial Eloston 2017-03-20 03:11:44 -07:00
  • 1d0b9bffed Bring in more of Ubuntu's settings for Ubuntu Xenial configuration Eloston 2017-03-20 01:52:45 -07:00
  • 9b323b1ef9 Attempt to use gcc 4.8 on Ubuntu Xenial like Ubuntu Eloston 2017-03-20 01:10:50 -07:00
  • 6ac932f387 Attempt to fix gcc 5 on Ubuntu Xenial Eloston 2017-03-19 23:05:23 -07:00
  • dce26ae405 Don't use clang on Ubuntu Xenial Update fix-clang37.patch with another incompatible flag from the future Eloston 2017-03-19 22:41:52 -07:00
  • aa54601fca WIP test to use clang 3.7 on Ubuntu Xenial Eloston 2017-03-19 17:05:20 -07:00
  • 105ead4cf0 Fix LLVM and clang flags and dependencies on Debian and Ubuntu Add fix-clang38.patch Eloston 2017-03-19 13:37:57 -07:00
  • 20974f094a Re-set ffmpeg_branding="Chrome" as default for non-Linux platforms Eloston 2017-03-19 01:54:33 -07:00
  • 9ab81eb39d Fixes for Ubuntu Xenial Disable proprietary codecs to work with Chromium branding (to avoid licensing issues) Fix clean file deleting necessary files Remove libflac-dev requirement Eloston 2017-03-19 01:31:21 -07:00
  • c1a6436af6 WIP Ubuntu Xenial support Add support for different target versions of Debian dpkg scripts Eloston 2017-03-19 00:26:12 -07:00
  • e64a915789 Finish updating 0001-fix-building-without-safebrowsing.patch to version 57 Eloston 2017-03-18 23:14:21 -07:00
  • 1141b6bf2a Ignore FLAC files in source cleaning Eloston 2017-03-18 12:01:36 -07:00
  • a6cdfed327 Update disabling of rlz Add disable-rlz.patch Debian build scripts: Add --fail-on-unused-args argument to 'gn gen' commands Eloston 2017-03-18 02:09:01 -07:00
  • 3a159b6e60 Add css files to domain substitution list Add description to disable-fonts-googleapis-references.patch Fix bugs in Debian build files generator Eloston 2017-03-18 01:46:40 -07:00
  • 0e665fe668 Add disable-fonts-googleapis-references.patch Remove unnecessary --disable-pings switch in Debian default-flags Eloston 2017-03-18 00:59:19 -07:00
  • 0bdd090283 WIP update of remaining Iridium and ungoogled-chromium patches Eloston 2017-03-18 00:31:39 -07:00
  • bab4d1739a Update Inox patches to version 57 Eloston 2017-03-17 23:12:26 -07:00
  • 3a07581bae Update Iridium patches to 57.0.2987.37 Eloston 2017-03-17 22:19:49 -07:00
  • ca03a17e1a Update Debian patches to 57.0.2987.98-1 Eloston 2017-03-17 21:30:59 -07:00
  • dde4ba0120 Update version.ini to 57.0.2987.110-1 Update domain substitution and source cleaning lists to version 57 Update developer utilities for easier patching Remove create_patch.sh since quilt is being used Fix typo in update_lists.py Tweak domain substitution flag in build files generator Fix reading version.ini in utilikit Eloston 2017-03-17 20:28:25 -07:00
  • e0910dcc03 WIP refactoring of new build system into utilikit Eloston 2017-03-17 17:50:43 -07:00
  • d67d389329 Update README.md * Explain more about the rebranding and comparisons to forks. * Update the contributing section Eloston 2017-03-10 23:39:05 -08:00
  • 58f6dc7ade Update common domain regex list with android and alternate doubleclick domain Update fonts googleapis domain to be invertible Eloston 2017-03-08 22:40:14 -08:00
  • a526f318c2 Add add-flag-to-disable-trkbar.patch. Closes #112 Fix segfault in disable-google-host-detection.patch Eloston 2017-03-04 00:38:40 -08:00
  • ada5c8fab4 Consolidate all Debian-provided patches into one directory Eloston 2017-03-03 11:20:49 -08:00
  • 94a098fd3f Match file extensions case-insensitively with source cleaning list generator Escape double quotes in GN flags with backslashes in Debian rules Output the bootstrap gn binary correctly on Debian Eloston 2017-03-03 00:17:50 -08:00
  • f956811418 Update Debian files to 56.0.2924.76-5 Eloston 2017-03-03 00:02:29 -08:00
  • e75c1b9183 Revise DEVELOPING.md phrasings and links Eloston 2017-03-02 22:39:38 -08:00
  • 95a362aff2 Add DEVELOPING.md Update comments and arguments of developer_utilities Eloston 2017-03-02 22:32:44 -08:00
  • 9f7ad6ff98 Move ungoogled-macos/ and ungoogled-windows/ patch directories under ungoogled-chromium/ Eloston 2017-03-02 21:50:23 -08:00
  • d76e43c933 Blind update of remaining patches to Chromium 56 Eloston 2017-03-02 21:46:42 -08:00
  • 30457fb9a6 Remove default directories for some utilities to be more explicit Eloston 2017-03-02 16:42:24 -08:00
  • e9e316c256 Add cask installation method in README. Closes #185 Eloston 2017-03-02 15:45:48 -08:00
  • 476fa14589 Make build files generator files type subcommand required Change default build output directory for Debian to be out/Default Eloston 2017-03-01 00:46:50 -08:00
  • 23d81e7c4d Use subcommands in build files generator Eloston 2017-02-28 23:18:16 -08:00
  • d1f3e4c9af Do not build with ffmpeg_branding="Chrome" on non-Linux-dynamic configurations Eloston 2017-02-25 16:14:43 -08:00
  • bdd11bffda Update build utilities to use argparse Update quilt_patches.py and update_lists.py to not use buildlib Update domain substitution list and cleaning list to version 56 Add missing Inox patch chromium-glib-2.24.patch Eloston 2017-02-24 00:12:31 -08:00
  • 582d86cb58 Import Inox patches 56.0.2924.87 Eloston 2017-02-23 14:49:15 -08:00
  • a045b768ec Update README to point to new downloads page Update .gitignore to name files or directories named "build" Eloston 2017-02-22 15:06:20 -08:00
  • d2d3237eb1 Update Debian patches to 56.0.2924.76-4 Eloston 2017-02-22 00:53:58 -08:00
  • 21651e39c7 Re-enable JavaScript dialog boxes in beforeunload events Chromium now has a feature to hide dialog boxes on certain websites if they keep popping up Eloston 2017-02-21 01:17:38 -08:00
  • 1dab7b7fe1 Add build files generator with initial Debian support. Closes #125 Update version.ini to 56.0.2924.87-1 Update resource assembler to copy version.ini Update linter script to ignore duplicate code Eloston 2017-02-21 01:06:12 -08:00
  • 7632036638 Add new Debian packaging files Eloston 2017-02-17 13:11:41 -08:00
  • 3afe0a5417 Merge pull request #173 from wimh/fix_items Eloston 2017-01-22 13:11:57 -08:00
  • c1424af78c fix linux build wimh 2017-01-22 22:07:05 +01:00
  • 5e9f4a97fa Add archive_packager.py for creating packages with FILES.cfg Move Linux static package README to the resources/packaging directory Eloston 2017-01-14 00:17:04 -08:00
  • 9c7b865302 Add utility to download and extract the main source and extra dependencies Eloston 2017-01-03 17:52:26 -08:00
  • 0f7d60d1e2 Add utility to build GN Add utility to check build requirements Eloston 2017-01-02 22:49:13 -08:00
  • 2fe64cb8da Add source cleaner and domain substitution utilities Remove unbundle script as it will be included with the packaging files Eloston 2017-01-01 16:04:15 -08:00
  • 58e18ba07f Add resource assembler Update config metadata to use more self-explanatory names Update pylint script for new build system Readd Linux library unbundler script Eloston 2017-01-01 01:17:20 -08:00
  • c3c9fc5be2 New resources directory layout Now contains directories configs, patches, and packaging for increased sharing flexibility Eloston 2016-12-31 18:30:01 -08:00
  • f901314c4f Use ICU data file (icudtl.dat) by default except Linux dynamic Cleanup macOS GN flags Eloston 2016-12-30 17:57:30 -08:00
  • 8bd7f122ee Merge pull request #164 from nopjmp/build-fix-macos Eloston 2016-12-30 17:47:08 -08:00
  • 709abf08d8 macOS: fix build nopjmp 2016-12-30 19:39:33 -06:00
  • 0c0b42f6f8 Do not delete icudtl.dat on Linux static and macOS Eloston 2016-12-30 17:23:59 -08:00
  • edc388f058 Add Widevine instructions for macOS to the FAQ (#163) 9Morello 2016-12-30 22:14:51 -03:00
  • 722ba4003e Add Linux Widevine CDM instructions to the FAQ Add Table of Contents to the FAQ Eloston 2016-12-30 00:09:36 -08:00
  • f688f3c5ac Fix links to contributing section in README Eloston 2016-12-25 19:26:19 -08:00
  • 652ee29673 Add Gitter link to README Update contributing section Eloston 2016-12-25 18:56:08 -08:00
  • 42fd5597a7 Do not allow spaces in the paths to gperf and bison. Closes #156 Eloston 2016-12-25 01:32:04 -08:00
  • ff6ed29be3 Add missing change from last commit for updating to Debian 55.0.2883.75-3 Eloston 2016-12-18 23:30:57 -08:00
  • 57180aab09 Update Debian files and patches to 55.0.2883.75-3 Eloston 2016-12-18 23:26:06 -08:00
  • f559ca5974 Merge pull request #153 from 9Morello/master Eloston 2016-12-18 19:38:27 -08:00
  • c568ab1181 Update version.ini to latest version 9Morello 2016-12-19 00:23:18 -03:00
  • 45484c9b25 Update Windows build instructions for 55 Eloston 2016-12-18 01:11:05 -08:00
  • 65117797b9 Add README file for Linux static builds. Closes #149 Remove unnecessary --disable-setuid-sandbox flag Eloston 2016-12-17 16:22:35 -08:00
  • 02fd959dbd Convert pathlib.Path to str in _path_prepends Eloston 2016-12-16 17:26:30 -08:00
  • b578b042fa Add support for prepending directories in PATH overrides Remove support for file-based PATH overrides on Windows since they don't work in many places Make _build_bootstrap_gn_path() a staticmethod Eloston 2016-12-16 17:22:17 -08:00
  • 3fb7d34134 Merge pull request #147 from nopjmp/master Eloston 2016-12-16 15:03:00 -08:00
  • a7e7b957a2 Fix bootstrap GN on 64bit Windows nopjmp 2016-12-16 16:50:39 -06:00
  • 0e412cc1f2 revert patch hack, works in Python 3.5 on Windows nopjmp 2016-12-16 16:42:38 -06:00
  • ffc30d4500 use is_win_fastlink to link faster nopjmp 2016-12-16 15:42:08 -06:00
  • 539ba8d744 remove index from windows patches nopjmp 2016-12-16 15:41:39 -06:00
  • 1837439b82 disable download of syzygy for now nopjmp 2016-12-16 15:41:05 -06:00
  • fe9013dcef Fix broken JavaScript due to remove-get-help-button.patch Eloston 2016-12-16 12:14:35 -08:00
  • 64339f28a9 Remove icudtl.dat everywhere except Windows Windows still needs it to build correctly. Eloston 2016-12-15 23:54:49 -08:00
  • 2be40a97d0 Update Debian files and patches to 55.0.2883.75-2+exp2 Eloston 2016-12-15 23:38:49 -08:00
  • 125422f5a9 Fix missing include in es_parser_adts.cc nopjmp 2016-12-14 23:42:34 -06:00
  • 1a87c659df Fix building on Windows. nopjmp 2016-12-14 22:47:21 -06:00
  • a69f0885aa Update Inox patches to 55.0.2883.87 Disables TranslateRankerQuery and TranslateRankerEnvironment Eloston 2016-12-14 14:27:55 -08:00
  • 2e0667a84f Add back xenial as a supported platform for Ubuntu system builder Add macOS SDK 10.12 as supported SDK version Eloston 2016-12-11 12:28:11 -08:00
  • bac1c941d9 Fix building with Widevine support on macOS (#144) 9Morello 2016-12-11 17:26:16 -03:00
  • cc5c12a903 Rename Debian and Ubuntu builders to be "system builders" Update Debian patches to 55.0.2883.75-2 Update version.ini to 55.0.2883.87-1 Eloston 2016-12-10 21:25:16 -08:00
  • b9fb24ca4e Update Inox patches to 55 Eloston 2016-12-10 13:38:13 -08:00
  • fb2d1d4cc8 Merge pull request #143 from 9Morello/Fix_Ubuntus Eloston 2016-12-10 13:19:38 -08:00
  • 76a52f7470 Fix Ubuntu version detection Morello 2016-12-10 00:32:58 -03:00
  • 579e08270c Add note to users in GitHub release helper script Eloston 2016-12-09 14:27:47 -08:00
  • 38183f5e6b Add back clang_base_path to to Linux static builder so the system clang is used Eloston 2016-12-08 18:39:03 -08:00
  • e99d32cb9d Update documentation to reflect latest changes in 55 Allow using DebianStretchBuilder on jessie (untested) Eloston 2016-12-08 14:23:49 -08:00