Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-07-26 | r/1483 feat(3p/lisp): Add ironclad | Griffin Smith | 2 | -0/+172 | |
Add ironclad, a common lisp library for cryptography. This is a huge library with a lot of moving parts - probably most notable here is that I've had to turn off compiling with `:ironclad-assembly`, as it was causing an infinite loop in the compiler due to https://github.com/sharplispers/ironclad/blob/master/src/opt/sbcl/cpu-features.lisp#L9-L10, a mutually self-recursive function that looks like: (defun aes-ni-support-p () (aes-ni-support-p)) Without knowing much about how sbcl handles native-compiled assembly, it seems like this definition should actually be skipped entirely, due to it being defined as a `defknown` in `fndb.lisp`: (defknown ironclad::aes-ni-support-p () (boolean) (any) :overwrite-fndb-silently t) But something about how we're compiling things was causing that not to happen, and the infinite recursion caused the compiler to hang. This should be fixed at some point, but given I only need this library as a transitive dependency down a level I'm not going to attempt to do so now. Change-Id: Id768717991404f959b003c7e2f28f1f4d532b94b Reviewed-on: https://cl.tvl.fyi/c/depot/+/1333 Tested-by: BuildkiteCI Reviewed-by: kanepyork <rikingcoding@gmail.com> | |||||
2020-07-26 | r/1482 chore(3p/lisp): Add eta & glittershark to OWNERS | Vincent Ambo | 1 | -0/+5 | |
Change-Id: I372d84b2fa979059bda14264b23f9c11adaf4222 Reviewed-on: https://cl.tvl.fyi/c/depot/+/1470 Reviewed-by: glittershark <grfn@gws.fyi> Tested-by: BuildkiteCI | |||||
2020-07-23 | r/1423 feat(3p/lisp): Add LASS | Griffin Smith | 6 | -0/+147 | |
Add LASS, a CSS library Change-Id: I225959b12210895d0e5baf8a41ac09b0351f0aed Reviewed-on: https://cl.tvl.fyi/c/depot/+/1349 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> | |||||
2020-07-23 | r/1420 feat(3p/lisp): Add many packages | Griffin Smith | 9 | -0/+210 | |
Add the following packages along with their transitive dependencies: - trivial-ldap - defclass-std - easy-routes Change-Id: Ib24517f18d14d57540362132c9a24ff2a5a4bd9d Reviewed-on: https://cl.tvl.fyi/c/depot/+/1336 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in> Reviewed-by: kanepyork <rikingcoding@gmail.com> | |||||
2020-07-21 | r/1417 feat(3p/lisp): Add cl-who | Griffin Smith | 1 | -0/+21 | |
Change-Id: I35fcb65966be2bc63ef534ab0d575aae8beb3cdf Reviewed-on: https://cl.tvl.fyi/c/depot/+/1327 Reviewed-by: tazjin <mail@tazj.in> Tested-by: BuildkiteCI | |||||
2020-02-21 | r/559 chore: Rename pkgs->depot in all Nix file headers | Vincent Ambo | 37 | -111/+110 | |
2020-01-29 | r/474 feat(third_party/lisp): Add derivation for unix-opts | Vincent Ambo | 1 | -0/+17 | |
2020-01-26 | r/462 refactor(third_party/lisp): Use buildLisp.bundled for built-in libs | Vincent Ambo | 14 | -74/+36 | |
Deprecates derivations for: * sb-bsd-sockets * sb-posix * sb-rotate-byte * uiop | |||||
2020-01-22 | r/452 feat(third_party/lisp): Add 'lisp-binary' package and dependencies | Vincent Ambo | 3 | -0/+64 | |
2020-01-22 | r/451 feat(third_party/lisp): Add 'iterate' and 'quasiquote-2.0' packages | Vincent Ambo | 3 | -3/+35 | |
2020-01-22 | r/450 Merge commit '47f60d0996ed57d3a3c00b25ddbd8fea04096f90' as ↵ | Vincent Ambo | 8 | -0/+895 | |
'third_party/lisp/quasiquote_2' | |||||
2020-01-22 | r/444 fix(third_party/lisp/bordeaux-threads): Use native condvars on SBCL | Vincent Ambo | 1 | -1/+0 | |
This underlines that I should probably have a thing that imports these automatically. | |||||
2020-01-22 | r/439 feat(third_party/lisp): Check in dependencies of gemma | Vincent Ambo | 4 | -0/+89 | |
2020-01-22 | r/438 feat(third_party/lisp/s-xml): Check in sources & derivation | Vincent Ambo | 23 | -0/+2389 | |
Checked in the sources for this because it is tracked upstream in CVS and I can't be bothered to deal with that right now. | |||||
2020-01-22 | r/437 feat(third_party/lisp): Add derivations for hunchentoot & deps | Vincent Ambo | 5 | -0/+131 | |
2020-01-21 | r/436 feat(third_party/lisp): Check in drakma HTTP client & deps | Vincent Ambo | 8 | -0/+188 | |
This HTTP client has much fewer dependencies than some of the other ones I've seen, and it'll be good enough for my demo purposes. | |||||
2020-01-17 | r/397 feat(third_party/lisp): Add derivation for fiveam | Vincent Ambo | 1 | -0/+28 | |
2020-01-17 | r/396 Merge commit '728a186263688293c214297cf8ea34dde8b20edb' as ↵ | Vincent Ambo | 20 | -0/+2596 | |
'third_party/lisp/fiveam' | |||||
2020-01-17 | r/395 refactor(third_party/lisp): Amend alexandria drv for local sources | Vincent Ambo | 2 | -32/+28 | |
2020-01-17 | r/394 Merge commit '95aeb2ebae32a01ff79644daa523bda5d8552863' as ↵ | Vincent Ambo | 29 | -0/+6252 | |
'third_party/lisp/alexandria' | |||||
2020-01-17 | r/393 feat(third_party/lisp): Add derivation for trivial-backtrace | Vincent Ambo | 1 | -0/+15 | |
2020-01-17 | r/392 Merge commit 'cc026178a94f94fa9c79cedc66cbaf5ab78c21c1' as ↵ | Vincent Ambo | 19 | -0/+809 | |
'third_party/lisp/trivial-backtrace' | |||||
2020-01-17 | r/391 feat(third_party/lisp): Add derivation for asdf-flv | Vincent Ambo | 1 | -0/+12 | |
2020-01-17 | r/390 Merge commit '45fea96d8de14ffe08eef5fd8f3b6f4ecbd08eac' as ↵ | Vincent Ambo | 7 | -0/+224 | |
'third_party/lisp/asdf-flv' | |||||
2020-01-17 | r/384 fix(third_party/lisp): Fix name of cl-ppcre package | Vincent Ambo | 1 | -1/+1 | |
2020-01-10 | r/368 feat(third_party/lisp): Add derivation for cl-ansi-text | Vincent Ambo | 1 | -0/+19 | |
2020-01-10 | r/367 feat(third_party/lisp): Add derivation for cl-colors2 | Vincent Ambo | 1 | -0/+21 | |
2020-01-10 | r/366 feat(third_party/lisp): Add derivation for cl-ppcre | Vincent Ambo | 1 | -0/+30 | |
2020-01-09 | r/363 feat(third_party/lisp): Add derivation for CL+SSL | Vincent Ambo | 1 | -0/+38 | |
2020-01-09 | r/362 feat(third_party/lisp): Add dummy package for sb-posix | Vincent Ambo | 1 | -0/+10 | |
2020-01-09 | r/361 feat(third_party/lisp): Add derivation for flexi-streams | Vincent Ambo | 1 | -0/+34 | |
2020-01-09 | r/360 feat(third_party/lisp): Add derivation for trivial-gray-streams | Vincent Ambo | 1 | -0/+16 | |
2020-01-09 | r/359 feat(third_party/lisp): Add derivation for trivial-garbage | Vincent Ambo | 1 | -0/+12 | |
2020-01-09 | r/358 feat(third_party/lisp): Add derivation for bordeaux-threads | Vincent Ambo | 1 | -0/+20 | |
2020-01-09 | r/357 feat(third_party/lisp): Add derivation for cffi | Vincent Ambo | 1 | -0/+32 | |
2020-01-09 | r/356 feat(third_party/lisp): Add dummy packages for ASDF & UIOP | Vincent Ambo | 2 | -0/+19 | |
These both ship with SBCL, but need to be forced to load. | |||||
2020-01-09 | r/354 feat(third_party/lisp): Add derivation for trivial-features | Vincent Ambo | 1 | -0/+12 | |
2020-01-09 | r/353 feat(third_party/lisp): Add derivation for babel | Vincent Ambo | 1 | -0/+31 | |
2020-01-09 | r/352 feat(third_party/lisp): Add derivation for Alexandria | Vincent Ambo | 1 | -0/+32 | |