<SiFuh>
ppetrov^: not sure, the poppler part is included in the Pkgfile for inkscape.
<SiFuh>
_pversion=22.02.0
<SiFuh>
I have poppler version=22.03.0 installed. Inkscape is building 22.02.0
<ppetrov^>
_pversion=22.02.0?
<ppetrov^>
how does this work
<SiFuh>
Some ports build against older versions within the package file
<ppetrov^>
you can tell the Pkgfile to build another poppler version?
<ppetrov^>
ah wait
<ppetrov^>
i see
<SiFuh>
Check out the inkscape/Pkgfile for example.
<ppetrov^>
i am looking at it
<SiFuh>
I think beerman's libreoffice does stuff like this also
<ppetrov^>
hey, that's great
<ppetrov^>
i use an older version of inkscape and i had trouble with newest poppler. will use this
<SiFuh>
Oh no I am wrong. His libreoffice isn't
<SiFuh>
ppetrov^: Yeah it is pretty nifty. It needs thtat, but if he had that it, won't build that, so we take that, and fsck that, and build that and then that succeeds ;-)
<ppetrov^>
emm..
<ppetrov^>
so, pkgmk will pick a function called different than build(), too?
<SiFuh>
inside of build() it called the function poppler()
<SiFuh>
command() { ls }; command
<SiFuh>
I have 360 litres of mash to run. I should sleep
<cruxbot>
[contrib.git/3.6]: open-vm-tools: updated to version 12.0.0-19345655
<ppetrov^>
thanks SiFuh, that's awesome
heymrj has quit [Remote host closed the connection]
<ppetrov^>
SiFuh, I think the problem is that it uses headers from the system-wide installed poppler. I am playing with my Pkgfile for inkscape 0.92.5 and I needed to add -D POPPLER_INCLUDE_DIR="$SRC/poppler/usr/include" to inkscape's cmake
<ppetrov^>
however, this will look for headers in the work dir and they will not be present when the program is run. I have no idea if that's fine
dlcusa has quit [Ping timeout: 240 seconds]
dlcusa has joined #crux
<ppetrov^>
also, try not having the poppler package installed at build time
pedja has quit [Quit: Leaving]
<ivandi>
ppetrov^: headers are needed at compile time only
<ppetrov^>
thanks ivandi
<ivandi>
if you have a newer poppler installed system wide the build may try to link against it and fail