jaeger changed the topic of #crux-arm to: CRUX-ARM 3.6 Released! - http://crux-arm.nu/Documentation/ReleaseNotes3-6 | Logs: https://libera.irclog.whitequark.org/crux-arm/
<beerman> rust is blazingly fast? ;D
<jaeger> I've never written anything in it... only compiled it :P
<beerman> It is pretty fast mkay
<beerman> Just not when you compile it, normally 😂
<ardo> r0ni: yeah I think I understand, atm I need the pbp to boot. I'll try rk2aw on spi on a rockpro64 I'm not using atm.
<beerman> since you all just finished with llvm 17.0.2: =======> Downloading 'https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.3/llvm-17.0.3.src.tar.xz'. ;D
<r0ni> w00t
<r0ni> thank you sir may i have another!
<r0ni> beerman: just a fyi none of the qt6 6.6 updates are building on arm64
<beerman> yeah i know
<beerman> we already identified why
<r0ni> ahh good
<beerman> we as in we two
<beerman> qt6-base needs an overlay
<r0ni> ahh now its becoming clearer
<beerman> if there were a patch which would make it compile on both architectures i'd import it in opt directly. but i am not aware of anything, so the overlay that omits the criticial cmake flag is inevitable
<r0ni> whats the flag that needs omitting?
<beerman> iirc it was QT_FEATURE_no_direct_extern_access=ON
<r0ni> lol yes, but i'm unsure which personality was here ;)
<beerman> lmao
<r0ni> i'll attribute it to lack of sleep, which i am suffering from at this moment even lol
<beerman> gotcha, but sleep is important so don't skip on that ;)
<beerman> https://gcc.gnu.org/pipermail/gcc-patches/2022-November/605762.html looks like that this might be resolved with the next gcc maybe? I am not dugging deeper into the problem
<beerman> digging :D at least at this point right now
<beerman> anyway, i have native rust code to crawl /var/lib/pkg/db to find out which ports are installed at what version. it will crawl /etc/prt-get.conf for prtdirs and then evaluate the corresponding port directory, and send a notificiation via libnotify to show them :D I want something for my status bar
<beerman> the code is really dumb, no real version comparison but just a check if the versions match or not, no cache nothing
<beerman> it executes in ~150ms though which is fast enough, but the formatting gets thrown out of the window in the notificiation body :(
<beerman> notice that one port with available version N/A? i just forgot to uninstall that one, the port is already deleted from my overlay xD
<ukky> it seems formatting is off due to variable-width font
<beerman> thats Victor Mono
<beerman> so not the problem :/
<r0ni> that font looks better than anything does on my system
<beerman> i took good care of my fontconfig, thank you
<r0ni> ya some day i should put in some time on my configs
<beerman> good golly ukky, you might be on the right track however :D i think i had an error with my notifiers config (mako)
<ukky> 'm' in 'exim' is wider than 'i'
<r0ni> just remembered i have a xfce update to push. fonts > xfce fonts look like poo > oh ya, update
<beerman> lol i really fucked up the mako config
<beerman> sweet catch ukky
<beerman> still need to finetune that
<beerman> something like that eh?
<ukky> I'd say perfect :-)
<beerman> i want to shape the code enough to be able to make a pull request with i3status-rust :P
<beerman> this is with fnott :)
<ukky> fvwm+conky user here
<beerman> i dropped conky when I switched to wayland
<beerman> at the time, it wasn't a feasible option. no idea if that changed
<r0ni> i just did a port for i3status today cuz it isn't in the repo.. while i dont mind the rust one, it's almost too fancy for me
<beerman> too fancy?
<r0ni> it's like graphical
<beerman> it doesn't need to be?
<r0ni> huh, guess i should of learned about it first lol
<beerman> i like the rust implementation because of the blocks design, and possibilities. i can change my audio output device with clicks on the volume block which also displays my current output device
<beerman> a click on the network block opens nmtui in a floating terminal
<beerman> same for the audio block with ncpamixer..
<beerman> music blocks does that with ncmpcpp :D
<beerman> the single number is my current script that shows the number of updates to do (thats the real one, my last screenshots worked with an old db copy), it also does a notification on click, but thats a ruby script i wrote years ago which only executes prt-get under the hood
<r0ni> what WM do you use?
<beerman> sway
<r0ni> I assumed that, based upon all the ports that center around it, but ya never know lol
<beerman> sway really works great if you are used to i3, which is what i used on x11 for the last years before i switched
<beerman> i can only recommend giving i3status-rust another try
<r0ni> ya, i'm a fan of sway as well
<beerman> i recently installed and configured https://github.com/pierrechevalier83/workstyle
<r0ni> i have i3status-rust installed on my pinebook and I do use it there, i did the regular i3status so it matched another setup of mine
<beerman> workstyle is a pretty cool idea
<r0ni> oh thats a nice idea
<beerman> docs are really good
<r0ni> i had just blindly installed it since its what came up in my i3status search, i didn't mess with configs at all... but now i'll have to do some tweaking :)
<beerman> https://dpaste.org/Zx014 here is mine
<beerman> note that material-nf needs a nerd font (hence -nf)
<r0ni> imma just end up stealing all your configs lol
<r0ni> i've been trying to setup neovim still... only got as far as installing it though
<r0ni> arm64 pkg repo updated w clang and stuff
<r0ni> maybe i should build i3status-rust after I mess with qt6
<beerman> i like my configs, there is nothing wrong with using my configs :P i still exchanged the openweathermap api key with getyour0wn, its free
<r0ni> i need to search out every large/time consuming build and do them and focus on only big stuff that would kill most arm machines
<beerman> there is not too many large packets really. llvm, mesa, clang, rust, gcc-fortran, samba, .. libreoffice? firefox? it's really not much imo
<r0ni> i didn't think about libreoffice... i just built that yesterday for slackware... that thing loves hdd space during build
<r0ni> lets see if it builds or not... lol
<beerman> on arm? pfew, i dunno
<ardo> I built it a few days ago on pbp, v7.6.2, it compiles and works fine.
<beerman> heh, cool
<ardo> it took around 8-10h on pbp with -j6 on an nvme
<beerman> not too shabby
sajcho has joined #crux-arm
crux-arm-bot has joined #crux-arm
<crux-arm-bot> [ crux-ports-opt-arm64 ]: llvm & compiler-rt: 17.0.2 -> 17.0.3 (#41)
crux-arm-bot has left #crux-arm [#crux-arm]
sajcho has quit [Quit: Client closed]
crux-arm-bot has joined #crux-arm
crux-arm-bot has left #crux-arm [#crux-arm]
<crux-arm-bot> [ crux-ports-opt-arm64 ]: llvm: update .signature
crux-arm-bot has joined #crux-arm
<crux-arm-bot> [ crux-ports-opt-arm64 ]: compiler-rt: update .signature
crux-arm-bot has left #crux-arm [#crux-arm]
sajcho has joined #crux-arm
sajcho has quit [Client Quit]
sajcho has joined #crux-arm
sajcho has quit [Client Quit]