FS#47682 - [chromium] Build Chromium with GTK3 instead of GTK2
Attached to Project:
Arch Linux
Opened by Peter (protake) - Saturday, 09 January 2016, 15:53 GMT
Last edited by Evangelos Foutras (foutrelis) - Tuesday, 06 June 2017, 20:05 GMT
Opened by Peter (protake) - Saturday, 09 January 2016, 15:53 GMT
Last edited by Evangelos Foutras (foutrelis) - Tuesday, 06 June 2017, 20:05 GMT
|
Details
I'd be great if we could have Chromium build with GTK3
support (-Duse_gtk3) instead of GTK2 in the future,
especially for the file dialog.
|
This task depends upon
Closed by Evangelos Foutras (foutrelis)
Tuesday, 06 June 2017, 20:05 GMT
Reason for closing: Implemented
Additional comments about closing: chromium 59.0.3071.86-1
Tuesday, 06 June 2017, 20:05 GMT
Reason for closing: Implemented
Additional comments about closing: chromium 59.0.3071.86-1
https://aur.archlinux.org/packages/chromium-gtk3/
I haven't tested it, though.
https://bugs.chromium.org/p/chromium/issues/detail?id=630786
[1] http://metadata.ftp-master.debian.org/changelogs/main/c/chromium-browser/chromium-browser_53.0.2785.143-1_changelog
So, it's up to packager to decide whether GTK3 will do any good or deferred till Fedora enables it.
I can't get any information on RHEL/Centos source[2] about their chromium spec. RHEL has relased Chromium 54, but no rpm spec available at the moment. Trying to do ``git clone https://git.centos.org/git/rpms/chromium.git`` prompts for username and password. It seems that RHEL/Centos chromium repository is not currently available for public use, since RHEL is now using Centos git repository for their rpm spec[3].
[1] http://pkgs.fedoraproject.org/cgit/rpms/chromium.git/tree/chromium.spec?id=c496d29c6759ec142bff4b7e5e23a1e1f1b352ee
[2] https://git.centos.org/repositories/
[3] http://community.redhat.com/centos-faq/#_will_this_new_relationship_change_the_way_centos_obtains_red_hat_enterprise_linux_source_code
[1] https://build.opensuse.org/package/view_file/openSUSE:Factory/chromium/chromium.spec?expand=1
https://bugs.chromium.org/p/chromium/issues/detail?id=132847
So Chromium 58 will use GTK+ 3 by default, which is expected to be released as stable in April 2017.
Until that happens, it's fine to keep GTK+ 2, because the GTK+ 3 theme integration of Chromium 56 is broken.
https://aur.archlinux.org/packages/chromium-gtk3/