Commit graph

18 commits

Author SHA1 Message Date
Andreas Rammhold
41687fe743
Update to current nixpkgs-unstable
This required the introduction of an overlay file since ofBorg still
requires openssl 1.0.2. Updating to newer version of openssl also
requires updating the amqp library which requires some more involved
changes.

The php code is only updated to php 7.2 and not 7.3 (the default in
nixpkgs) since there seem to been a few syntax changes that aren't yet
compatible with composer2nix.

In previous versions of the rust infrastructure within nixpkgs we would
have been able to override all crates during the invocation of the
target crate. That `override` feature was removed as it caused a huge
eval overhead for larger projects. We did end up with (n^2)
instantiations of dependencies since they were being overriden on every
invocation of every dependency on every level further down the chain.
The current understanding is that the build tooling that each project is
using (e.g.  crate2nix, crate2nix, …) that is driving the actual build
could easily reintroduce that feature without the overhead.

pin to php72
2020-02-21 17:10:45 +01:00
Graham Christensen
ecc49cf75d
Update nixpkgs 2019-01-01 19:31:12 -05:00
Graham Christensen
5ac52234c8
Revert "Revert "Change to nixos-unstable""
This reverts commit befa1873cc.
2018-12-01 10:34:26 -05:00
Graham Christensen
befa1873cc
Revert "Change to nixos-unstable"
This reverts commit 8ea6d11fdf.
2018-12-01 09:36:45 -05:00
Graham Christensen
8ea6d11fdf
Change to nixos-unstable 2018-12-01 09:34:57 -05:00
Graham Christensen
3d597c629a
Update nixpkgs, dependencies, carnix, blah blah blah 2018-11-30 22:22:44 -05:00
Graham Christensen
b964b410b8
Upgrade nixpkgs 2018-09-06 22:29:07 -04:00
Daiderd Jordan
efdd718f08
nixpkgs: 2018-02-23 -> 2018-04-11 2018-04-12 21:35:07 +02:00
Graham Christensen
ca321101e6
Bump nixpkgs 2018-02-23 17:55:35 -05:00
Graham Christensen
5f9bc10a2d
Update nixpkgs 2018-02-08 13:57:10 -05:00
97d4481131 bump nixpkgs: rust should work on aarch64 again 2018-02-08 10:15:24 +00:00
Graham Christensen
b1aa41b2de
revert nixpkgs to a version with a working aarch64 rust 2018-01-21 14:06:43 -05:00
Graham Christensen
76cea8c462
Update nixpkgs and carnix 2018-01-20 12:39:34 -05:00
Graham Christensen
8071ae5e60
Update amqp across the repo 2017-12-26 12:01:53 -05:00
Graham Christensen
0f711738bd
nixpkgs: update 2017-12-20 08:17:14 -05:00
Graham Christensen
37324e6ed6
Update nix, patches, carnix 2017-12-08 22:04:27 -05:00
Graham Christensen
fd08bce899
Update nixpkgs 2017-12-04 20:55:25 -05:00
Graham Christensen
ee3185da32
pin a nixpkgs 2017-11-29 22:31:13 -05:00