Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 572982 - app-text/xiphos: try to use net-libs/webkit-gtk:4
Summary: app-text/xiphos: try to use net-libs/webkit-gtk:4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Theology Herd (disbanded)
URL:
Whiteboard:
Keywords:
: 584108 (view as bug list)
Depends on:
Blocks: CVE-2016-1723, CVE-2016-1724, CVE-2016-1725, CVE-2016-1726, CVE-2016-1727, CVE-2016-1728
  Show dependency tree
 
Reported: 2016-01-26 12:30 UTC by Pacho Ramos
Modified: 2017-12-03 14:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
xiphos-4.0.4.ebuild (xiphos-4.0.4.ebuild,1.98 KB, text/plain)
2016-01-28 15:06 UTC, Derk W te Bokkel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2016-01-26 12:30:18 UTC
Per INSTALL file it should work with webkitgtk4, that is preferred as it has security fixes over older slots:
https://github.com/greg-hellings/Xiphos/blob/master/INSTALL

Thanks
Comment 1 Chris Reffett (RETIRED) gentoo-dev Security 2016-01-27 00:21:50 UTC
If memory serves it didn't work for me (couldn't find some headers at build time), I can look again though.
Comment 2 Derk W te Bokkel 2016-01-28 15:06:29 UTC
Created attachment 424088 [details]
xiphos-4.0.4.ebuild

modified vxiphos ebuild for webkit-gtk:4
Comment 3 Chris Reffett (RETIRED) gentoo-dev Security 2016-05-24 23:44:55 UTC
Ah, okay, I had missed the --enable-webkit2 option. Fixed.
Comment 4 Derk W te Bokkel 2016-05-25 15:24:37 UTC
Can you please revert .. some library change don't know which has caused text to be invisible in xiphos-4.0.4 under webkit-gtk:4 .. since this bug was first reported .. sorry .. I delayed reporting it as it had not hit the tree .. but now it is an issue.. at least restore xiphos-4.0.4 and mask xiphos-4.0.4-r1 for further testing .. thx
Comment 5 Derk W te Bokkel 2016-05-25 17:17:14 UTC
upstream issue:  WebKit2GTK+ Does not display properly under GTK 3.18 and GTK 3.20 #756
Comment 6 Derk W te Bokkel 2016-05-25 17:24:22 UTC
that is xiphos.org as upstream
Comment 7 Chris Reffett (RETIRED) gentoo-dev Security 2016-05-25 23:47:35 UTC
All right, masked -r1 and restored the original, thanks for the report.
Comment 8 Pacho Ramos gentoo-dev 2016-05-26 11:31:31 UTC
*** Bug 584108 has been marked as a duplicate of this bug. ***
Comment 9 Pacho Ramos gentoo-dev 2017-07-31 10:30:37 UTC
This is also the last consumer of gtkhtml (that is also dead), but, per waf files, it shouldn't be required when webkit-gtk is used:
        if opt.webkit_editor:
            conf.define('USE_WEBKIT_EDITOR', 1)
            env['ENABLE_WEBKIT_EDITOR'] = True
            common_libs += ' "gtk+-2.0 >= 2.24" '
        elif conf.check_cfg(modversion='gtkhtml-editor-3.14',
                          msg='Checking for GNOME3 gtkhtml-editor',
                          okmsg='Definitely',
                          errmsg='Probably not',
                          mandatory=True
                          ):
            common_libs += ' "gtk+-2.0 >= 2.14" '
            common_libs += ' "gtkhtml-editor-3.14" '
            common_libs += ' "libgtkhtml-3.14 >= 3.23" '

(in wscript file)
Comment 10 Chris Reffett (RETIRED) gentoo-dev Security 2017-07-31 23:40:47 UTC
The issue isn't that it won't link against webkitgtk2, the issue is that the display doesn't work right with webkitgtk2 and it's basically not usable. See comment #7 and the linked upstream bug in the "see also."
Comment 11 Pacho Ramos gentoo-dev 2017-12-03 14:37:24 UTC
This was fixed in 4.0.6a