Commit Graph

133 Commits

Author SHA1 Message Date
wukko 68be4fc5a3 devutils/update_lists: use fork multiprocessing only on posix
fixes breakage on windows introduced by #3866.

fork is indeed available on all POSIX systems, but windows isn't one,
so we use the default spawn method on all non-POSIX systems
(nt/windows) instead.
2026-07-15 16:02:37 +06:00
Daniel Richard G. 391bf50764 Fix global variables in Python 3.14 multiprocessing processes (#3866) 2026-07-14 11:56:34 -05:00
sturqe 2a53b77d33 Fix typos in comments and docstrings (#3828) 2026-06-18 07:48:47 -05:00
Blaise d195bfc940 Update to Chromium 148.0.7778.96 2026-05-05 15:23:22 -05:00
implicitfield 451cb6a1db Bundle hyphenation patterns (#3697) 2026-03-25 14:19:33 -05:00
Blaise ae9fe23a5f Update to Chromium 145.0.7632.45 2026-02-04 16:17:58 -06:00
Blaise e8f5addcff Update to Chromium 144.0.7559.59 2026-01-08 08:38:22 -06:00
jj aebf0a4387 devutils/platform_patches: update shared patches instead of deleting
Instead of deleting copies of generic patches when unmerging them
from platform patches, move them back into the shared repository.

This makes it much more pleasant and ergonomic to work on patches
as a merged series, and allows to e.g. refresh existing patches
without having to move them back to the original folder manually.
2025-11-21 17:45:08 +00:00
Blaise 6a7a75d0d4 Update to Chromium 142.0.7444.59 2025-10-28 17:37:26 -05:00
Blaise 6128ec6560 Update to Chromium 140.0.7339.80 2025-09-02 17:55:28 -05:00
Blaise a078b9be0f Update to Chromium 139.0.7258.66 2025-08-05 13:57:34 -05:00
jj f67127450a domain-substitution: exclude LICENSE files from substitution 2025-07-31 13:13:19 +00:00
Blaise d945d574c6 Update CI config, scripts, and docs for python 3.10 2025-07-10 06:49:41 -05:00
Blaise 2d603520e2 Update to Chromium 134.0.6998.35 2025-03-03 07:36:20 -06:00
Blaise 0bde311580 Consolidate contingent paths in prune_binaries.py
Handles the differences between full tarball, lite tarball, and cloned sources.
Removes the skip_unused and sysroot flags from _extraction.py and downloads.py.
2025-02-27 14:43:55 -06:00
Blaise 984d79fb6e Update to Chromium 132.0.6834.83 2025-01-13 10:27:59 -06:00
Blaise 962eb12897 Update to Chromium 130.0.6723.58 2024-10-17 12:52:53 -05:00
Daniel Richard G. 6b9ef5113a Enhancements to downloads.py and filescfg.py (#3034) 2024-10-07 07:46:44 -05:00
Blaise 9c596f2c4d Add script flags to exempt a sysroot from pruning 2024-07-29 06:26:19 -05:00
Blaise 88fc9a108b Ajust scripts for new python and pylint 2024-03-31 10:01:52 -05:00
Blaise 75654057f1 Reformat scripts for new yapf 2024-03-31 10:01:46 -05:00
Blaise 81efc51f4f Synchronize tarball and clone lists 2024-03-13 18:36:25 -05:00
networkException d84aae3591 Add fish variant of set quilt vars script 2023-09-14 16:36:54 +02:00
Blaise d6a21fa4ad Add script to clone source tree 2023-06-12 15:20:21 +03:00
Blaise b188ff00d0 Update to Chromium 112.0.5615.49 2023-04-04 18:01:58 -05:00
Daniel Richard G a8f4e3bafb Make update_lists.py more flexible (#2290)
Add options to specify additional domain exclusion prefixes on
the command line, and downgrade unused patterns/prefixes from
errors to info messages. These are useful when working with
alternative Chromium source trees, such as Debian's.
2023-04-04 07:41:17 -05:00
Blaise ce036275d9 Update to Chromium 111.0.5563.64 2023-03-08 16:22:30 -06:00
Vadim 741679b403 Replace scheme relative URLs with https URLs (#2171) 2022-12-26 14:46:34 +03:00
Ahrotahn fd81627e0b Add 'goo.gle' to domain regex, include typescript (#2073) 2022-09-02 22:08:56 +02:00
Blaise 7ee3b040c3 Update to Chromium 105.0.5195.52 2022-08-31 20:54:33 +02:00
Blaise fcbad1608f Update to Chromium 103.0.5060.53 2022-06-22 21:14:15 +03:00
Jakob-Niklas See 25ab998bdc Update to Chromium 102.0.5005.115 (#1991)
* Update to Chromium 102.0.5005.115

* Set quilt to use C locale for consistent hunk ordering
2022-06-11 15:37:46 +02:00
Blaise 8272009119 Include *.grd* for domain substitution 2021-10-21 08:07:21 +02:00
Eloston 9dc66d0ecc devutils/update_platform_patches.py: Replace exit() with sys.exit()
exit() should only be used in a REPL, not a script
2021-04-25 15:29:36 -07:00
Blaise 89ca20f4d9 Update to Chromium 90.0.4430.72 2021-04-18 22:21:16 -05:00
wchen342 6a2fb4226e Exclude extra pruning file; add CentOS 2021-01-14 05:49:37 -05:00
wchen342 48d909a785 Remove android specific files from pruning list 2020-12-25 08:15:02 -05:00
Blaise 1462beaebe update_lists: Implement multiprocessing 2020-12-16 10:18:29 -06:00
Blaise 3255baec7c update_lists: Change pruning pattern loop to filter 2020-12-08 17:55:23 -06:00
Blaise 9612a45449 Remove newlines from added file lines
New files created by a patch were being read in with newline characters
causing any patches that then change the new file to fail validation.
2020-11-23 10:54:02 -06:00
Eloston 1f7cdef6df Merge pull request #1261 from Zoraver/master
Upgrade to Chromium 87
2020-11-23 08:21:19 +00:00
Zoraver Kang fc06b0d7f5 Upgrade to Chromium 87.0.4280.66
Notes:

`'chrome/android/proviles/afdo.prof'` was removed from `PRUNING_EXCLUDE_PATTERNS`
because it no longer exists.

`core/chromium-upstream/remove-dead-reloc-in-nonalloc-LD-flags.patch` was
dropped as the commit that was backported is part of the Chromium 87 release.

`extra/inox-patchset/0006-modify-default-prefs.patch` now disables third-party
cookies in a similar fashion to GrapheneOS Vanadium.

`extra/debian/disable/device-notifications.patch` was dropped as the changes
that it made have been adopted by Chromium upstream.
2020-11-19 03:07:58 -05:00
Albert Tang 36c3c17256 Exclude prebuilt object for Windows arm64 builds 2020-11-14 09:59:09 -06:00
Eloston 598011f886 devutils/set_quilt_vars.sh: Add refresh arg --strip-trailing-whitespace
Thanks for the suggestion in https://github.com/Eloston/ungoogled-chromium/pull/1011#issuecomment-618590125
2020-04-25 12:02:08 -07:00
Zoraver Kang 5316c0a1b2 Upgrade to Chromium 81.0.4044.92 2020-04-08 18:11:16 -04:00
Eloston 2417d05533 devutils: Add check_all_code.sh and reduce code check verbosity 2020-03-07 21:02:02 -08:00
Eloston 7ccefb672e devutils/validate_patches.py: Add --dry-run to verbose error
Fixes #957
2020-03-07 20:39:37 -08:00
Eloston 4679001429 Add patch duplication test
Fixes #958
2020-03-07 12:08:21 -08:00
Niko ca3745f2f9 [Devutils] [Set Quilt Vars] Hotfix for both bash and zsh compatibility 2020-02-21 23:36:44 -05:00
Eloston e2fae994d7 devutils/validate_patches.py: Actually fix pylint warning 2020-01-19 17:53:01 -08:00