gpo.zugaina.org

Search Portage & Overlays:

www-client/ungoogled-chromium

Modifications to Chromium for removing Google integration and enhancing privacy

Screenshots

  • ungoogled-chromium-78.0.3904.97_p1
    amd64 ~x86
    +cfi closure-compile convert-dict cups custom-cflags gnome gnome-keyring gold jumbo-build kerberos libcxx +lld new-tcmalloc optimize-thinlto optimize-webui pdf +proprietary-codecs pulseaudio selinux suid +system-ffmpeg +system-harfbuzz +system-icu +system-jsoncpp +system-libevent +system-libvpx +system-openh264 system-openjpeg +tcmalloc +thinlto vaapi widevine kernel_linux +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7

    View      Download      Browse     License: BSD   
    Overlay: pf4public (layman)
  • ungoogled-chromium-78.0.3904.87_p1
    amd64 ~x86
    +cfi closure-compile convert-dict cups custom-cflags gnome gnome-keyring gold jumbo-build kerberos libcxx +lld new-tcmalloc optimize-thinlto optimize-webui pdf +proprietary-codecs pulseaudio selinux suid +system-ffmpeg +system-harfbuzz +system-icu +system-jsoncpp +system-libevent +system-libvpx +system-openh264 system-openjpeg +tcmalloc +thinlto vaapi widevine kernel_linux +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7

    View      Download      Browse     License: BSD   
    Overlay: pf4public (layman)
  • ungoogled-chromium-77.0.3865.120_p1
    amd64 ~x86
    +cfi closure-compile convert-dict cups custom-cflags gnome gnome-keyring gold jumbo-build kerberos libcxx +lld new-tcmalloc optimize-thinlto optimize-webui pdf +proprietary-codecs pulseaudio selinux suid +system-ffmpeg +system-harfbuzz +system-icu +system-jsoncpp +system-libevent +system-libvpx +system-openh264 system-openjpeg +tcmalloc +thinlto vaapi widevine kernel_linux +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7

    View      Download      Browse     License: BSD   
    Overlay: pf4public (layman)
  • ungoogled-chromium-72.0.3626.122_p1
    ~amd64 ~x86
    +cfi closure-compile cups custom-cflags gnome gold jumbo-build kerberos libcxx +lld new-tcmalloc optimize-thinlto optimize-webui +pdf +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg system-harfbuzz +system-icu +system-jsoncpp +system-libevent +system-libvpx +system-openh264 +system-openjpeg +tcmalloc +thinlto vaapi widevine kernel_linux +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7

    View      Download      Browse     License: BSD   
    Overlay: chaoslab (layman)
  • ungoogled-chromium-72.0.3626.121_pre
    ~amd64 ~x86
    +cfi closure-compile cups custom-cflags gnome gold jumbo-build kerberos libcxx +lld new-tcmalloc optimize-thinlto optimize-webui +pdf +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg system-harfbuzz +system-icu +system-jsoncpp +system-libevent +system-libvpx +system-openh264 +system-openjpeg +tcmalloc +thinlto vaapi widevine kernel_linux +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7

    View      Download      Browse     License: BSD   
    Overlay: chaoslab (layman)
  • ungoogled-chromium-55.0.2883.75.1
    ~amd64 ~x86

    View      Download      Browse     License: GPL-3   
    Overlay: alinefr (layman)

ChangeLog

commit 7a9410cff7622c294ad63479574e8e6a39e85504
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Mar 8 10:57:30 2019 +0000

www-client/ungoogled-chromium: Drop vulnerable versions

commit 63211be84630cb43af2bed1d29e46b43b961a919
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Mar 8 03:38:18 2019 +0000

www-client/ungoogled-chromium: Version bump to 72.0.3626.122_p1

commit 71a55bb4e67c394a168543fabf93c6fa7c3e6003
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sun Mar 3 09:16:21 2019 +0000

www-client/ungoogled-chromium: Bump to 72.0.3626.121_pre

commit 28775466c17df7786e2ecb24b3bbaafa03dab2d0
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Feb 22 04:09:15 2019 +0000

www-client/ungoogled-chromium: Bump to 72.0.3626.1{09_p1,19_pre}

commit f43de403f1f4bfb05ae467433a623b07202f15e4
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Feb 18 00:17:37 2019 +0000

www-client/ungoogled-chromium: Bump to latest upstream commit

commit a9c19eff1805fec9098aedea50400879655656af
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Feb 14 10:32:33 2019 +0000

www-client/ungoogled-chromium: Remove mirror restriction

- Remove leftover comment related to nvidia-drivers blocker.

commit 2e551caba5d9622ea8b1d868995667e6a415b668
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Feb 14 10:23:55 2019 +0000

www-client/ungoogled-chromium: Add USE=closure-compile support

commit 0d4276357d3bffa9afe0a2f1666e4a6be404fc1c
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Feb 14 09:55:27 2019 +0000

www-client/ungoogled-chromium: Bump to 72.0.3626.109_pre

commit 01a0f627ef11e52b05e7a615112193e72dca60cb
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Feb 12 20:20:08 2019 +0000

www-client/ungoogled-chromium: Bump to 72.0.3626.105_pre

commit dd206267a3038cd7a1e761b65151f6f9094b8c56
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Feb 12 06:02:47 2019 +0000

www-client/ungoogled-chromium: Remove unused patches

commit 75cc9e51dae6f7b33643cd21961bb260a8d7c2f4
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Feb 12 05:49:52 2019 +0000

www-client/ungoogled-chromium: Keep 72.0.3626.96_pre for a while

As there's no significant changes between 'p1' and 'pre', removing
the old version would force users to unnecessarily recompile.

commit b9a6258540f3be2fbf758d4290f29dab12fa28e2
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Feb 12 03:58:15 2019 +0000

www-client/ungoogled-chromium: Bump to 72.0.3626.96_p1

commit 122ba7614c64cbc344b5f1aac01807b9b730a703
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Feb 12 03:47:19 2019 +0000

www-client/ungoogled-chromium: Add missing 'third_party/lcms' entry

Resolves #80

commit 21c1904f364eb7a425bf3b1eb66d36e1297bdbc1
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Feb 11 11:18:50 2019 +0000

www-client/ungoogled-chromium: Bump to 72.0.3626.97_pre

commit cf351d134d029f2a013b427aa65a249e915a9102
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Feb 11 10:27:35 2019 +0000

www-client/ungoogled-chromium: Add WebRTC patch from main tree

commit 57f701a6c6f26f21254b80d30ac748d0017a3096
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Feb 11 10:15:20 2019 +0000

www-client/ungoogled-chromium: Remove old (72.0.3626.81_pre)

commit 2d41dce07952ed61d813daef1e4cc8404a21bdf5
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Feb 11 10:11:47 2019 +0000

www-client/ungoogled-chromium: Bump to upstream PR #671

commit dd84ec91ed7767b388d29a58eea539cdbfd3bf0e
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Feb 8 03:47:05 2019 +0000

www-client/ungoogled-chromium: Version bump to 72.0.3626.96_pre

commit 1e500f6be87bb6d6eae6a74da99553c5b6303425
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Feb 2 10:48:28 2019 +0000

www-client/ungoogled-chromium: Drop vulnerable version (71.0.3578.x)

commit 9494a1c703ad4798731d24642cb1eb8217b332d2
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Feb 2 09:22:18 2019 +0000

www-client/ungoogled-chromium: Version bump to 72.0.3626.81_pre

- Drop USE='atk dbus' support. Chromium's Aura requires ATK on
desktop builds.

commit b67f960cd05720a135289e801f06f55eecb3d2b0
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Feb 1 05:59:40 2019 +0000

www-client/ungoogled-chromium: Move patches out of extra-71

Using the "r*" concept is much easier to maintain.

commit 925d34feb2cbc6c29165964ec91679c89aade542
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Jan 26 04:25:12 2019 +0000

www-client/ungoogled-chromium: Update USE=pdf description

commit 17717bc3abe544941fbec7a8842b23d77715b93e
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Jan 21 05:40:48 2019 +0000

www-client/ungoogled-chromium: Drop redundant bits

- No need to block <x11-drivers/nvidia-drivers-331.20 anymore,
as the packages no longer exists in main tree.

commit d335f8c33129bab1b5005bbb92ae30638ffa7172
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Jan 19 07:57:19 2019 +0000

www-client/ungoogled-chromium: Version bump to 71.0.3578.127_pre

commit 2c6c75adcb45a8783f07a466cc9ea56c1bd39fe5
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Jan 15 14:41:39 2019 +0000

www-client/ungoogled-chromium: Attempt fix for #75

commit ff438b66115623b4e6b28de4202c943f6d5fbbdd
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Jan 12 08:18:47 2019 +0000

www-client/ungoogled-chromium: Adjust dependency on dev-libs/re2

The latest stable is the minimum requirement for USE=libcxx users.

commit 1b9c102c9e01529b1a42770564c21df52017b72f
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Jan 11 06:23:15 2019 +0000

www-client/ungoogled-chromium: Fix nav preload with third-party cookie blocking

See https://crbug.com/913220#c61

commit b72cd71aaf1f24d310f9d65c23e52b5c82bd1b16
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Jan 11 06:17:31 2019 +0000

www-client/ungoogled-chromium: Version bump to 71.0.3578.120_pre

commit f15e5563cfcfe9c0b481fb7f59b2e9ee1b42fc1f
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Jan 1 17:49:18 2019 +0000

www-client/ungoogled-chromium: Fix missing def in dbus-r0.patch

- Remove git diff header

commit 7ff2d83161a389405db3e5f160ee72b30dd8e151
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Jan 1 16:49:17 2019 +0000

www-client/ungoogled-chromium: Add USE=dbus support & Happy New Year!

- Enable USE=cfi by default again
- Rearrange filter-flags

commit 2db08d953f25e8660f5807911b3fe06b44179df8
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 31 07:35:27 2018 +0000

www-client/ungoogled-chromium: Drop useless "google_stl_debug_vector=1"

This cxxflag only works with bundled toolchains.

commit 89fc7b2f065993683522f90407918ee05f30d4b4
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 31 06:39:04 2018 +0000

www-client/ungoogled-chromium: Unclutter sed-fixes

commit ec4665f9b332f18178d99115fc968ec6bb5807f8
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 31 05:29:13 2018 +0000

www-client/ungoogled-chromium: Remove "optimize_for_size" redundancy

commit e658ac13b1f3a30f84a12b01794eb788fd5212e4
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sun Dec 30 05:21:47 2018 +0000

www-client/ungoogled-chromium: Fix REQUIRED_USE=x86

- Move app-arch/bzip2 into BDEPEND

commit 16d0a7bf04cdd458c349c943384d71729201aad2
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Dec 29 14:15:55 2018 +0000

www-client/ungoogled-chromium: Neither lld or thinlto works on x86

Still there's no clear answer as to why it is failing.
We should revise this change in future releases.

Closes #73

commit 5129c4558d3e3e16ae1d838915f11ab5343b6ef6
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Dec 29 14:08:44 2018 +0000

www-client/ungoogled-chromium: Add media-video/ffmpeg-3.4 support

Issue raised at #75

commit 7228a1242bb94cb154331c957d1040181f8dc24b
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Dec 29 13:56:26 2018 +0000

www-client/ungoogled-chromium: Backport 64a3279d

commit 64a3279dd18e06eb0c76fae186287500e4f3e9d0
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Dec 28 22:52:17 2018 +0000

www-client/ungoogled-chromium: Fix conditions in $ugc_use loop

Resolves #75

commit 5acea0c610d1c5aaafd41d511d1f2f61c10db7da
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Dec 28 03:15:42 2018 +0000

www-client/ungoogled-chromium: Fix USE=pdf deps

commit f7a2e4467b7291b51b0abcabba8fb0811cba66ee
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Dec 27 11:34:18 2018 +0000

www-client/ungoogled-chromium: Rearrange deps & remove bogus comments

Upstream has removed all these use_system_* flags, which makes
these TODOs invalid.

commit 67fa2ec3ff3f39a242702b3ecb29b8bd90433955
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Dec 27 05:28:28 2018 +0000

www-client/ungoogled-chromium: Remove redundant eclass

commit e240f72d2d653f4c9549bff98211ee7b16dddc59
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 26 22:58:30 2018 +0000

www-client/ungoogled-chromium: Enable threads if USE='gold -thinlto'

commit db0de92c083b271a54ab2dbbba81769fa3f2c95d
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 26 12:34:58 2018 +0000

www-client/ungoogled-chromium: USE=cups doesn't requires 'pdf'

commit 4cfc883816e83971a3b996fe64839911c7db1816
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 26 06:47:01 2018 +0000

www-client/ungoogled-chromium: Rearrange DEPEND

Accordingly to mgorny, hard deps must line up first,
then optional deps later.

commit 213578eb4f8987df1cac6c428aea7d9dea7d3d57
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 26 04:03:57 2018 +0000

www-client/ungoogled-chromium: Fix USE=optimize-webui deps & conditions

- Rearrange USE=pdf conditions

commit 6869005bc3ffeba895c973a297d37909b968a7fd
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 26 01:18:38 2018 +0000

www-client/ungoogled-chromium: Set to true to use Identical Code Folding

This change will only affect USE=gold users, as ICF is already enabled
by default when USE=lld.

Although icf=all is broken in older golds [1], it is safe to assume that
a sane Gentoo user will be using the latest stable sys-devel/binutils.

1: https://sourceware.org/bugzilla/show_bug.cgi?id=17704

commit a8cc57a32e400622fbbb29b8225d36d9d73c9577
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 26 00:43:55 2018 +0000

www-client/ungoogled-chromium: Rearrange GN flags

commit 08a89d03857b6934c5509076845b943488df518b
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Dec 25 23:40:43 2018 +0000

www-client/ungoogled-chromium: Use 'else' statement in gold-r1.patch

commit 2bbec44b7b8d23e88e76771c7348c7319b0dab5d
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Dec 25 11:13:54 2018 +0000

www-client/ungoogled-chromium: Respect jobs count in make.conf

commit c55c7719b97f056b9bb3d3b79824dc34eb067bfa
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 24 20:47:00 2018 +0000

www-client/ungoogled-chromium: use_cfi_icall only works with LLD

If USE=gold the build process spits:
"CFI-icall enabled for platform without protected memory support"

commit 804178c76d171256ec02909a152cb80c3a178781
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 24 11:30:09 2018 +0000

www-client/ungoogled-chromium: Add USE=pdf support

commit 46228ef262de9e308c8dda8a0545419e338c1f71
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 24 08:49:14 2018 +0000

www-client/ungoogled-chromium: Readjust UGC's patches

- Re-enable alingnof.patch removal, only needed for GCC 8 on i386
- Remove member-assignment.patch, only needed for GCC 6
- Remove redundant inspector_protocol, fixed by UGC's inspector.patch

commit 20e5480a4032e6dc79698fdb8236edb554a43665
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 24 08:35:54 2018 +0000

www-client/ungoogled-chromium: Minor ebuild improvements

- Suggest media-fonts/noto-emoji in $DOC_CONTENTS
- Convert $myconf_gn to array
- Update USE=new-tcmalloc description/comments
- Increase ulimit to 4096 (issue raised at #73)

commit 133f5ed33cafb67e60e6f3757ac00ecf4ec37b1a
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Dec 21 08:31:19 2018 +0000

www-client/ungoogled-chromium: Add USE=optimize-thinlto

commit da707426d72217e111aec9bd6cb07a1be2f7ad43
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Dec 20 22:04:37 2018 +0000

www-client/ungoogled-chromium: Fix Gentoo bug #671412

Main tree commit: a1825582f83d51485e1ed6e668fc1f55a5814a56

I took a different approach here, instead to append the missing
flags, I updated ungoogled-chromium-compiler-r4.patch to let
compiler_cpu_abi in build/config/compiler/BUILD.gn do its job.

commit 0ae04f8a09c320dd52cd866591db4806bc8f297c
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Dec 20 13:28:20 2018 +0000

www-client/ungoogled-chromium: There's no need to export RANLIB

commit a31bb1d752c0ebdf4abd454a656b489dfa971773
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 19 16:08:34 2018 +0000

www-client/ungoogled-chromium: Attempt fix for #73

commit 517b37828d7be464e0d5cb5ccde9191afb0209b4
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 19 16:06:30 2018 +0000

www-client/ungoogled-chromium: Remove more GCC warning patches

commit 573ec77c7a6eb2b6dc1fa815fbd54fe8f2687763
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 19 08:25:28 2018 +0000

www-client/ungoogled-chromium: Drop redundant 0001-chromium-dma-buf.patch

Upstream has already merged that patch.

commit f98aeba6e5735482a595ba39452e893d64cd2525
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 19 08:23:41 2018 +0000

www-client/ungoogled-chromium: Add missing tag for icu.patch

commit c43126dd464217a88619ce7286fe2b3cbef31381
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Dec 18 20:24:22 2018 +0000

www-client/ungoogled-chromium: Remove redundant patches

commit b98a58050ddd56a69024e9e95c1f4ad7040f0d3f
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Dec 18 20:13:11 2018 +0000

www-client/ungoogled-chromium: Make use of upstream harfbuzz patch

commit cf2253c9afacdd732cf34d7a3d61a2013b9de1ca
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Dec 18 19:02:07 2018 +0000

www-client/ungoogled-chromium: Add USE=atk

commit 747664c23aa5e50bfe6dbcbffa59bd814e9f7580
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Dec 18 07:08:21 2018 +0000

www-client/ungoogled-chromium: USE=cfi requires amd64

While trying to solve #73, it was discovered that CFI is only
officially enabled on x64 [1]. This commit also disables CFI by default.

1: https://www.chromium.org/developers/testing/control-flow-integrity

commit 228c954c66d26caa2f2ac970e37caa291fb91d23
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Dec 15 03:26:13 2018 +0000

www-client/ungoogled-chromium: Bump to 71.0.3578.98_p2

The only relevant change between p1 and p2 is the addition of
upstream's PR #628

commit d1fa13277e1cc211186b880e1e3888391cac2151
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Dec 14 19:00:08 2018 +0000

www-client/ungoogled-chromium: Remove cross-compile support

Since the package inception, cross-compilation was never tested or
intended to be supported; the support for non-native targets increases
the complexity of ebuilds by an order of magnitude.

commit 232bbf0e81e222f5567c489d501a6ec642f30f08
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Dec 14 07:03:33 2018 +0000

www-client/ungoogled-chromium: Improve descriptions in metadata.xml

commit 7c2e65212b6812674fad05c8d5a3d57304c84fc9
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Dec 14 03:41:29 2018 +0000

www-client/ungoogled-chromium: Bump to 71.*_p1

commit 7bc4270b46fab8224c0e93230de5b8da954e5db3
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Dec 13 14:51:30 2018 +0000

www-client/ungoogled-chromium: Make libcxx & custom-cflags work together

Resolves #72

commit dcc4b0e6dc7638a5cda71c18e1517f14dffb7e10
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Dec 13 14:43:02 2018 +0000

www-client/ungoogled-chromium: Move files/extra-

commit 5e9345a5a2b2bd16f676265b1ab0c18c5617aac8
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Dec 13 13:10:19 2018 +0000

www-client/ungoogled-chromium: Sync with main tree; drop 70.x

commit 7cf2a33581414e9b075e253541ff368503a9c509
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Dec 13 11:55:45 2018 +0000

www-client/ungoogled-chromium: Fix typo in add-flag-to-hide-crashed-bubble.patch

commit 0c27ce31b408794dd76eedb5d92eb24cb395ca2f
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Dec 13 06:24:58 2018 +0000

www-client/ungoogled-chromium: Bump to 71.0.3578.98_pre

Update to latest UGC's commit, which includes an untested patch
for libva1, caution needed.

commit 79d5dc4484d6c9744e49e6ca7f69c29dc205b411
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 12 16:08:58 2018 +0000

www-client/ungoogled-chromium: Drop <x11-libs/libva-2 support

As reported in #70, the openSUSE patch for libva1 is broken.

commit 42cdc73cbc9cc31244f313c54e1161ee926795bd
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Dec 12 13:24:26 2018 +0000

www-client/ungoogled-chromium: 'libcxx' fails w/o 'new-tcmalloc' #71

This restriction isn't carved in stone yet, as for me this does sounds
like an upstream bug. At every version bump I will revise its need.

commit 880b7a6eb3336db22b0b498eb88886aef883913a
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 10 15:55:33 2018 +0000

www-client/ungoogled-chromium: Update libva1 compatibility patch

Resolves #70

commit 457ebd0d5cbc3926ff8f105be289c454dbf6d939
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 10 15:48:46 2018 +0000

www-client/ungoogled-chromium: Bump to 71.0.3578.85_pre

commit 6e4983302886b442cff84ea40f298d22152552b9
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 10 04:55:49 2018 +0000

www-client/ungoogled-chromium: Add experimental 'libcxx' support

commit 2c765e72714225ee2eef6d7c6941a9f251b3ec62
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 10 02:56:19 2018 +0000

www-client/ungoogled-chromium: The PR has been blessed by upstream

Ready for tests.

commit ab5844035358f3c8b7c123f61dbd9761d27ed94c
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sun Dec 9 17:19:43 2018 +0000

www-client/ungoogled-chromium: Add 'system-jsoncpp' USE flag

- Drop third_party/unrar; that dependency was removed by
debian_buster/disable/unrar.patch

commit 178439305100b990fa2e9806ecd24afd97b1c54d
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sun Dec 9 10:36:04 2018 +0000

www-client/ungoogled-chromium: Bump to latest commit (still WIP)

commit a9bbba3542cf51486b44fa4fcaf4ae853e09a1a4
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Dec 7 17:19:49 2018 +0000

www-client/ungoogled-chromium: Bump to 71.0.3578.80_pre

Although it builds fine for me, this version haven't been blessed
by upstream yet. Use at your own risk!

Based on Eloston/ungoogled-chromium#618

commit 820af27ae276558cf6757b0f19b0d6b11a60d213
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Dec 3 14:44:29 2018 +0000

www-client/ungoogled-chromium: Make use of $ARCH

commit 44d10e8aa75f2b26b534d468e78599261a408208
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sun Dec 2 20:32:19 2018 +0000

www-client/ungoogled-chromium: Relax dev-libs/icu version dep

- UGC has a debian patch that supports <dev-libs/icu-59
- Minor ebuild improvements

commit eaf404d5ef233f9052170aae22bc19d3fdc63c16
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Dec 1 11:51:44 2018 +0000

www-client/ungoogled-chromium: Allow override of CCACHE_SLOPPINESS

However, I'm not sure if this will be useful, as portage seems to
unset any CCACHE_* before calling src_compile(). I need more time
to properly investigate it.

commit 96bbcb6a731855f7b81a79f76c51f1fe2cab1a62
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Dec 1 04:03:11 2018 +0000

www-client/ungoogled-chromium: Chromium isn't bad-cast clean yet

commit 2a32f97030fe8710374ed04601e3c5595b5893f5
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 30 07:25:03 2018 +0000

www-client/ungoogled-chromium: Bump to 70.0.3538.110_p3

If you're already using *p2, feel free to ignore/mask *p3, as there's
no relevant changes from upstream.

Any ebuild improvements to *p3 will be backported to *p2.

commit 31f979a04852fef7c0c4d0d5bee0fb3102d99bda
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Nov 29 15:47:54 2018 +0000

www-client/ungoogled-chromium: Unblock mirror

commit 91f4ff17a38d700429206c810375f4c6d0ccacf6
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Nov 29 13:44:01 2018 +0000

www-client/ungoogled-chromium: Enable cache policy for gold

commit 09c096a34cf9e51a39f85ccd7ee883eb14e6bccb
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Nov 29 11:02:53 2018 +0000

www-client/ungoogled-chromium: cfi doesn't play nicely with gold

commit 3285977921c03cd27004b8100536c833fbb965bf
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Nov 29 10:29:10 2018 +0000

www-client/ungoogled-chromium: drop bundled libc++{,abi}

So far I haven't encountered any dependency on bundled libc++, but
as I cannot test all USE flags combinations, this might backfire.

commit a8b79b963154f70ef20703623bab948ba2a1f820
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Nov 28 14:36:34 2018 +0000

www-client/ungoogled-chromium: rename 'openh264' to 'system-openh264'

- 'openh264' gives the impression that its support can be disabled,
which is not true. The GN flag 'use_openh264' doesn't help much
either.
- Improve grammar in some places

commit d34e6c30451459b21c041c3522a0dbeffb4af0d7
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Nov 28 10:19:12 2018 +0000

www-client/ungoogled-chromium: minor improvements

commit 2df27adf3e204d6547fa933e5a680d073b3b703b
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Nov 28 09:31:03 2018 +0000

www-client/ungoogled-chromium: arrange 'treat_warnings_as_errors'

What the hell happened here?! That GN flag isn't a clang feature.

commit fab2e581bfe89cb97a12390f0000e7a4b65583c3
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Nov 28 07:17:48 2018 +0000

www-client/ungoogled-chromium: arrange dependencies for 'system-harfbuzz'

commit ebebef1b54ceb492f917af03955aa85a76729c5c
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Nov 28 05:48:45 2018 +0000

www-client/ungoogled-chromium: append "-stdlib=libstdc++"

If 'libc++' is Clang's default

commit ada06d003feb28726fb1c6a2af101b51470911dc
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Nov 27 06:04:13 2018 +0000

www-client/ungoogled-chromium: append "-Wl,-lgcc_s"

If 'compiler-rt' is Clang's default

commit c4bb294fff09bf5eb9238180f4b479d9126109d3
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Nov 26 08:32:05 2018 +0000

www-client/ungoogled-chromium: add 'gold' & 'lld' USE flag

- lld is enabled by default, as it is the preferred linker
when is_clang == true

commit 8bc69b09725a64d34939c9b3b2a13f48830536a1
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Nov 26 04:47:06 2018 +0000

www-client/ungoogled-chromium: fix dependency on media-libs/freetype

It is only required if USE=system-harfbuzz

commit adcdc546258c53dea5d65509e8e111fdda9bb12a
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sun Nov 25 05:55:00 2018 +0000

www-client/ungoogled-chromium: drop insecure (70.0.3538.77)

- CVE-2018-17478: Out of bounds memory access in V8

commit 38742d4398671ccc771a47b1dfd71c86b72b9a11
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sun Nov 25 05:45:09 2018 +0000

www-client/ungoogled-chromium: bump to 70.0.3538.110_p2

commit 21ffabaeeee4affff6ec7e2a9825cb7849d438fd
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 18:03:42 2018 +0000

www-client/ungoogled-chromium: add 'cfi' USE flag

commit 6c35be6d37e71f03b8e279fe3dd62a7cba28db45
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 17:49:05 2018 +0000

www-client/ungoogled-chromium: add 'thinlto' USE flag

- Add 'use_thin_lto' GN flag to optionally disable ThinLTO. When
not set, it is enabled by default when is_official_build == true
- Change the default value of import-instr-limit in LLVM to limit
the text size increase when use_thin_lto == true
- Rearrange Clang related GN flags
- Minor pedantic improvements

commit be4ffa13c3c9b8408b1fd045cc860da32d7ae126
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 16:27:56 2018 +0000

www-client/ungoogled-chromium: add <bugs-to> in metadata.xml

commit a19b3805484995955e6bc926ac0527ddf00a8929
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 16:23:18 2018 +0000

www-client/ungoogled-chromium: append cxxflag '-D__google_stl_debug_vector=1'

commit 60673ef1160c7f94b3d95cb145b14544b687eb82
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 16:17:27 2018 +0000

www-client/ungoogled-chromium: append '-Wno-unknown-warning-option'

commit 8055e7830efbaec2b4c1a985fdf5f96bb845e431
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 15:29:46 2018 +0000

www-client/ungoogled-chromium: improve description for 'jumbo-build'

commit c2c7471a0c429d897858fff0247296ad809d5b21
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 15:19:44 2018 +0000

www-client/ungoogled-chromium: disable 'system-harfbuzz' by default

HarfBuzz and FreeType need to be built together in a specific way
to get FreeType autohinting to work properly. Chromium bundles
FreeType and HarfBuzz to meet that need. (https://crbug.com/694137)

commit e576538dcebbf10cef32b3fd8a8a2323efac4db4
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 15:06:30 2018 +0000

www-client/ungoogled-chromium: add einfo for FLAGS

commit 57bf01cdd6fc346f56b9a672a126ef2f4c1b4fb3
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 15:00:57 2018 +0000

www-client/ungoogled-chromium: export RANLIB=llvm-ranlib

commit 15e57180de6083b350ebf75d32ea3c0757c8daa5
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 14:55:59 2018 +0000

www-client/ungoogled-chromium: add setup_compile_flags()

commit 9422fbb2e6e674c659fc41babcbb2419318485a0
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 14:47:02 2018 +0000

www-client/ungoogled-chromium: move 'custom-cflags' ewarn into pkg_pretend()

commit 4c11f86e682e879c13b13ff4726d818abfe9a9b9
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 02:20:13 2018 +0000

www-client/ungoogled-chromium: system-harfbuzz depend on harfbuzz-2

- media-libs/harfbuzz-2.0.2 has been stabilized, so let's follow
main tree here.

commit 76b8ec7efe073bbaeb48a5f42e418668cf594e71
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Nov 23 02:06:48 2018 +0000

www-client/ungoogled-chromium: introduce "usetf" function

commit 015af9d236e91db70732933d8057f3458df118dd
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Nov 20 13:39:20 2018 +0000

www-client/ungoogled-chromium: improve EAPI 7 compatibility

- Make use of BDEPEND
- 'eshopts_push' and 'eshopts_pop' was removed in EAPI 7
- Add ulimit into src_compile() (taken from chromium-71 ebuild)
- gnome2_icon_savelist is not required in EAPI 7

commit f1b22356e897381380cd8f67372e94b503687b11
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Nov 20 08:44:18 2018 +0000

www-client/ungoogled-chromium: version bump to 70.0.3538.110_p1

commit c4e6c360d07e09a96c365b48093d26974f37f9ef
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Nov 17 04:28:48 2018 +0000

www-client/ungoogled-chromium: bump to EAPI 7 & improve ccache compat

- The changes to EAPI 7 was based on www-client/chromium-71
- Portage seems to unset any CCACHE_* variables outside src_compile()

commit ad51ab5cc84779a572cfdf62db0d7893d4e677ac
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Nov 15 23:45:56 2018 +0000

www-client/ungoogled-chromium: bump UGC's patchset to latest commit

- e933d6c096c2434b32846fd7398471f0e9a2be83

commit 560a6bbd789e5e08453e09447c0023643780d30f
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Nov 15 00:49:24 2018 +0000

www-client/ungoogled-chromium: add suggestions in 'default' file

commit 27853c65393a93a6989a1ef7d56d258b0f166acf
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Nov 14 07:40:25 2018 +0000

www-client/ungoogled-chromium: make use of UGC's latest commit

So we don't have to sed-fix system-libdrm.patch

commit 69e920d957fedeb3bf1212c94b9fe384fd7e52b2
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Nov 14 05:35:59 2018 +0000

www-client/ungoogled-chromium: use libdrm.patch from UGC's patchset

Which became the default in:
https://github.com/Eloston/ungoogled-chromium/commit/94b7493c72

commit 1dc3ced923ea1962eb8193299b6f959948e1fcc7
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Nov 14 03:55:27 2018 +0000

www-client/ungoogled-chromium: repoman QA; remove trailing whitespace

commit 482264142b10a36f19d4cb8cfa5fa57c427bc247
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Nov 14 02:46:27 2018 +0000

www-client/ungoogled-chromium: bump to 70.0.3538.102_p1

commit f4a13d32c954a45897f82794b0930cfc6cdd9203
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Oct 29 20:40:29 2018 +0000

www-client/ungoogled-chromium: ebuild improvements

- Change $PV and make use of *_p*, which should be used to indentify
upstream patchsets
- Add "gnome" USE flag to improve integration with Gnome DE by
enabling support for GIO (libgio)
- As we use *official* build (is_official_build=true), which in turn
implies is_cfi=true, Clang's -fsanitize* must be available
Although sys-devel/clang-runtime[sanitize] is enabled by default,
let's add a dependency on it
- Move the warning about 'custom-cflags' to pkg_setup(), to show
early as possible and make it bindist compatible
- $EPREFIX does not end in a trailing slash by default

commit f44f4d3996b6e6e3b3c06243de5ac6216c823fd8
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Oct 26 08:03:01 2018 +0000

www-client/ungoogled-chromium: improve metadata & dependencies

- Clarify where 'openjpeg' will be used, as it won't be widely
supported, only on its PDF viewer
- Make use of <pkg>
- net-fs/samba <4.5.16 no longer exist in main tree for
quite some time
- Fix the minimum dependency on clang/lld/llvm to >=7.0.0

commit 10b86fbc4bd8972ea889636e3b85e831e32f9b53
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Oct 26 02:23:31 2018 +0000

www-client/ungoogled-chromium: bump to 70.0.3538.77.1

- Add 'system-openjpeg' USE flag to optionally build
against system media-libs/openjpeg:2
- Follow main tree and warn users about the unsupported
'custom-cflags' USE flag; notifying them that they should
expect build failures and shouldn't file bug reports.
- Improve comments
- Remove GCC related patches
- Make use of UGC's libva1 compatibility patch and conditionally
apply it

commit e7eb181e3724fd2e2a01cc50011f00d1d5b1b8d4
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Oct 23 18:55:37 2018 +0000

www-client/ungoogled-chromium: drop 69.0.3497.100 (insecure)

commit d7c087faca69037651f3c7f094d9c979521ccdeb
Author: Ian Moone <gentoo@chaoslab.org>
Date: Tue Oct 23 18:25:03 2018 +0000

www-client/ungoogled-chromium: bump to 70.0.3538.67_pre20181022

- Drop 'component-build' USE flag, as it doesn't work on *official*
build (is_official_build == true)
- Drop 'gnome-keyring' USE flag, as it crashes chromium quite
often, and it is deprecated by libsecret
- Add the experimental 'new-tcmalloc' USE flag. It's relevant only
when use_allocator == "tcmalloc", see https://crbug.com/724399
- Add 'optimize-webui' USE flag to optimize parts of Chromium's UI,
disabled by default, as it does more work at compile time
- Add 'system-harfbuzz' USE flag, and conditionally apply patch
to fix issues with >=harfbuzz-2 (bug #669034)
- Restric 'bindist' if !openh264, due to license/patent issues,
see http://www.openh264.org
- Add patch to get the pkg to build against libva 1.x and system
libusb (from openSUSE folks)

This version resolves the following CVEs:
* CVE-2018-17462: Sandbox escape in AppCache
* CVE-2018-17463: Remote code execution in V8
* CVE to be assigned: Heap buffer overflow in Little CMS in PDFium
* CVE-2018-17464: URL spoof in Omnibox
* CVE-2018-17465: Use after free in V8
* CVE-2018-17466: Memory corruption in Angle
* CVE-2018-17467: URL spoof in Omnibox
* CVE-2018-17468: Cross-origin URL disclosure in Blink
* CVE-2018-17469: Heap buffer overflow in PDFium
* CVE-2018-17470: Memory corruption in GPU Internals
* CVE-2018-17471: Security UI occlusion in full screen mode
* CVE-2018-17472: iframe sandbox escape on iOS
* CVE-2018-17473: URL spoof in Omnibox
* CVE-2018-17474: Use after free in Blink
* CVE-2018-17475: URL spoof in Omnibox
* CVE-2018-17476: Security UI occlusion in full screen mode
* CVE-2018-5179: Lack of limits on update() in ServiceWorker
* CVE-2018-17477: UI spoof in Extensions

commit f6dad232a3fd4792c9906a4df79ec2938f28d564
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Oct 15 16:57:43 2018 +0000

www-client/ungoogled-chromium: remove old (69.0.3497.100-r0)

commit a3cd1b10dce33d0fee16de7335a607092bdfdae6
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Oct 15 16:56:16 2018 +0000

www-client/ungoogled-chromium: remove leftover when ! use widevine

commit 023d017b11e101cb670eddaebe2a87397400279f
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Oct 15 16:29:32 2018 +0000

www-client/ungoogled-chromium: sign Manifest due to changes made by !5

commit 2433b9e667273ff2f8130c69f4a38a47d0448f33
Author: Perfect Gentleman <perfect007gentleman@gmail.com>
Date: Mon Oct 8 02:46:17 2018 +0000

www-client/ungoogled-chromium: honour USE="openh264 pulseaudio"

commit 96116f8c0ca0040ce97efcee6fb1c1f368134f84
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Oct 1 17:01:29 2018 +0000

www-client/ungoogled-chromium: Update chromium-compiler-r4.patch

As we are using "official_build", let the build system
do some optimizations.

commit 70c0ce58dbbb9930698d7403e55a305962b756c7
Author: Ian Moone <gentoo@chaoslab.org>
Date: Mon Oct 1 16:57:23 2018 +0000

www-client/ungoogled-chromium: Add extra patches from openSUSE

commit 142bcced5737b34f0903e03abc3597661c093676
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sun Sep 30 04:34:17 2018 +0000

www-client/ungoogled-chromium: drop python 3.4 support

It is unsupported by both, upstream and main tree.

commit deb444a4312b91ccbafecc90fec7a040f7b31e1d
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Sep 29 20:01:54 2018 +0000

www-client/ungoogled-chromium: revbump for patchset 69.0.3497.100-2

commit 183f0ebb314ba74b7ee5ae5d0ced4b87a98a136e
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Sep 29 19:22:29 2018 +0000

www-client/ungoogled-chromium: make ccache friendly

commit 6dafc05b68bc468f48d5d2e37686774dc683b773
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Sep 29 19:15:57 2018 +0000

www-client/ungoogled-chromium: add 'vaapi' USE flag

commit b764541f5a8ce391a1deb07272af7b7b1c9dea6d
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Sep 29 19:01:22 2018 +0000

www-client/ungoogled-chromium: properly disable vpx.path

when used without system-libvpx

commit 0406744805b70539ae473bb3140d8bea07bcab12
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Sep 29 18:56:03 2018 +0000

www-client/ungoogled-chromium: fully use system nspr

commit 67929088f679d3c24ab6526e0c10d876219fd7f4
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Sep 29 18:46:20 2018 +0000

www-client/ungoogled-chromium: improve dependencies

- Depend on x11-libs/libva >= 2.1.0
- Remove '!<www-plugins/chrome-binary-plugins-57' it no
longer exist in main tree
- Block www-client/ungoogled-chromium-bin
- Rearrange dependencies
- Add dependency on >=sys-devel/llvm-6

commit 040b7228cb96ca8dc4b53906038c50cc79c5370c
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Sep 29 18:37:32 2018 +0000

www-client/ungoogled-chromium: improve comments and bug referencies

commit 916dd8e889fcfb0ce4ee64178cf798a2d2340811
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Sep 29 18:08:36 2018 +0000

www-client/ungoogled-chromium: add missing sub-Manifest file

commit dcebd8454a4912afcbb65a11438c9dfe31ef6f70
Author: Ian Moone <gentoo@chaoslab.org>
Date: Sat Sep 29 18:06:09 2018 +0000

www-client/ungoogled-chromium: remove unused 'pic' USE flag

commit ba1f3bc91b3183c9f02f3a198d26ca81d4abc173
Author: Ian Moone <gentoo@chaoslab.org>
Date: Fri Sep 28 09:28:12 2018 +0000

www-client/ungoogled-chromium: Add 'openh264' USE flag

- Remove leftovers: third_party/{llvm,perfetto}
- Improve metadata.xml

commit 0d4a8998c9bd445001e0bd32d6ee48b7e633d2a6
Author: Ian Moone <gentoo@chaoslab.org>
Date: Thu Sep 27 11:06:20 2018 +0000

www-client/ungoogled-chromium: remove leftovers

- Apply the new copyright header

commit 172b41c7db9c0f6acf5ca7d2b43ccf3c7144bb0e
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Sep 26 23:42:45 2018 +0000

www-client/ungoogled-chromium: fix chromium-launcher.sh

- Rearrange $IUSE

commit 734172d20037b6f52a15e266c77119dfe8ea99ba
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Sep 26 18:41:09 2018 +0000

www-client/ungoogled-chromium: Ops! add readme.gentoo eclass

I mistakenly removed it.

commit 95650f7777608f842664421d4caa911607439900
Author: Ian Moone <gentoo@chaoslab.org>
Date: Wed Sep 26 10:37:49 2018 +0000

www-client/ungoogled-chromium: new package #35

- Strictly follows ungoogled-chromium's GN flags
Which adds dependency on llvm/clang/lld version 6 or greater
- Add system-libevent USE flag (enabled by default)
- Remove arm* leftovers