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

Bug 572982

Summary: app-text/xiphos: try to use net-libs/webkit-gtk:4
Product: Gentoo Linux Reporter: Pacho Ramos <pacho>
Component: Current packagesAssignee: Theology Herd (disbanded) <theology+disabled>
Status: RESOLVED FIXED    
Severity: normal CC: derk.tebokkel
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/crosswire/xiphos/issues/756
https://bugzilla.redhat.com/show_bug.cgi?id=1375845
https://bugzilla.redhat.com/show_bug.cgi?id=1375784
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 577068    
Attachments: xiphos-4.0.4.ebuild

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