Agenda
Notes
Updates
@fricklerhandwerk : Prepared and submitted 3 proposals for Sovereign Tech Fund challenges
One of them is a docs proposal
Even if they’re not accepted, we can re-use them with other fundings
@henrik-ch : need reviews
@mightyiam :
Showing web-devmode in Nixpkgs, allowing a fairly quick and simple workflow to change the Nixpkgs manual
Need some help to make it work for the NixOS manual
Daniel: Newcomer, getting familiar with nix.dev workflow
@fricklerhandwerk : Some markdown files are added automatically in the TOC with a ./*
glob, but some need to be added manually in to the list in index.md
@proofconstruction :
Group work
@fricklerhandwerk @proofconstruction @renoire : review tutorial draft “Packaging existing software with Nix”
focus on C/C++ for now, can have a collection for language ecosystems later
C - NixOS Wiki
“if you have a C project with no dependencies, here’s the basic mkDerivation”
then, if you get a build failure, here’s how to iterate on the development (zlib missing, etc)
cflags, prefixes, pkg-config, makefile
missing current package convention using arguments for dependencies
split the current guide up into separate pages/guides:
platform specific dependencies is a separate guide/tutorial at least
the whole darwin-specific section can move elsewhere
same with cuda/rocm
static builds
needs an example project to package as a tutorial
could use GNU hello
stdenv.mkDerivation + wrapper to iteratively develop the build
jonringer video on debugging builds
assume tools used are known, list them as prerequisites
here’s the package, here are the tools we’re using
@infinisil @mightyiam @pennae : Helping @mightyiam with web-devmode setup for NixOS manual
Hosted by Flying Circus .