Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-05-08 | r/705 feat(third_party): Add newer version of Abseil | Vincent Ambo | 1 | -2/+2 | |
2020-04-25 | r/679 revert(third_party): Revert 20.03 channel bump | Vincent Ambo | 1 | -3/+3 | |
Reverts "Bump channel to a NixOS 20.03 release commit". This reverts commit a629d7fdd4c24b744b4623b828661fd6caee1567. This commit moves to a 20.03 release commit, in which building Chromium with VAAPI is broken. | |||||
2020-04-25 | r/678 feat(third_party/python): Package broadlink infrared library | Vincent Ambo | 1 | -0/+1 | |
2020-04-21 | r/665 chore(third_party): Bump channel to a NixOS 20.03 release commit | Vincent Ambo | 1 | -3/+3 | |
... maybe this even fixes my nginx issues. | |||||
2020-04-21 | r/654 feat(web/tvl): Add rendered graphviz graph to the page | Vincent Ambo | 1 | -0/+5 | |
2020-04-19 | r/635 feat(third_party): Add derivation for honk | Vincent Ambo | 1 | -0/+1 | |
2020-04-17 | r/630 feat(ops/nixos/nugget): Add chromium with VAAPI patches | Vincent Ambo | 1 | -0/+6 | |
These patches enable hardware-accelerated video decoding, which is useful for Stadia. The main issue with this is that Hydra doesn't currently cache Chromium with these patches, which means that it is built from scratch which takes in the order of 5 hours on an otherwise unused nugget. | |||||
2020-04-04 | r/620 chore(third_party/default): Bump NixOS channel to nixos-20.03 | Vincent Ambo | 1 | -3/+3 | |
2020-04-04 | r/614 feat(third_party/ffmpeg): Add "libnpp" support to ffmpeg | Vincent Ambo | 1 | -0/+2 | |
Builds ffmpeg with CUDA Toolkit as a dependency, which includes a library called "libnpp" that provides something related to hardware accelerated video stream resizing. v0v | |||||
2020-03-08 | r/593 refactor: emacsPackagesNg -> emacsPackages | Vincent Ambo | 1 | -2/+2 | |
The former is now just an alias for the latter anyways. | |||||
2020-03-08 | r/591 chore(third_party): Bump nixos-unstable channel | Vincent Ambo | 1 | -2/+2 | |
2020-03-01 | r/588 chore(third_party): Remove guile 3.0 override | Vincent Ambo | 1 | -1/+1 | |
I don't actually use guile at all, this was just for experimentation. | |||||
2020-03-01 | r/587 chore(third_party): Remove pounce override | Vincent Ambo | 1 | -1/+2 | |
Pounce is now available at 1.1 from nixpkgs upstream and no longer needs to be bumped manually. | |||||
2020-02-26 | r/580 feat(third_party): Add dependencies for Google's C++ API libs | Vincent Ambo | 1 | -1/+7 | |
2020-02-24 | r/576 chore(third_party): Bump nixos-unstable channel | Vincent Ambo | 1 | -2/+2 | |
2020-02-21 | r/559 chore: Rename pkgs->depot in all Nix file headers | Vincent Ambo | 1 | -1/+1 | |
2020-02-17 | r/555 chore(third_party/pounce): Override version to 1.1 | Vincent Ambo | 1 | -1/+2 | |
This has not yet propagated to nixos-unstable | |||||
2020-02-17 | r/554 chore(third_party): Bump nixos-unstable | Vincent Ambo | 1 | -3/+3 | |
2020-02-10 | r/527 feat(third_party): Add package for tailscale | Vincent Ambo | 1 | -0/+1 | |
Adds a package for the now-opensourced tailscale client tailscale client. | |||||
2020-02-08 | r/482 chore(third_party): Expose pandoc | Vincent Ambo | 1 | -0/+1 | |
2020-01-22 | r/441 chore(overrides): Remove lispPackages overrides | Vincent Ambo | 1 | -1/+0 | |
No longer required since Gemma now uses buildLisp.nix | |||||
2020-01-22 | r/440 refactor(fun/gemma): Use buildLisp.nix to build Gemma | Vincent Ambo | 1 | -0/+1 | |
This removes the ASDF system definition for Gemma and switches the code over to buildLisp. The program builds (including some terrifying hacks to get the frontend to work), but there are some bizarre runtime issues that I need to debug. | |||||
2020-01-19 | r/423 feat(third_party/guile): Override guile to version 3.0.0 | Vincent Ambo | 1 | -1/+1 | |
Lets try this thing out! | |||||
2020-01-18 | r/400 chore(third_party): Bump nixos-unstable channel | Vincent Ambo | 1 | -2/+3 | |
2020-01-12 | r/380 feat(third_party/cgit): Add derivation to build cgit | Vincent Ambo | 1 | -0/+3 | |
This is pretty much exactly the derivation from nixpkgs, with some things removed to reduce the closure size (e.g. the various formatters used in the default cgit version, which are replaced by cheddar in my setup). | |||||
2020-01-12 | r/379 feat(third_party/git): Add derivation to build git | Vincent Ambo | 1 | -0/+1 | |
This overrides the upstream derivation to: * use local sources * build `git send-email` It also calls autoreconf before building because files that are included in the git distribution tarball (which the normal derivation uses) are missing from source. | |||||
2020-01-08 | r/346 feat(buildLisp): Implement dependency loading & propagation | Vincent Ambo | 1 | -0/+1 | |
Similar to buildGo.nix, the library derivations carry information about their dependencies which is merged when a load file is instantiated. The load files are created when compiling libraries, but will in the future also be created when wrapping SBCL and dumping images. | |||||
2020-01-05 | r/335 fix(emacs): Build emacs with imagemagick support | Vincent Ambo | 1 | -0/+1 | |
2020-01-05 | r/334 chore(third_party): Bump channel to nixos-unstable | Vincent Ambo | 1 | -2/+2 | |
Turns out it is useful to have builds cached in Hydra, actually. | |||||
2020-01-04 | r/327 chore(ops/nixos): Move NixOS configuration one level up | Vincent Ambo | 1 | -0/+3 | |
2020-01-01 | r/325 feat(bin): Add link to 'age' tool from third_party.age | Vincent Ambo | 1 | -0/+1 | |
2020-01-01 | r/324 chore(third_party): Bump packages to latest nixpkgs-unstable | Vincent Ambo | 1 | -8/+6 | |
2019-12-28 | r/316 feat(third_party/git): Support dottime as log date format | Vincent Ambo | 1 | -2/+1 | |
2019-12-27 | r/313 feat(third_party/notmuch): Display dottime in relative time views | Vincent Ambo | 1 | -1/+6 | |
2019-12-23 | r/294 feat(third_party/lieer): Overwrite included client secret | Vincent Ambo | 1 | -0/+1 | |
2019-12-23 | r/292 feat(third_party): Check in derivation for lieer | Vincent Ambo | 1 | -0/+1 | |
2019-12-21 | r/277 feat(cheddar): Use syntax highlighting assets from bat | Vincent Ambo | 1 | -0/+1 | |
This uses Nix to inject the path to the syntax highlighting assets that ship with the bat source code into the cheddar build at compile time, where the Rust compiler then inserts it into the binary via macros. bat has a lot of custom syntax highlighting definitions that they collected from all over the place (including for languages like Nix!) and this makes them accessible to cheddar. Also if you're reading this, can you just take a moment to appreciate how incredible it is that Nix just lets us do something like this?! | |||||
2019-12-21 | r/274 feat(cgit-taz): Use pulldown-cmark as the about filter | Vincent Ambo | 1 | -0/+1 | |
It renders GitHub-flavoured Markdown, which is nice for most use-cases. | |||||
2019-12-21 | r/265 feat(bootstrapping-2018): Fix build and check in built presentation | Vincent Ambo | 1 | -0/+6 | |
This lets people browse the folder more easily, should they be so inclined for whatever reason. | |||||
2019-12-20 | r/252 fix(kontemplate): Make build compatible with readTree | Vincent Ambo | 1 | -0/+1 | |
The kontemplate build will keep using `buildGoPackage` for now until I've had the time to add tests to //nix/buildGo | |||||
2019-12-20 | r/244 fix(cgit): Configure mimetype-file correctly | Vincent Ambo | 1 | -0/+1 | |
2019-12-20 | r/235 feat(journaldriver): Add Naersk-based build configuration | Vincent Ambo | 1 | -1/+3 | |
2019-12-20 | r/219 chore(third_party): Expose nginx | Vincent Ambo | 1 | -0/+1 | |
2019-12-19 | r/199 feat(emacs): Add telega.el support | Vincent Ambo | 1 | -0/+1 | |
Packages the telega-server binary and adds the required mode into Emacs. Unread message count is displayed in the modeline, which is neat. Probably need to figure out some key bindings for this. | |||||
2019-12-18 | r/188 fix(build): Add missing packages for Nixery images | Vincent Ambo | 1 | -0/+2 | |
2019-12-18 | r/180 feat(services/cgit-taz): Check in initial cgit configuration | Vincent Ambo | 1 | -0/+2 | |
This is currently just a test to serve examples from my local machine, nothing more fancy than that. | |||||
2019-12-16 | r/159 chore(third_party): Bump naersk | Vincent Ambo | 1 | -1/+4 | |
2019-12-14 | r/152 chore(tools): Add 'rink' | Vincent Ambo | 1 | -0/+1 | |
2019-12-14 | r/151 refactor(tools): __dispatch.sh now uses relative paths | Vincent Ambo | 1 | -0/+1 | |
This enables usage of __dispatch.sh from anywhere, even outside of the depot. Specifically this means I can add `~/depot/bin` to my $PATH and all the registered tools work from anywhere. | |||||
2019-12-14 | r/137 refactor(emacs): Rewrite derivation to match depot layout | Vincent Ambo | 1 | -1/+4 | |