Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Package]: Fifth Web Browser #11411

Closed
1 task done
searemind opened this issue Aug 1, 2022 · 6 comments
Closed
1 task done

[Package]: Fifth Web Browser #11411

searemind opened this issue Aug 1, 2022 · 6 comments
Labels
package request A new package was requested. wontfix Issue won't be fixed. x11 Issue is related to stuff requiring X11 environment or x11-packages.

Comments

@searemind
Copy link

searemind commented Aug 1, 2022

Package description

Fifth is a Web Browser for Linux written in FLTK using a version of WebKit (webkitfltk). It is very lightweight and does not support any form of multimedia streaming. If linked with static libraries and lzma-compressed, the resulting binary has a size of just 15 MB which could be a great solution for people looking for web browsers on Termux.

Home page URL

http://fifth-browser.sourceforge.net/

Source code URL

https://github.com/clbr/fifth

Packaging policy acknowledgement

Additional information

I have successfully compiled both webkitfltk and fifth on device before. However, there is a weird bug which is that whenever a <script> tag is loaded (when JS parsing is turned on in the browser), it segfaults. I discussed this with the author of fifth, and they could not help much: clbr/fifth#31

i do not have the resources nor time to be able to build a debug version of webkitfltk and investigate more into the problem, so if anyone can help, it would be appreciated.

@searemind searemind added the package request A new package was requested. label Aug 1, 2022
@2096779623 2096779623 added the x11 Issue is related to stuff requiring X11 environment or x11-packages. label Aug 1, 2022
@ghost
Copy link

ghost commented Aug 4, 2022

Consider the existing "Otter" browser in Termux.

@searemind
Copy link
Author

Consider the existing "Otter" browser in Termux.

I'm aware of its availability but it takes up almost 300 MB including all of its dependencies, so i was just suggesting a smaller webkit-based alternative.. (and that someone would be able to debug a problem with it hehe)

either way, the build process is pretty simple too

@luciodaou
Copy link

Is it safe to use Fifth? Last update was 6 years ago.

@ghost
Copy link

ghost commented Sep 27, 2022

From about 4-5 years ago, it seems that Fifth has some unresolved issues, probably due to changes in dependencies. I do not see Fifth among the offerings at Arch Linux, which is a bad sign.

@searemind
Copy link
Author

It probably isn't safe and for sure isn't up to date.. i was looking for small, lightweight browsers which i could use through tigervnc on android (other than dillo and netsurf which while commendable, can't really render a lot of websites correctly..) the only problem other than security for fifth is that it segfaults whenever any <script> tag is loaded..

i understand if it won't be possible to port it in its current state, and thanks for your support.

i have an ~almost working version already..

@xtkoba
Copy link
Contributor

xtkoba commented Dec 1, 2022

Depends on WebkitFLTK that is not well mantained, just like QtWebKit for Otter Browser (#12813). Not going to be packaged due to security concerns. Thank you for your understanding.

@xtkoba xtkoba closed this as completed Dec 1, 2022
@xtkoba xtkoba added the wontfix Issue won't be fixed. label Dec 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package request A new package was requested. wontfix Issue won't be fixed. x11 Issue is related to stuff requiring X11 environment or x11-packages.
Projects
None yet
Development

No branches or pull requests

4 participants