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

Upgrade MuPDF to latest version #344

Closed
DerekTurtleRoe opened this issue Nov 3, 2015 · 15 comments
Closed

Upgrade MuPDF to latest version #344

DerekTurtleRoe opened this issue Nov 3, 2015 · 15 comments

Comments

@DerekTurtleRoe
Copy link

SumatraPDF is two versions behind the latest stable MuPDF.

There are many fixes, improvements, and some new features that could easily be added to SumatraPDF just by upgrading.

New versions are here:

http://mupdf.com/

You can also get the latest source here:

http://git.ghostscript.com/?p=mupdf.git

This would also be a good opportunity to upgrade FreeType or Ghostscript if you use it.

@KrasnayaPloshchad
Copy link

MuPDF have released v1.8 in 11 November.

@DerekTurtleRoe
Copy link
Author

All the changes seem like they would benefit SumatraPDF! 👍

@kjk
Copy link
Member

kjk commented Nov 12, 2015

The issue, as usually, is that it's non-trivial amount of work. Sumatra has a fairly large amount of changes to mupdf, mupdf changed a lot, upgrading requires lots of work that isn't priority (at least not to me).

@DerekTurtleRoe
Copy link
Author

So what kind of changes are we talking? Are we talking hard-coded Win32 hacks? That seems to be the theme of projects I have worked on as of late. 😆

@kjk
Copy link
Member

kjk commented Nov 13, 2015

@DerekTurtleRoe
Copy link
Author

Oh, so you basically customized MuPDF to fit your needs, and as such upgrading is much more difficult. Is there a chance that updating to the latest version is possible in the future? I have been working on a local fork that I have been trying to port to Linux, and so far it is very basic and has many bugs, but it somewhat works and some of the features don't work. Maybe that might help in some way? I had to change the build system and some of the makefiles and stuff...

@kjk
Copy link
Member

kjk commented Nov 13, 2015

Those are bug fixes and additional features that I don't want to regress.

As a rule I don't promise that something will ever be done.

@DerekTurtleRoe
Copy link
Author

Alright, fair enough.

But you would consider helping with the work if you felt porting it to Linux or upgrading MuPDF would be worthwhile/fun?

@kjk
Copy link
Member

kjk commented Nov 13, 2015

If I din't close the issue, it remains a possibility.

@DerekTurtleRoe
Copy link
Author

OK. That's all I really wanted to know. 😄

@KrasnayaPloshchad
Copy link

@vgturtle127 MuPDF has Git mirrors here:

https://github.com/ccxvii/mupdf
https://github.com/ArtifexSoftware/mupdf

@DerekTurtleRoe
Copy link
Author

@KrasnayaPloshchad I can just use the official Git and use GitHub to create a fork. Thanks for the mirrors, though. I will copy the links and keep them for future reference.

@GitHubRulesOK
Copy link
Collaborator

@kjk in progress :-)

@kjk
Copy link
Member

kjk commented Nov 16, 2019

The port is done, so closing this.

There are regression but we'll need separate issues for them.

@kjk kjk closed this as completed Nov 16, 2019
@DerekTurtleRoe
Copy link
Author

@kjk Thanks so much! Sorry I didn't see this for so long because I took a break. I hope you're doing well! 😀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants