@neauoire nice to see it's built with make now. packaging was a bit awkward with the old script. i should look into it again... sometime. (so many guix projects )
@neauoire well, i was more unexperienced and didn't trust the script to do feature autodetection correctly on such a foreign distro.
it's a rather idiosyncratic build system that takes a while to untangle.
and packages that use pre-defined build systems can use some package transformations, so i was hoping it would get a makefile eventually.
but now that i know more about building stuff, i think it should work.
@neauoire eg.: lots of build systems honor the #:make-args field of package-arguments. so if someone wanted to build their whole system with clang instead of gcc, they would start out by writing a function that returns modified packages that include a CC=clang make argument.
it's not something people do in practice just yet (AFAIK at least), but something i'd like to try at some point, so it's not a huge deal.
@neauoire i have no idea how Guix's MIDI works.
or how any of the MIDI synths work.
but meh. it'll probably work. if not, i blame the portmidi package, not orca.
i pushed what i have right now to my channel on sourcehut.
(also i renamed "cli" to "orca-cli" in the package. should probably rename "orca" too, because it'll probably conflict with the screen reader.)
Cybrespace is an instance of Mastodon, a social network based on open web protocols and free, open-source software. It is decentralized like e-mail.