jaeger changed the topic of #crux to: CRUX 3.6 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
tilman has quit [Ping timeout: 256 seconds]
tilman has joined #crux
pedja has quit [Quit: Leaving]
farkuhar has left #crux [#crux]
braewoods has quit [Quit: WeeChat 2.8]
braewoods has joined #crux
ppetrov^ has joined #crux
Belgacem1958 has joined #crux
Belgacem1958 has quit [Remote host closed the connection]
Romster has quit [Ping timeout: 272 seconds]
Romster has joined #crux
_moth_1 has joined #crux
_moth_ has quit [Ping timeout: 256 seconds]
_moth_1 is now known as _moth_
j0hnny has quit [Remote host closed the connection]
pedja has joined #crux
pedja has quit [Quit: Leaving]
maledictium has quit [Ping timeout: 272 seconds]
pedja has joined #crux
maledictium has joined #crux
<cruxbot> [contrib.git/3.6]: gmime3: 3.2.7 -> 3.2.9
<cruxbot> [contrib.git/3.6]: lua-language-server: 2.6.6 -> 2.6.7
fmlatghor has left #crux [WeeChat 3.2]
ocb has quit [Remote host closed the connection]
ocb has joined #crux
<ppetrov^> SiFuh, are you using poppler-22.02.0?
<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> [ ! -e "/usr/lib/libpoppler.so.$_psoversion" ] && poppler
<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
<ppetrov^> it does
<ppetrov^> i'll figure it out
ppetrov^ has quit [Quit: Leaving]