about summary refs log tree commit diff
path: root/default.nix (follow)
AgeCommit message (Collapse)AuthorFilesLines
2018-05-18 chore(build): Bump dependencies & pin pq-sysVincent Ambo1-5198/+11
2018-05-02 docs(build): Document manual changes to Carnix expressionVincent Ambo1-1/+20
2018-05-02 fix(build): Apply a workaround for building Comrak in NixVincent Ambo1-2/+2
Carnix can not be configured to not build a dependency's binaries (even if relevant features are disabled), but Comrak's binary can by default not be built in Carnix because it attempts to read a Cargo-provided environment variable at compile time. This works around the issue by "faking" the environment variable, which is less than ideal but works.
2018-05-02 chore(cargo): Update dependency minor versionsVincent Ambo1-439/+447
2018-04-23 fix(build): Add explicit pulldown-cmark dependencyVincent Ambo1-7/+23
There is some weird dependency interaction between pulldown-cmark and getopts which causes builds to fail with a message about unstable features if getopts is not explicitly depended on as a dependency of a dependency (yeah, huh?)
2018-04-23 refactor(build): Use Carnix-based expression for buildingVincent Ambo1-27/+5155
This is probably going to break Github's language statistics ...
2018-04-17 chore(license): Relicense under AGPL-3.0-or-laterVincent Ambo1-1/+1
Relicense the project from the standard GPL3 to the Affero version of the license, requiring source code disclosure for modifications made on instances of Converse that are serving users over the network.
2018-04-16 fix(build): Add PostgreSQL library to Nix dependenciesVincent Ambo1-1/+1
2018-04-16 feat(build): Add Nix build configurationVincent Ambo1-0/+31
Adds a Nix build configuration baesd on the default rustPlatform configuration. The configuration pins a specific nixpkgs commit (which at the time was a commit tracking nixpkgs-unstable).