aboutsummaryrefslogtreecommitdiff
path: root/shell.nix
diff options
context:
space:
mode:
authortdro <tdro@noreply.example.com>2022-12-09 01:03:04 -0500
committertdro <tdro@noreply.example.com>2022-12-09 01:03:04 -0500
commitffd19ef330a142f6d2cb85a3bd4a5492013da5cc (patch)
tree0550e38b9450b8bc928380a7f4f4bc257ccbb8c9 /shell.nix
parent6a3d536d484220620310a72539a0baae606ad52e (diff)
downloadcanory-ffd19ef330a142f6d2cb85a3bd4a5492013da5cc.tar.gz
canory-ffd19ef330a142f6d2cb85a3bd4a5492013da5cc.tar.bz2
canory-ffd19ef330a142f6d2cb85a3bd4a5492013da5cc.zip
shell.nix: Update hugo to version 0.108.0
Looks safe
Diffstat (limited to 'shell.nix')
-rw-r--r--shell.nix28
1 files changed, 8 insertions, 20 deletions
diff --git a/shell.nix b/shell.nix
index 151c411..e031d07 100644
--- a/shell.nix
+++ b/shell.nix
@@ -3,8 +3,8 @@ let
name = "nix-shell.canory";
pkgs = import (builtins.fetchTarball {
- url = "https://releases.nixos.org/nixos/22.05/nixos-22.05.998.d17a56d90ec/nixexprs.tar.xz";
- sha256 = "084dzb7fmchfhhflrgprjjv7qz3j7vxw3d01f82q8p4g1x7hzn36";
+ url = "https://releases.nixos.org/nixos/22.11/nixos-22.11.466.596a8e828c5/nixexprs.tar.xz";
+ sha256 = "1367bad5zz0mfm4czb6p0s0ni38f0x1ffh02z76rx4nranipqbgg";
}) { };
validatornu = pkgs.callPackage (pkgs.fetchurl {
@@ -17,41 +17,29 @@ let
sha256 = "1ciwifsx2hrp0ymm077zfb5q8ravrk545bda1q249y2spw9np4ms";
}) { };
- check-jsonschema = pkgs.callPackage (pkgs.fetchurl {
- url = "https://raw.githubusercontent.com/NixOS/nixpkgs/82e9e32436d5886102f1e5f7c17aed8475504991/pkgs/development/tools/check-jsonschema/default.nix";
- sha256 = "sha256-PImZIMGa6+DE2f4tXiPS8ck7enThJvi9uiyxHvXm9WQ";
- }) { };
-
- hugo = pkgs.callPackage ({ lib, buildGo118Module, fetchgit, installShellFiles }:
-
- buildGo118Module rec {
+ hugo = pkgs.callPackage ({ lib, buildGoModule, fetchgit, installShellFiles }:
+ buildGoModule rec {
pname = "hugo";
- version = "0.101.0";
+ version = "0.108.0";
src = fetchgit {
rev = "v${version}";
url = "https://github.com/gohugoio/hugo.git";
- sha256 = "sha256-Fodcefp8xdSV2tt6ZYaKdcLqVe2upEngQr6M+wV5wnw=";
+ sha256 = "sha256-MbpBGqu7IwQCf9DjSfIDi25ZGJYTI6xxSk9wPWxychw=";
};
doCheck = false;
proxyVendor = true;
- vendorSha256 = "sha256-rReqDOhBKZO1qa3C4jmewGgmhLvvOYyxwWqsdm+6DzM=";
+ vendorSha256 = "sha256-ECA7xy7h3nkslW6bjjZWy3IxvF3Y1TTlGq8Os6R9UvA=";
tags = [ "extended" ];
subPackages = [ "." ];
nativeBuildInputs = [ installShellFiles ];
- postInstall = ''
- $out/bin/hugo gen man
- installManPage man/*
- '';
-
meta = {
license = lib.licenses.asl20;
homepage = "https://gohugo.io";
description = "A fast and modern static website engine";
- maintainers = with lib.maintainers; [ schneefux Br1ght0ne Frostman ];
};
}) { };
@@ -60,10 +48,10 @@ in mkShellPure {
inherit hugo;
packages = [
- check-jsonschema
hugo
validatornu
pkgs.busybox
+ pkgs.check-jsonschema
pkgs.deno
pkgs.entr
pkgs.git