Iunno how to use social media or Mastodon, but I've been meaning to give this a try for awhile. #Introduction :
- 24yo trans CS student in Leipzig, Germany
- Life for me revolves around tech. Preferably Linux, old computers and sound chips.
- #Programming since 6th grade. Used Lua, Object Pascal, C, C++, and many more over the years. Currently C# and Assembly for uni.
- #NixOS user & #Nixpkgs contributor since 2018, Linux user since 2015…-ish?
- Current project: Slowly getting #Lomiri submitted into #Nixpkgs / #NixOS, + dealing with uni.
Iunno what I'll post on here or expect to get out of this yet. Prolly complaining about programming stuff. Maybe finding like-minded and/or local people? We'll see I guess.
@Puna Hi! You might be interested in following https://social.sdf.org/@MistressRemilia given your common interests
@gayme Hiya! Thanks for the suggestion, their VGM player looks mighty interesting . Never packaged something written in Crystal before, maybe something to try out over the weekend…
Gave building Benben a shot while waiting for some tests to finish and sadly, this looks too complicated for me right now.
1. The Crystal build tooling in #Nixpkgs (crystal2nix tool & crystal.buildCrystalPackage function) assumes that nothing but Git is used, while Benben & most of its dependencies use Fossil.
2. The Zstd Crystal binding that Yunosynth requires has scripts with shebangs that don't exist on NixOS / the Nix sandbox. Not sure how to get that patched in with the way the build process works (first time looking at this stuff).
3. Trying to bypass all of this with a FHS sandbox gets me up to the linking step, then it all comes crumbling down with linker errors.
Maybe another time.
@Puna Heya, I’d say that’s a pretty successful try. :)
Welcome!