Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-05-17 | r/728 chore(3p/nix): more improvements | p01arst0rm | 2 | -10/+9 | |
(cherry picked from commit 507d28fd226e018d5927b49b1bd07833cbd49d25) | |||||
2020-05-17 | r/727 feat(3p/nix): minor improvements | p01arst0rm | 2 | -29/+49 | |
(cherry picked from commit f6f7046acfaf90c19c597687d384b491c852b4c6) | |||||
2020-05-17 | r/726 feat(3p/nix): added meson support | p01arst0rm | 27 | -4/+2045 | |
(cherry picked from commit 086a81b7a5bbe1fc022efb5935ff68f6ad71ddaf) | |||||
2020-05-17 | r/725 feat(third_party/nix): Add clang-format configuration | Vincent Ambo | 1 | -0/+6 | |
2020-05-17 | r/724 Add 'third_party/nix/' from commit 'be66c7a6b24e3c3c6157fd37b86c7203d14acf10' | Vincent Ambo | 737 | -0/+105390 | |
git-subtree-dir: third_party/nix git-subtree-mainline: cf8cd640c1adf74a3706efbcb0ea4625da106fb2 git-subtree-split: be66c7a6b24e3c3c6157fd37b86c7203d14acf10 | |||||
2020-05-17 | r/723 feat(bin): Add ninja & meson CLI tools | Vincent Ambo | 1 | -0/+2 | |
2020-05-16 | r/719 refactor(tools/emacs): Move third-party overrides to //third_party | Vincent Ambo | 2 | -0/+24 | |
EXWM and vterm are overridden, but this shouldn't be happening outside of //third_party | |||||
2020-05-08 | r/706 feat(third_party): Add Google's farmhash library | Vincent Ambo | 1 | -0/+13 | |
2020-05-08 | r/705 feat(third_party): Add newer version of Abseil | Vincent Ambo | 2 | -2/+14 | |
2020-04-26 | r/689 feat(3p/python/broadlink): Add max_devices discovery parameter | Vincent Ambo | 1 | -2/+2 | |
This makes it possible to terminate early if the number of devices on the network is known. | |||||
2020-04-25 | r/681 feat(third_party/python): Vendor broadlink-python using git-subtree | Vincent Ambo | 2 | -10/+3 | |
2020-04-25 | r/680 Add 'third_party/python/broadlink/' from commit ↵ | Vincent Ambo | 10 | -0/+1836 | |
'17968ef4d40e7cb484909b3ddad33d7795b80091' git-subtree-dir: third_party/python/broadlink git-subtree-mainline: 0f530601596c17ac090f00b7fc99fe4033d6a2e4 git-subtree-split: 17968ef4d40e7cb484909b3ddad33d7795b80091 | |||||
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 | 2 | -0/+23 | |
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/638 fix(third_party/honk): Create a fake $HOME | Vincent Ambo | 1 | -0/+5 | |
2020-04-19 | r/635 feat(third_party): Add derivation for honk | Vincent Ambo | 2 | -0/+22 | |
2020-04-19 | r/633 fix(third_party/cgit): Correctly make "about links" on about page | Vincent Ambo | 1 | -0/+4 | |
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/625 chore(third_party): Bump telega version | Vincent Ambo | 1 | -2/+2 | |
2020-04-04 | r/621 chore(third_party): Remove Tailscale derivation | Vincent Ambo | 2 | -69/+0 | |
This is now part of nixpkgs itself. | |||||
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 | 2 | -0/+14 | |
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-04-02 | r/610 chore(third_party): Remove ormolu | Vincent Ambo | 1 | -8/+0 | |
2020-03-08 | r/593 refactor: emacsPackagesNg -> emacsPackages | Vincent Ambo | 3 | -4/+4 | |
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 | 3 | -26/+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 | 2 | -18/+2 | |
Pounce is now available at 1.1 from nixpkgs upstream and no longer needs to be bumped manually. | |||||
2020-02-26 | r/585 fix(3p/cpp/googleapis): Add protos for Stackdriver Logging | Vincent Ambo | 2 | -1/+50 | |
Adds the proto definitions required for the Stackdriver Logging API. This compiles, but I'm unsure whether it's actually correct because there seems to be a lot of copy & paste in the build setup. | |||||
2020-02-26 | r/583 feat(3p/cpp/googleapis): Add Nix build instructions | Vincent Ambo | 1 | -0/+24 | |
2020-02-26 | r/582 fix(3p/cpp/googleapis): Use googleapis proto files provided by Nix | Vincent Ambo | 1 | -10/+1 | |
Updates the build process for googleapis in C++ to read the proto sources from the GOOGLEAPIS_DIR environment variable (injected by Nix) instead of attempting to download them at build time. | |||||
2020-02-26 | r/581 Add 'third_party/cpp/googleapis/' from commit ↵ | Vincent Ambo | 74 | -0/+3750 | |
'c873fd3aa14fb0d8696588117b5f79693381ba3c' git-subtree-dir: third_party/cpp/googleapis git-subtree-mainline: 438050b3d9c0e1dcfe7e26d9446e19fff97ccf88 git-subtree-split: c873fd3aa14fb0d8696588117b5f79693381ba3c | |||||
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/578 feat(3p/emacs/rcirc): Implement support for IRCv3 server-time | Vincent Ambo | 1 | -7/+46 | |
This adds very basic capability[0] and message tag[1] support to rcirc which is used to implement support for the IRCv3 server-time[2] spec. During connection setup, the server is asked to list its capabilities and the `server-time` capability is then blindly requested from it (the CAP handler code does not check whether server-time is actually part of the listed capabilities). rcirc does not need to know whether this negotiation succeeded, because server time tags will either be sent or not. By default rcirc prints all timestamps at current-time. A new variable `rcirc-last-message-time` has been added which, if set, overrides this timestamp. It is set by the message handler after parsing IRCv3 tags. Thanks to William Cummings for nudging me in the direction of his post about adding ZNC playback support to rcirc[4], from which some parts of this code were taken. This has been tested with IRCCloud's bouncers. [0]: https://ircv3.net/specs/core/capability-negotiation [1]: https://ircv3.net/specs/extensions/message-tags [2]: https://ircv3.net/specs/extensions/server-time-3.2.html | |||||
2020-02-24 | r/577 chore(third_party/emacs): Check in upstream rcirc | Vincent Ambo | 2 | -0/+3101 | |
This is the unmodified rcirc package from Emacs 26.3 | |||||
2020-02-24 | r/576 chore(third_party): Bump nixos-unstable channel | Vincent Ambo | 1 | -2/+2 | |
2020-02-21 | feat(cgit/ui-commit): show subject in page title | C. McEnroe | 1 | -0/+1 | |
2020-02-21 | feat(cgit/ui-tree): show symlink targets in tree listing | C. McEnroe | 1 | -2/+20 | |
Add links to symbolic link targets in tree listings, formatted like "ls -l". Path normalization collapses any ".." components of the link. | |||||
2020-02-21 | feat(cgit/ui-tree): don't link to blame for binary blobs | C. McEnroe | 1 | -2/+4 | |
2020-02-21 | feat(cgit/ui-blame): bail if blob is binary | C. McEnroe | 1 | -0/+4 | |
This avoids piping binary blobs through the source-filter. | |||||
2020-02-21 | r/559 chore: Rename pkgs->depot in all Nix file headers | Vincent Ambo | 78 | -226/+213 | |
2020-02-17 | r/555 chore(third_party/pounce): Override version to 1.1 | Vincent Ambo | 2 | -1/+19 | |
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-11 | r/531 fix(third_party/tailscale): Add patch to make taillogin work | Vincent Ambo | 2 | -0/+30 | |
2020-02-11 | r/529 fix(third_party/tailscale): Add default relaynode acl.json to output | Vincent Ambo | 1 | -1/+6 | |
2020-02-10 | r/528 fix(third_party/tailscale): Build all sub-packages | Vincent Ambo | 1 | -0/+2 | |
At the moment it seems like all of them are still required - things are in flux! | |||||
2020-02-10 | r/527 feat(third_party): Add package for tailscale | Vincent Ambo | 2 | -0/+33 | |
Adds a package for the now-opensourced tailscale client tailscale client. | |||||
2020-02-09 | r/514 fix(third_party/cgit): Make vpath & repo available for about cmd | Vincent Ambo | 1 | -1/+1 | |
This change makes cgit pass the current repo and vpath inside of the repo on to the about cmd, which makes it possible for it to correctly render `tree`, `log` and other links to the same vpath. | |||||
2020-02-08 | r/482 chore(third_party): Expose pandoc | Vincent Ambo | 1 | -0/+1 | |