Commit Graph

  • 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
  • 53602427ba Add enable_widevine=false for macOS * Widevine support is currently broken on macOS. See #129 Eloston 2016-12-08 11:56:15 -08:00
  • bbc30a3784 Merge pull request #138 from bcallaars/feature/change-faq-to-include-fido Eloston 2016-12-08 11:38:47 -08:00
  • 78229691fe Change FAQ to include security key info. Joseph Callaars 2016-12-08 10:21:36 +00:00
  • ad51aea7b7 Add chromium-icu-58.patch for Archlinux. See #44 Properly implement PATH overrides on Windows Eloston 2016-12-07 23:20:01 -08:00
  • dd999d72b8 WIP implementation of PATH overrides on Windows Eloston 2016-12-07 21:04:57 -08:00
  • aef2f50d2e Fix missing imports Eloston 2016-12-07 20:36:19 -08:00
  • 92e5b47b4f Change output .tar.xz and .zip filename to include CPU architecture for Linux and Windows, respectively Check for bison and gperf commands on Windows Eloston 2016-12-07 20:20:35 -08:00
  • a519d0f381 More WIP update of Windows patches to 55 Remove unnecessary build-windows-yasm.patch Update windows-use-system-binaries.patch to GN Update update_helper.py to not exclude icudtl.dat Eloston 2016-12-07 17:38:32 -08:00
  • 1341b6dc50 Only use Ubuntu Xenial builder on certain Ubuntu versions Remove unused macOS imports Eloston 2016-12-06 22:57:51 -08:00
  • e38ede8a92 Add back GN flags to use clang in Linux static builds Make GN fail if there are unused flags passed in Eloston 2016-12-06 17:52:31 -08:00
  • a6ae9009dd Add the userscript extension installer to the FAQ Update distro.py to v1.0.1 Eloston 2016-12-06 12:44:56 -08:00
  • d594cdfd85 Attempt to fix Linux static build GN flags Change GN output directory from out/Release to out/Default to follow convention Remove unnecessary macOS flags and build dependencies in version 55 Eloston 2016-12-05 12:50:26 -08:00
  • beb4b62aac Fix patches for version 55 Attempt to fix GN flags for Linux static builds Eloston 2016-12-05 00:07:11 -08:00
  • 2e8c82601a WIP update of patches to be applicable on version 55 Eloston 2016-12-04 15:50:36 -08:00
  • a982982046 Consider backslashes in domain substitution. Closes #130 Use proper build output directory when building 64-bit Windows build Remove unnecessary build-windows-wow-helper.patch since wow_helper was removed in chromium 55 Update domain_substitution_list and cleaning_list for chromium 55 Eloston 2016-12-04 03:24:07 -08:00
  • 3e6f877a72 Update Debian files and patches to 55.0.2883.75-1 Update version.ini to 55.0.2883.75-1 Eloston 2016-12-04 02:39:45 -08:00
  • 1a246c50b9 Add the generic Linux dynamic builder to reduce redundancy between Archlinux, Debian, and future platforms Drop GYP support and flags Remove unused macOS patches Eloston 2016-12-04 02:22:36 -08:00
  • ad9c5b3bf7 Add simple .tar.xz packager for Linux static builder Revise Windows packaging method Fix typos Eloston 2016-12-03 20:33:17 -08:00
  • a81d8e5fa9 Add is_official_build=true GN flag to Linux static Update windows-build-syzygy-swapimport.patch for GN Eloston 2016-12-02 20:30:59 -08:00
  • 8b6994f3a3 Duplicate common Debian resources for Archlinux Eloston 2016-12-01 21:10:19 -08:00
  • ecb9fb8883 Add add-trknotify-gn-dependency.patch to fix building Iridium's trknotify on macOS with GN Eloston 2016-11-30 16:48:44 -08:00
  • ff6f7acf3d Add disable-gaia.patch. Closes #104 Remove usage of undefined GN flag use_system_harfbuzz on Debian platforms Eloston 2016-11-30 01:56:53 -08:00
  • 52f10858d2 Exclude macOS-specific files in fix-building-without-one-click-signin.patch Eloston 2016-11-29 21:51:29 -08:00
  • 485c99ebc0 Fix ffmpeg_branding GN flag for Linux and all platforms Add WIP flags for Linux static Eloston 2016-11-29 20:26:26 -08:00
  • f3395de2fe Fix GN platform-specificity in fix-building-without-one-click-signin.patch Eloston 2016-11-29 19:19:46 -08:00
  • 88d3962d48 Port GYP flags to GN for macOS Port disable-symbol-order-verification.patch to GN Eloston 2016-11-29 18:54:15 -08:00
  • 2560175575 Add macOS SDK version checking Credits to @se4u for the command Eloston 2016-11-29 00:38:34 -08:00
  • a8ba2abf2a Fix typo when building GN Fix bug when running unbundler in Debian builder Remove enable_supervised_users=false GN flag (much more effort than it is worth to patch out) Remove dependency on icudtl.dat Eloston 2016-11-28 21:27:27 -08:00
  • b98a4853a9 Fix bug in update_helper.py Update domain_substitution_list again Eloston 2016-11-28 04:38:33 -08:00
  • b210c28d2e Update remaining patches to 54 Fix buildlib bugs with GN Eloston 2016-11-28 04:16:52 -08:00
  • 8830620150 Update common and Debian stretch GN flags for 54 Update Debian builder and patches to 54.0.2840.101-1 Use boostrap GN instead of full blown GN to work with Debian's nspr.patch Eloston 2016-11-28 02:46:42 -08:00
  • 79d8a1a45e WIP update to buildlib's GN Builder component Update update_helper.py to latest buildlib changes Update cleaning_list and domain_substitution_list for Chromium 54 Update version.ini to 54.0.2840.101-1 Eloston 2016-11-27 20:21:18 -08:00
  • e56950f4b0 Update Iridium patches to 54 Eloston 2016-11-25 12:55:37 -08:00
  • 6e1ed69136 Update Inox patches to 54 Include more files in Windows zip package Use clang 3.9 on Debian Eloston 2016-11-25 01:12:58 -08:00