Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 627584

Summary: www-client/firefox: Plasma-5 integration via OpenSUSE patches
Product: Gentoo Linux Reporter: Maksymilian Świąć <maksymilian.swiac>
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: asturm, maksymilian.swiac, tsmksubc
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.rosenauer.org/hg/mozilla
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Tarball containing the OpenSUSE patches.

Description Maksymilian Świąć 2017-08-12 02:52:47 UTC
Created attachment 488658 [details]
Tarball containing the OpenSUSE patches.

OpenSUSE includes patches for Firefox that make it integrate better with KDE Plasma 5 - notably, using the KDE file dialog instead of the default GTK+-based one, possibly among other things.


Barring figuring out the dependencies, it would seem relatively easy to integrate these patches into the Firefox ebuild(s), ideally through a "kde" USE flag or some such.

The attached tarball contains the (hopefully all) necessary patches - however if that's not sufficient, here's the link to the package on the OpenSUSE Build Service. (And just for extra reference, the Arch Linux AUR package.)
https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox
https://aur.archlinux.org/packages/firefox-kde-opensuse/
Comment 1 Andreas Sturmlechner gentoo-dev 2017-08-12 07:11:41 UTC
I've been using those patches myself together with kmozillahelper (which is a requirement) in my local overlay, but they are huge and likely won't be added by Mozilla team as long as they are not upstream. The topic was discussed before...
Comment 2 Jory A. Pratt gentoo-dev 2017-08-12 12:44:55 UTC
(In reply to Andreas Sturmlechner from comment #1)
> I've been using those patches myself together with kmozillahelper (which is
> a requirement) in my local overlay, but they are huge and likely won't be
> added by Mozilla team as long as they are not upstream. The topic was
> discussed before...

I am not interested in this at all. ALL of the QT framework has been removed from upstream as there is not enough of a user base or developer base to support it.
Comment 3 Jory A. Pratt gentoo-dev 2017-09-10 18:12:24 UTC
refer to comment 2