From 3d7bad57b2a673cb1bb615d3b23b308e2502a3d5 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Mon, 15 Jan 2018 22:36:22 +0100 Subject: [PATCH] lnl: add rev-nixpkgs helper --- modules/examples/lnl.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/modules/examples/lnl.nix b/modules/examples/lnl.nix index a838a25b..0173e82f 100644 --- a/modules/examples/lnl.nix +++ b/modules/examples/lnl.nix @@ -228,12 +228,20 @@ nix log "$(curl -f -H 'Content-Type: application/json' "$build/api/get-info" | jq -r .drvPath)" } + rev-darwin() { + echo "https://github.com/LnL7/nix-darwin/archive/''${@:-master}.tar.gz" + } + + rev-nixpkgs() { + echo "https://github.com/NixOS/nixpkgs/archive/''${@:-master}.tar.gz" + } + pr-darwin() { - echo "https://github.com/LnL7/nix-darwin/archive/$(curl "https://api.github.com/repos/LnL7/nix-darwin/pulls/$@/commits" | jq -r '.[-1].sha').tar.gz" + rev-darwin "$(curl "https://api.github.com/repos/LnL7/nix-darwin/pulls/$@/commits" | jq -r '.[-1].sha')" } pr-nixpkgs() { - echo "https://github.com/NixOS/nixpkgs/archive/$(curl "https://api.github.com/repos/NixOS/nixpkgs/pulls/$@/commits" | jq -r '.[-1].sha').tar.gz" + rev-nixpkgs "$(curl "https://api.github.com/repos/NixOS/nixpkgs/pulls/$@/commits" | jq -r '.[-1].sha')" } reexec() {