* [ISSUE] Package Request: llpp - saner pdf viewer
@ 2021-03-22 12:57 etosan
2021-03-23 1:34 ` mattheusroxas
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: etosan @ 2021-03-22 12:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1216 bytes --]
New issue by etosan on void-packages repository
https://github.com/void-linux/void-packages/issues/29676
Description:
**package name:** llpp
**project homepage:** https://repo.or.cz/w/llpp.git
**purpose:** smooth (scrolling) continuous (pages wrap seamlessly) pdf viewer, with advanced features built on top of mudpf
There also seem to be copy of the repo here on github https://github.com/moosotc/llpp, but repo.cz project is referenced in other package managers.
This is thick layer built around mupdf core, which makes it better pdf/cbz/etc viewer. Most important features are: it provides continuous "page stream" (you see previous page bottom and next page top when scrolling, in addittion to current one), in addition to that, it has smooth scrolling (non-jumping panning). Finally it supports arbitrary numbers of columns (for example 2 col mode: L page, R page; but even 3+ column modes are possible). All these capabilities make it easier on the eyes when reading "serious" books on the computer.
Unfortunately the outer non mupdf part is written in OCaml lang. - I have no clue how ocaml works and how this can be packaged into the void. Maybe some of our OCaml experts could chime in?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Package Request: llpp - saner pdf viewer
2021-03-22 12:57 [ISSUE] Package Request: llpp - saner pdf viewer etosan
@ 2021-03-23 1:34 ` mattheusroxas
2021-03-26 19:46 ` etosan
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: mattheusroxas @ 2021-03-23 1:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 173 bytes --]
New comment by mattheusroxas on void-packages repository
https://github.com/void-linux/void-packages/issues/29676#issuecomment-804517435
Comment:
That looks pretty cool
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Package Request: llpp - saner pdf viewer
2021-03-22 12:57 [ISSUE] Package Request: llpp - saner pdf viewer etosan
2021-03-23 1:34 ` mattheusroxas
@ 2021-03-26 19:46 ` etosan
2021-03-26 21:18 ` calibius
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: etosan @ 2021-03-26 19:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1492 bytes --]
New comment by etosan on void-packages repository
https://github.com/void-linux/void-packages/issues/29676#issuecomment-808470988
Comment:
@ericonr
> You might want to try zathura as a PDF viewer...
I remember trying `zathura` around 5+ years ago and it was very slow, quite heavy and quite cumbersome (nothing against it I am just not a fan). I am okay with few vimmy commands, but I am not really a friend with heavy vimmyness (if I remember correctly, `zathura` was very vimmy).
`mupdf` on the other hand is very lean, fast and light (I would say it is `mplayer` of pdf viewers). But doing extended reading sessions in it is getting pretty hard on me, as as I am getting older the pageflips are desorienting me too much.
Fortunately, then I found `llpp` and it was love at first sight. It has exactly the features I need and I care about (a lot), that no other pdf viewer provides (if I am not mistaken), so if `mupdf` is `mplayer`, `llpp` is `mpv` of pdf viewers. I don't see zathura as useful in my setup.
@eli-schwartz: yes I have my own build installed to /usr/local, but I requested this here, as it would allow me to get rid of the minimal maintenance it needs. It would perhaps help others as well as it did for me.
I have no clue how OCaml packaging, compiling and system interaction with libraries works, so that is why I have no idea, what it would entail, to have it as proper package.
Is that such a problem that mupdf is amalgammated into it statically?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Package Request: llpp - saner pdf viewer
2021-03-22 12:57 [ISSUE] Package Request: llpp - saner pdf viewer etosan
2021-03-23 1:34 ` mattheusroxas
2021-03-26 19:46 ` etosan
@ 2021-03-26 21:18 ` calibius
2021-03-26 21:22 ` calibius
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: calibius @ 2021-03-26 21:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 524 bytes --]
New comment by calibius on void-packages repository
https://github.com/void-linux/void-packages/issues/29676#issuecomment-808513945
Comment:
The problem is the current mupdf package doesn't provide a mupdf.pc and there's no (ocaml-)lablgl package. So you're looking at multiple packages/changes to support this one if you want to use the makefile. I've looked at it, but I'm not knowledgeable enough to do it. You can check out my fork and maybe point me in the right direction? It's kind of messy at the moment lol ...
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Package Request: llpp - saner pdf viewer
2021-03-22 12:57 [ISSUE] Package Request: llpp - saner pdf viewer etosan
` (2 preceding siblings ...)
2021-03-26 21:18 ` calibius
@ 2021-03-26 21:22 ` calibius
2021-03-28 1:22 ` etosan
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: calibius @ 2021-03-26 21:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 685 bytes --]
New comment by calibius on void-packages repository
https://github.com/void-linux/void-packages/issues/29676#issuecomment-808513945
Comment:
The problem is the current mupdf package doesn't provide a mupdf.pc and there's no (ocaml-)lablgl package. So you're looking at multiple packages/changes to support this one if you want to use the makefile. I've looked at it, but I'm not knowledgeable enough to do it. You can check out [my fork](https://github.com/calibius/void-packages/tree/llpp) and maybe point me in the right direction? It's kind of messy at the moment lol ... It's actually the labgl package I'm stuck on right now. I can't figure out why it won't install anything.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Package Request: llpp - saner pdf viewer
2021-03-22 12:57 [ISSUE] Package Request: llpp - saner pdf viewer etosan
` (3 preceding siblings ...)
2021-03-26 21:22 ` calibius
@ 2021-03-28 1:22 ` etosan
2021-03-28 15:54 ` calibius
2021-04-03 16:06 ` etosan
6 siblings, 0 replies; 8+ messages in thread
From: etosan @ 2021-03-28 1:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
New comment by etosan on void-packages repository
https://github.com/void-linux/void-packages/issues/29676#issuecomment-808828246
Comment:
I am by no means expert but do I understand it right that .pc is pkgconf (or pkg-config?) extension that is used to provide compile and link time options to -dev packages? I though all of void packages provide that file, but mupdf does not?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Package Request: llpp - saner pdf viewer
2021-03-22 12:57 [ISSUE] Package Request: llpp - saner pdf viewer etosan
` (4 preceding siblings ...)
2021-03-28 1:22 ` etosan
@ 2021-03-28 15:54 ` calibius
2021-04-03 16:06 ` etosan
6 siblings, 0 replies; 8+ messages in thread
From: calibius @ 2021-03-28 15:54 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
New comment by calibius on void-packages repository
https://github.com/void-linux/void-packages/issues/29676#issuecomment-808915805
Comment:
correct, mupdf doesn't include a .pc file in the package because the developer doesn't; other distros add it back at build time. Most packages provide it because they're provided by the developer, is my understanding.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Package Request: llpp - saner pdf viewer
2021-03-22 12:57 [ISSUE] Package Request: llpp - saner pdf viewer etosan
` (5 preceding siblings ...)
2021-03-28 15:54 ` calibius
@ 2021-04-03 16:06 ` etosan
6 siblings, 0 replies; 8+ messages in thread
From: etosan @ 2021-04-03 16:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 194 bytes --]
New comment by etosan on void-packages repository
https://github.com/void-linux/void-packages/issues/29676#issuecomment-812885987
Comment:
So with mupdf we would have to provide it ourselves?
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2021-04-03 16:06 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-22 12:57 [ISSUE] Package Request: llpp - saner pdf viewer etosan
2021-03-23 1:34 ` mattheusroxas
2021-03-26 19:46 ` etosan
2021-03-26 21:18 ` calibius
2021-03-26 21:22 ` calibius
2021-03-28 1:22 ` etosan
2021-03-28 15:54 ` calibius
2021-04-03 16:06 ` etosan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).