summaryrefslogtreecommitdiff
path: root/npins
diff options
context:
space:
mode:
Diffstat (limited to 'npins')
-rw-r--r--npins/default.nix6
-rw-r--r--npins/sources.json162
2 files changed, 136 insertions, 32 deletions
diff --git a/npins/default.nix b/npins/default.nix
index 6592476..8955703 100644
--- a/npins/default.nix
+++ b/npins/default.nix
@@ -107,12 +107,14 @@ let
"${if matched == null then "source" else builtins.head matched}${appendShort}";
name = urlToName url revision;
in
- builtins.fetchGit {
+ builtins.fetchGit ({
rev = revision;
inherit name;
# hash = hash;
inherit url submodules;
- };
+ } // (if branch != null then {
+ ref = "refs/heads/${branch}";
+ } else {}));
mkPyPiSource =
{ url, hash, ... }:
diff --git a/npins/sources.json b/npins/sources.json
index 9ed6583..c713575 100644
--- a/npins/sources.json
+++ b/npins/sources.json
@@ -9,9 +9,9 @@
},
"branch": "main",
"submodules": false,
- "revision": "5326c202b57d87a9921810ef26fca98edce77d5f",
- "url": "https://github.com/ai-robots-txt/ai.robots.txt/archive/5326c202b57d87a9921810ef26fca98edce77d5f.tar.gz",
- "hash": "0l45kdf9yv32wx15sa949dvlgs52lyx1z5j46yx7pj1aslcc5dgh"
+ "revision": "8b8bf9da5d11095dcb5dafe07e757ff5c4439b94",
+ "url": "https://github.com/ai-robots-txt/ai.robots.txt/archive/8b8bf9da5d11095dcb5dafe07e757ff5c4439b94.tar.gz",
+ "hash": "1aiq7b1njziwfrnp1h0n62mqgsfggqf55grkp5mblgg78xgzxrxb"
},
"almanac": {
"type": "Git",
@@ -31,11 +31,11 @@
"type": "Git",
"url": "https://stuebinm.eu/git/bahnhof.name"
},
- "branch": "main",
+ "branch": "rnv",
"submodules": false,
- "revision": "2dd565d546ef7cba05846e90d79ae4a15a193f41",
+ "revision": "f3816a353b316287db0f4951e7007a72a456ed2d",
"url": null,
- "hash": "137wq0hj9j4wikq401mz577a7r5cmfzfxyf4wv1ncxy450l4lrsh"
+ "hash": "04pwk2k4my6mwp5zpdq3ysfdhd3k8wggb6018xmnv4h2wmk4hcgq"
},
"blog": {
"type": "Git",
@@ -45,9 +45,9 @@
},
"branch": "main",
"submodules": false,
- "revision": "99f88a9b675838f08e711a73a1bd5b6c80d66d31",
+ "revision": "61d865b1cb837f059bcd0b215d6f83ae33393e32",
"url": null,
- "hash": "1dnkz5vsbn8f924crhqp97xfkamypai1mqmbj867kwv0bvs036gb"
+ "hash": "0076rfb3fzb8j9mbi0xlv1fx8l0v9rvba6gfn6xydds75ahmf0bj"
},
"deploy-rs": {
"type": "Git",
@@ -61,6 +61,22 @@
"url": null,
"hash": "1iiplqa731ldha728xk2fi36n87p20hnzf35g21jli1dlknw388f"
},
+ "flake-compat": {
+ "type": "GitRelease",
+ "repository": {
+ "type": "GitHub",
+ "owner": "edolstra",
+ "repo": "flake-compat"
+ },
+ "pre_releases": false,
+ "version_upper_bound": null,
+ "release_prefix": null,
+ "submodules": false,
+ "version": "v1.1.0",
+ "revision": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
+ "url": "https://api.github.com/repos/edolstra/flake-compat/tarball/v1.1.0",
+ "hash": "19d2z6xsvpxm184m41qrpi1bplilwipgnzv9jy17fgw421785q1m"
+ },
"flake-utils": {
"type": "GitRelease",
"repository": {
@@ -98,9 +114,9 @@
},
"branch": "release-25.05",
"submodules": false,
- "revision": "7aae0ee71a17b19708b93b3ed448a1a0952bf111",
- "url": "https://github.com/nix-community/home-manager/archive/7aae0ee71a17b19708b93b3ed448a1a0952bf111.tar.gz",
- "hash": "12246mk1xf1bmak1n36yfnr4b0vpcwlp6q66dgvz8ip8p27pfcw2"
+ "revision": "44831a7eaba4360fb81f2acc5ea6de5fde90aaa3",
+ "url": "https://github.com/nix-community/home-manager/archive/44831a7eaba4360fb81f2acc5ea6de5fde90aaa3.tar.gz",
+ "hash": "07pk5m6mxi666dclaxdwf7xrinifv01vvgxn49bjr8rsbh31syaq"
},
"isabelle-utils": {
"type": "Git",
@@ -122,9 +138,9 @@
},
"branch": "main",
"submodules": false,
- "revision": "7453e2979f1d4684bea4cb340f23c089ea0d5a90",
+ "revision": "0ebb1c524ddecbf002ccf7fb530711d56ed1e9b2",
"url": null,
- "hash": "0nk71jp55lw73rp9y5bp85818w92c5bv9gxz4sn3cbrim89syipb"
+ "hash": "1dalq429srs7sg7ykhwj49r2ifag634g8vppk2hhxdyv9xzm1i8i"
},
"lix-nixos-module": {
"type": "Git",
@@ -134,9 +150,22 @@
},
"branch": "main",
"submodules": false,
- "revision": "3c23c6ae2aecc1f76ae7993efe1a78b5316f0700",
+ "revision": "6c95c0b6f73f831226453fc6905c216ab634c30f",
"url": null,
- "hash": "1yv1d45jgfzjxcg23m2qwis5rxx2v45vfid8b0lm1sl6p66h4hpc"
+ "hash": "0lgfg939gfn4yifyib7f88gvcl4y8p7jjvq5k6ia8q68lw240wsy"
+ },
+ "mirage-opam-overlays": {
+ "type": "Git",
+ "repository": {
+ "type": "GitHub",
+ "owner": "dune-universe",
+ "repo": "mirage-opam-overlays"
+ },
+ "branch": "main",
+ "submodules": false,
+ "revision": "eddcd1bc7e035392596b603d23dde67a88e6f6bc",
+ "url": "https://github.com/dune-universe/mirage-opam-overlays/archive/eddcd1bc7e035392596b603d23dde67a88e6f6bc.tar.gz",
+ "hash": "09cwhnnmphicm4j6figds2ckagbnypdmcqmbgcszjn6zzll5fymx"
},
"nixos-mailserver": {
"type": "Git",
@@ -147,9 +176,9 @@
},
"branch": "master",
"submodules": false,
- "revision": "7405122ddeefa690b9fa6f25a23195ba57f5f599",
- "url": "https://gitlab.com/api/v4/projects/simple-nixos-mailserver%2Fnixos-mailserver/repository/archive.tar.gz?sha=7405122ddeefa690b9fa6f25a23195ba57f5f599",
- "hash": "15p20caq81hnjy2qsk2xr4r7px3pndigzcrswzkag02rqq58065i"
+ "revision": "1ccd57f177539ed8c207b893c3f9798d88f87d2e",
+ "url": "https://gitlab.com/api/v4/projects/simple-nixos-mailserver%2Fnixos-mailserver/repository/archive.tar.gz?sha=1ccd57f177539ed8c207b893c3f9798d88f87d2e",
+ "hash": "1dvgzzzdl60k7cq067id01p40c3nqvfqw34m8gi7qhx3j6aw6knk"
},
"nixpkgs": {
"type": "Git",
@@ -160,9 +189,9 @@
},
"branch": "nixos-25.05",
"submodules": false,
- "revision": "6c64dabd3aa85e0c02ef1cdcb6e1213de64baee3",
- "url": "https://github.com/NixOS/nixpkgs/archive/6c64dabd3aa85e0c02ef1cdcb6e1213de64baee3.tar.gz",
- "hash": "1i94mkhmmxl3cks99y6viqlmv4yvdnkdk0wnmavi8bj6axrrmxl7"
+ "revision": "d02bcc33948ca19b0aaa0213fe987ceec1f4ebe1",
+ "url": "https://github.com/NixOS/nixpkgs/archive/d02bcc33948ca19b0aaa0213fe987ceec1f4ebe1.tar.gz",
+ "hash": "1qzg2pvbbdbrxfhx40b0z4nm8bdssdfj7k7fmz6hy08133mhk07d"
},
"nixpkgs-unstable": {
"type": "Git",
@@ -173,9 +202,9 @@
},
"branch": "nixpkgs-unstable",
"submodules": false,
- "revision": "41da1e3ea8e23e094e5e3eeb1e6b830468a7399e",
- "url": "https://github.com/NixOS/nixpkgs/archive/41da1e3ea8e23e094e5e3eeb1e6b830468a7399e.tar.gz",
- "hash": "0c30r57ycw3zvp99mq1cclnacxsqbj0667ww6nq14wf1zki077cf"
+ "revision": "09b8fda8959d761445f12b55f380d90375a1d6bb",
+ "url": "https://github.com/NixOS/nixpkgs/archive/09b8fda8959d761445f12b55f380d90375a1d6bb.tar.gz",
+ "hash": "0333ri3rmkwlsyvbf8916psydq5i2xq0cj6iis9d6f4ghr19vbva"
},
"ntfy-matrix-bot": {
"type": "Git",
@@ -189,6 +218,79 @@
"url": null,
"hash": "1kq34zk7k6rg9k8frvx51hl1ldqqbfgvhm9f827b5a4c0rx28dah"
},
+ "ocaml-forester": {
+ "type": "GitRelease",
+ "repository": {
+ "type": "Git",
+ "url": "https://git.sr.ht/~jonsterling/ocaml-forester"
+ },
+ "pre_releases": false,
+ "version_upper_bound": null,
+ "release_prefix": null,
+ "submodules": false,
+ "version": "5.0",
+ "revision": "5ceee0e7d20febc0552caad0f71aa01750574d43",
+ "url": null,
+ "hash": "1ajajlg1yksk666mp5xf0ipy0c2r4pz650mrcprm45rf76xxjmj9"
+ },
+ "opam-nix": {
+ "type": "Git",
+ "repository": {
+ "type": "GitHub",
+ "owner": "tweag",
+ "repo": "opam-nix"
+ },
+ "branch": "main",
+ "submodules": false,
+ "revision": "98ca8f4401e996aeac38b6f14bf3a82d85b7add7",
+ "url": "https://github.com/tweag/opam-nix/archive/98ca8f4401e996aeac38b6f14bf3a82d85b7add7.tar.gz",
+ "hash": "0iwxpacx7dzqyvnilsy54bzaf23f5yvmm155qkw3i6yxygav2xvm"
+ },
+ "opam-overlays": {
+ "type": "Git",
+ "repository": {
+ "type": "GitHub",
+ "owner": "dune-universe",
+ "repo": "opam-overlays"
+ },
+ "branch": "master",
+ "submodules": false,
+ "revision": "12731a6f86d7c452a94c72106fa9d3327988582d",
+ "url": "https://github.com/dune-universe/opam-overlays/archive/12731a6f86d7c452a94c72106fa9d3327988582d.tar.gz",
+ "hash": "0zhgcn5j5aygxqkzsfdsfafw17pr9f2fcs7175kiwyrfj2wzsdmn"
+ },
+ "opam-repository": {
+ "type": "GitRelease",
+ "repository": {
+ "type": "GitHub",
+ "owner": "ocaml",
+ "repo": "opam-repository"
+ },
+ "pre_releases": false,
+ "version_upper_bound": null,
+ "release_prefix": null,
+ "submodules": false,
+ "version": "1.2.0",
+ "revision": "62aabc825803c9dbf126488219524e68d74cd41c",
+ "url": "https://api.github.com/repos/ocaml/opam-repository/tarball/1.2.0",
+ "hash": "1rk665nzczykyxxs7c7kp2hgy49sn3alvcw15n7gsxm9qyxw0agz"
+ },
+ "opam2json": {
+ "type": "GitRelease",
+ "repository": {
+ "type": "GitHub",
+ "owner": "tweag",
+ "repo": "opam2json"
+ },
+ "pre_releases": false,
+ "version_upper_bound": null,
+ "release_prefix": null,
+ "submodules": false,
+ "version": "v0.4",
+ "revision": "562752a30aaff8985890ef5a2049a82247fc4b0f",
+ "url": "https://api.github.com/repos/tweag/opam2json/tarball/v0.4",
+ "hash": "00z4iqyl1x27nhkn89y771jl0iyqi2kfk8mq55nh0m798xnxz5g6"
+ },
"playground": {
"type": "Git",
"repository": {
@@ -210,9 +312,9 @@
},
"branch": "master",
"submodules": false,
- "revision": "d72bd8c9fda03c9834ea89d7a5a21c7880b79277",
- "url": "https://github.com/oxalica/rust-overlay/archive/d72bd8c9fda03c9834ea89d7a5a21c7880b79277.tar.gz",
- "hash": "1z9kly96d8dbhf2h73vss6dkjy11aqdzi2rysiqz3hzxlhppvhgz"
+ "revision": "4f53a635709d82652567f51ef7af4365fbc0c88b",
+ "url": "https://github.com/oxalica/rust-overlay/archive/4f53a635709d82652567f51ef7af4365fbc0c88b.tar.gz",
+ "hash": "1yy8cnhkpzk9vbwg83nmc67544imzw6x4qi0jgibvx5impjswrlv"
},
"showrt": {
"type": "Git",
@@ -248,9 +350,9 @@
},
"branch": "master",
"submodules": false,
- "revision": "50754dfaa0e24e313c626900d44ef431f3210138",
- "url": "https://github.com/Mic92/sops-nix/archive/50754dfaa0e24e313c626900d44ef431f3210138.tar.gz",
- "hash": "1q0b58m9bm4kkm19c0d8lbr10cg00ijqn63wqwxfc0s5yv6x1san"
+ "revision": "94d8af61d8a603d33d1ed3500a33fcf35ae7d3bc",
+ "url": "https://github.com/Mic92/sops-nix/archive/94d8af61d8a603d33d1ed3500a33fcf35ae7d3bc.tar.gz",
+ "hash": "12qymxlpzq4dpv9kvq2lkz8xqz9b9r0g9b88zxr1qhr9hyqsg43w"
},
"traveltext": {
"type": "Git",