jaeger changed the topic of #crux-devel to: CRUX (https://crux.nu/) development channel | Logs: https://libera.irclog.whitequark.org/crux-devel/
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux-devel
braewoods has quit [Read error: Connection reset by peer]
braewoods_ has joined #crux-devel
groovy3shoes has joined #crux-devel
groovy2shoes has quit [Ping timeout: 255 seconds]
braewoods_ has quit [Read error: Connection reset by peer]
braewoods__ has joined #crux-devel
Guest60 has joined #crux-devel
<Guest60> good morning. I was looking at pkgutils and had a though. There are a few packages like gcc and glibc that can benefit from a large dictionary when creating the archive.
<Guest60> Any thoughts on including the compressor config variable to Pkgfile?
<Guest60> right now I run a post process on those few packages. https://github.com/Thinstation/thinstation/blob/6.2-Stable/ts/bin/shrink
<Guest60> Or possibly testing the size of the pkg directory before compression, and if a LARGE_DICT variable in pkgmk.conf is set, try and use a large dictionary on large directories.
<beerman> I'm not at home at need to look at what you're saying, so I can't comment any further on that. But thanks for the link.
<beerman> Made me remember: you are the guy that had all of gnome ported, correct?
<Guest60> enough for Xfce
<beerman> Ah, ok. Yet another xfce port. Makes me wonder if all you xfce guys don't want to share your efforts in one repository ;)
<beerman> Why is it not listed in the portdb?
<Guest60> I went off script. I commit the binaries to git to ensure that everything unwinds and works correctly for even newbs.
braewoods__ has quit [Read error: Connection reset by peer]
braewoods__ has joined #crux-devel
<Guest60> I could maybe make an extract for just ports, but that was never my primary goal with crux
<beerman> Nevermind me being nosey. It just makes me wonder because that's like the third or fourth xfce repo then
Guest60 has quit [Quit: Client closed]
braewoods__ has quit [Remote host closed the connection]
braewoods__ has joined #crux-devel
braewoods_ has joined #crux-devel
braewoods__ has quit [Remote host closed the connection]
braewoods has joined #crux-devel
braewoods_ has quit [Read error: Connection reset by peer]
darfo has quit [Ping timeout: 248 seconds]
braewoods has quit [Read error: Connection reset by peer]
braewoods_ has joined #crux-devel
<r0ni> when i looked around there hadn't been a thing since 4.15 for xfce, else i'd not of bothered.... gnome however, I did it for slackware... and I haven't gotten up the madness to do it yet for crux
<jaeger> I haven't tried to build a whole gnome desktop since gnome 3 was released, basically... was a big chore and I didn't feel like it at the time
<farkuhar> regarding Guest60's suggestion, a quick comparison of the {xz,gzip,bzip2} manpages suggests that a LARGE_DICT variable would only have an effect if the user chooses PKGMK_COMPRESSION_MODE=xz. Unless there are some undocumented flags for gzip and bzip2 that control the dictionary size.
<farkuhar> but even if only one of the compression modes can reap the benefits of smaller package sizes, it's not too hard to implement Guest60's idea directly in pkgmk.
<r0ni> jaeger yes gnome is a big chore, tho i have all the stuff done, i just need to "adapt" it. tbh it'd be easier to manage on crux... maybe i'll give it a shot soon if I'm feelin frisky
darfo has joined #crux-devel