diff --git a/develop/flake.lock b/develop/flake.lock index 9cc0745d36a2099b0dcbc70704fa62a29ba31b93..4bf8941d4a7c53a1c0943be540da9e653f081211 100644 --- a/develop/flake.lock +++ b/develop/flake.lock @@ -3,11 +3,11 @@ "autodocodec": { "flake": false, "locked": { - "lastModified": 1696603846, - "narHash": "sha256-GfcJ1T+4SQ+3T1Q4jO7xNcqn7Kvfp65MF19Un7K36yI=", + "lastModified": 1701673930, + "narHash": "sha256-Mv8LNgJrQpHpuxg7jMuYuUoLeWCW+0OvqST4KNJYH9k=", "owner": "NorfairKing", "repo": "autodocodec", - "rev": "762eb76333e9812160733e377b973ff76fe45378", + "rev": "958a1c51fbf2f166974a60e2d0a5d266483baff5", "type": "github" }, "original": { @@ -18,18 +18,18 @@ }, "crazyshell": { "inputs": { - "flake-utils": "flake-utils_7", - "get-flake": "get-flake_3", - "horizon-platform": "horizon-platform_2", - "lint-utils": "lint-utils_6", - "nixpkgs": "nixpkgs_11" + "flake-utils": "flake-utils_9", + "get-flake": "get-flake_2", + "horizon-core": "horizon-core_2", + "lint-utils": "lint-utils_8", + "nixpkgs": "nixpkgs_15" }, "locked": { - "lastModified": 1680415307, - "narHash": "sha256-r5AlSRqlamRyIigCkA+Hq2ZkqFt+lE0bfOGMcQWLUlg=", + "lastModified": 1697046007, + "narHash": "sha256-P14d1cGddUui4yIlWx57mPdxqPbkQuzDTf7r8r/hNg0=", "ref": "refs/heads/master", - "rev": "42f4da076ee81c8e245731bf6fdf57cb25db3604", - "revCount": 22, + "rev": "50037fe97b856fd8a39e86c9c17b52818bf3a939", + "revCount": 26, "type": "git", "url": "https://gitlab.horizon-haskell.net/shells/crazyshell" }, @@ -41,11 +41,11 @@ "dekking": { "flake": false, "locked": { - "lastModified": 1694680694, - "narHash": "sha256-LON8AC76I28A7cyfuDwvX7/uMOKPNwkuS8Y/YyOXv2c=", + "lastModified": 1701878161, + "narHash": "sha256-pvo4VvN6Mrs2B45+Q3h0GG/mWSr5Htaz3820U/EuSDI=", "owner": "NorfairKing", "repo": "dekking", - "rev": "97875f0a6aa9ca659dfe3303d02dfdf94f56a36c", + "rev": "ffe66d395201bcbcf98a9da5c36186a4346996ea", "type": "github" }, "original": { @@ -57,11 +57,11 @@ "fast-myers-diff": { "flake": false, "locked": { - "lastModified": 1696885120, - "narHash": "sha256-wqJ0/P3pXOISDhRHpEt11GVYllb+DFt46Mh+k/y1bYw=", + "lastModified": 1701674450, + "narHash": "sha256-1RP8wXPZGKB/OSdxcjvxAJCqC+trWzrNcD7UGAdpHiA=", "owner": "NorfairKing", "repo": "fast-myers-diff", - "rev": "c106ef803c69ef9440399247ec4ffd59c84f6fc7", + "rev": "7fe372e635f293cc76de95773bdc4f0eaae89597", "type": "github" }, "original": { @@ -82,11 +82,11 @@ "validity": "validity" }, "locked": { - "lastModified": 1697134928, - "narHash": "sha256-QuQrszOuhrznaaPEL1SzHU8Cx5vWHmo4/6ztnzcfUe8=", + "lastModified": 1701944562, + "narHash": "sha256-qQKklG0jSeUpCFxmsbRzanmMo9R6EULQ0BXQCo67CYw=", "owner": "NorfairKing", "repo": "feedback", - "rev": "ee5b44fda04d6bde7b3df19d07d184be7df623a2", + "rev": "f1d54595f3bdebc091bd269926bc99a657e7bfda", "type": "github" }, "original": { @@ -116,11 +116,29 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1696343447, - "narHash": "sha256-B2xAZKLkkeRFG5XcHHSXXcP7To9Xzr59KXeZiRf4vdQ=", + "lastModified": 1701473968, + "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_10": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_10" + }, + "locked": { + "lastModified": 1701473968, + "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4", + "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", "type": "github" }, "original": { @@ -170,11 +188,11 @@ "nixpkgs-lib": "nixpkgs-lib_4" }, "locked": { - "lastModified": 1683560683, - "narHash": "sha256-XAygPMN5Xnk/W2c1aW0jyEa6lfMDZWlQgiNtmHXytPc=", + "lastModified": 1701473968, + "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "006c75898cf814ef9497252b022e91c946ba8e17", + "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", "type": "github" }, "original": { @@ -188,11 +206,11 @@ "nixpkgs-lib": "nixpkgs-lib_5" }, "locked": { - "lastModified": 1678379998, - "narHash": "sha256-TZdfNqftHhDuIFwBcN9MUThx5sQXCTeZk9je5byPKRw=", + "lastModified": 1701473968, + "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "c13d60b89adea3dc20704c045ec4d50dd964d447", + "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", "type": "github" }, "original": { @@ -205,6 +223,24 @@ "inputs": { "nixpkgs-lib": "nixpkgs-lib_6" }, + "locked": { + "lastModified": 1701473968, + "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_7": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_7" + }, "locked": { "lastModified": 1683560683, "narHash": "sha256-XAygPMN5Xnk/W2c1aW0jyEa6lfMDZWlQgiNtmHXytPc=", @@ -219,6 +255,42 @@ "type": "github" } }, + "flake-parts_8": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_8" + }, + "locked": { + "lastModified": 1701473968, + "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_9": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_9" + }, + "locked": { + "lastModified": 1701473968, + "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, "flake-to-gitlab-ci": { "inputs": { "flake-parts": "flake-parts_2", @@ -260,15 +332,12 @@ } }, "flake-utils_10": { - "inputs": { - "systems": "systems_3" - }, "locked": { - "lastModified": 1694529238, - "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "lastModified": 1644229661, + "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", "owner": "numtide", "repo": "flake-utils", - "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", "type": "github" }, "original": { @@ -293,6 +362,24 @@ } }, "flake-utils_12": { + "inputs": { + "systems": "systems_4" + }, + "locked": { + "lastModified": 1701680307, + "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "4022d587cbbfd70fe950c1e2083a02621806a725", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_13": { "locked": { "lastModified": 1644229661, "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", @@ -307,7 +394,7 @@ "type": "github" } }, - "flake-utils_2": { + "flake-utils_14": { "locked": { "lastModified": 1644229661, "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", @@ -322,7 +409,7 @@ "type": "github" } }, - "flake-utils_3": { + "flake-utils_15": { "locked": { "lastModified": 1644229661, "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", @@ -337,16 +424,13 @@ "type": "github" } }, - "flake-utils_4": { - "inputs": { - "systems": "systems_2" - }, + "flake-utils_16": { "locked": { - "lastModified": 1694529238, - "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "lastModified": 1644229661, + "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", "owner": "numtide", "repo": "flake-utils", - "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", "type": "github" }, "original": { @@ -355,7 +439,7 @@ "type": "github" } }, - "flake-utils_5": { + "flake-utils_2": { "locked": { "lastModified": 1644229661, "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", @@ -370,7 +454,7 @@ "type": "github" } }, - "flake-utils_6": { + "flake-utils_3": { "locked": { "lastModified": 1644229661, "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", @@ -385,13 +469,16 @@ "type": "github" } }, - "flake-utils_7": { + "flake-utils_4": { + "inputs": { + "systems": "systems_2" + }, "locked": { - "lastModified": 1678901627, - "narHash": "sha256-U02riOqrKKzwjsxc/400XnElV+UtPUQWpANPlyazjH0=", + "lastModified": 1701680307, + "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", "owner": "numtide", "repo": "flake-utils", - "rev": "93a2b84fc4b70d9e089d029deacc3583435c2ed6", + "rev": "4022d587cbbfd70fe950c1e2083a02621806a725", "type": "github" }, "original": { @@ -400,7 +487,7 @@ "type": "github" } }, - "flake-utils_8": { + "flake-utils_5": { "locked": { "lastModified": 1644229661, "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", @@ -415,7 +502,7 @@ "type": "github" } }, - "flake-utils_9": { + "flake-utils_6": { "locked": { "lastModified": 1644229661, "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", @@ -430,37 +517,55 @@ "type": "github" } }, - "get-flake": { + "flake-utils_7": { "locked": { - "lastModified": 1673819588, - "narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=", - "owner": "ursi", - "repo": "get-flake", - "rev": "e0917b6f564aa5acefb1484b5baf76da21746c3c", + "lastModified": 1644229661, + "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", "type": "github" }, "original": { - "owner": "ursi", - "repo": "get-flake", + "owner": "numtide", + "repo": "flake-utils", "type": "github" } }, - "get-flake_2": { + "flake-utils_8": { "locked": { - "lastModified": 1673819588, - "narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=", - "owner": "ursi", - "repo": "get-flake", - "rev": "e0917b6f564aa5acefb1484b5baf76da21746c3c", + "lastModified": 1644229661, + "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", "type": "github" }, "original": { - "owner": "ursi", - "repo": "get-flake", + "owner": "numtide", + "repo": "flake-utils", "type": "github" } }, - "get-flake_3": { + "flake-utils_9": { + "inputs": { + "systems": "systems_3" + }, + "locked": { + "lastModified": 1694529238, + "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "get-flake": { "locked": { "lastModified": 1673819588, "narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=", @@ -475,13 +580,13 @@ "type": "github" } }, - "get-flake_4": { + "get-flake_2": { "locked": { - "lastModified": 1673819588, - "narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=", + "lastModified": 1694475786, + "narHash": "sha256-s5wDmPooMUNIAAsxxCMMh9g68AueGg63DYk2hVZJbc8=", "owner": "ursi", "repo": "get-flake", - "rev": "e0917b6f564aa5acefb1484b5baf76da21746c3c", + "rev": "ac54750e3b95dab6ec0726d77f440efe6045bec1", "type": "github" }, "original": { @@ -490,7 +595,7 @@ "type": "github" } }, - "get-flake_5": { + "get-flake_3": { "locked": { "lastModified": 1673819588, "narHash": "sha256-gRtwKAlu4htvS6dxyZnW3n+vMS1acqnMGVHqxUdETeY=", @@ -508,6 +613,7 @@ "gitignore": { "inputs": { "nixpkgs": [ + "horizon-develop-flake", "feedback", "pre-commit-hooks", "nixpkgs" @@ -527,19 +633,62 @@ "type": "github" } }, + "horizon-build-packages": { + "inputs": { + "flake-parts": "flake-parts_5", + "horizon-ghc": "horizon-ghc", + "lint-utils": "lint-utils_4", + "nixpkgs": "nixpkgs_9" + }, + "locked": { + "lastModified": 1701564295, + "narHash": "sha256-ibYE2ZnXBLDlZax5YkDeCsK4uw+8G/34ryotBut0IHY=", + "ref": "refs/heads/master", + "rev": "f9c03cb2e31af63709cde8b4b6421b0e3c6d42fc", + "revCount": 6, + "type": "git", + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages" + }, + "original": { + "type": "git", + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages" + } + }, + "horizon-build-packages_2": { + "inputs": { + "flake-parts": "flake-parts_9", + "horizon-ghc": "horizon-ghc_2", + "lint-utils": "lint-utils_10", + "nixpkgs": "nixpkgs_19" + }, + "locked": { + "lastModified": 1701564295, + "narHash": "sha256-ibYE2ZnXBLDlZax5YkDeCsK4uw+8G/34ryotBut0IHY=", + "ref": "refs/heads/master", + "rev": "f9c03cb2e31af63709cde8b4b6421b0e3c6d42fc", + "revCount": 6, + "type": "git", + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages" + }, + "original": { + "type": "git", + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-build-packages" + } + }, "horizon-core": { "inputs": { "flake-parts": "flake-parts_4", - "get-flake": "get-flake_2", - "lint-utils": "lint-utils_3", - "nixpkgs": "nixpkgs_7" + "horizon-build-packages": "horizon-build-packages", + "horizon-hoogle": "horizon-hoogle", + "lint-utils": "lint-utils_5", + "nixpkgs": "nixpkgs_11" }, "locked": { - "lastModified": 1697043887, - "narHash": "sha256-+ts9eNlYP5EuPXIIrJHbCn+1+5gjU9BphDHs6VNyVec=", + "lastModified": 1702987897, + "narHash": "sha256-DnGXyb2KFO5Dvo6hmzvJwaA8v6tm9MLmC3HaUHJV5vE=", "ref": "refs/heads/master", - "rev": "f8238d98b143e2b0e7d2044a587df79293b255af", - "revCount": 1109, + "rev": "da32f93ae07d4333aca28fd82003ecdd07201d54", + "revCount": 1228, "type": "git", "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core" }, @@ -550,10 +699,10 @@ }, "horizon-core_2": { "inputs": { - "flake-parts": "flake-parts_6", - "get-flake": "get-flake_5", + "flake-parts": "flake-parts_7", + "get-flake": "get-flake_3", "lint-utils": "lint-utils_7", - "nixpkgs": "nixpkgs_13" + "nixpkgs": "nixpkgs_14" }, "locked": { "lastModified": 1697043887, @@ -569,113 +718,187 @@ "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core" } }, - "horizon-gen-nix": { + "horizon-core_3": { "inputs": { - "flake-utils": "flake-utils_4", - "horizon-core": "horizon-core", - "lint-utils": "lint-utils_4", - "nixpkgs": "nixpkgs_8" + "flake-parts": "flake-parts_8", + "horizon-build-packages": "horizon-build-packages_2", + "horizon-hoogle": "horizon-hoogle_2", + "lint-utils": "lint-utils_11", + "nixpkgs": "nixpkgs_21" }, "locked": { - "lastModified": 1698091055, - "narHash": "sha256-RxZRtv/ccP9lwcU54OQCFfgWK8C8eyKSbT+vW6Bl7ck=", - "ref": "refs/tags/0.11.0", - "rev": "0f5e5bad673d0c977246e6d96f39a6867e04fad3", - "revCount": 190, + "lastModified": 1701564656, + "narHash": "sha256-pfpZwQG/jsytUxhh2i1QlruaHfLouUYUqK2muLLvRZE=", + "ref": "refs/heads/master", + "rev": "94bae51d90c2a5e5fd89fe45285a10c36e98b0cd", + "revCount": 1222, "type": "git", - "url": "https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix" + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core" }, "original": { - "ref": "refs/tags/0.11.0", "type": "git", - "url": "https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix" + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core" } }, - "horizon-platform": { + "horizon-develop-flake": { "inputs": { - "flake-parts": "flake-parts_3", - "get-flake": "get-flake", - "horizon-shell-flake": "horizon-shell-flake", - "lint-utils": "lint-utils", - "nixpkgs": "nixpkgs_4" + "feedback": "feedback", + "flake-to-gitlab-ci": "flake-to-gitlab-ci", + "horizon-gen-nix": "horizon-gen-nix", + "horizon-shell": "horizon-shell" }, "locked": { - "lastModified": 1681133543, - "narHash": "sha256-hqX9PJj0Ggbunu8+ae6PSOgMO1Vdp/vvawd72MQhdGk=", + "lastModified": 1703935183, + "narHash": "sha256-SMwTjh4BK+O0xjSwi+B7Q7EdgoiiWTKZWgmHpDxcojk=", "ref": "refs/heads/master", - "rev": "987a46002fc64c4adff114d14a72f5222d96fbf8", - "revCount": 1067, + "rev": "66a1b1493fa8d7e42b1091cb52cbab0cd9be471d", + "revCount": 24, "type": "git", - "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-platform" + "url": "https://gitlab.horizon-haskell.net/nix/horizon-develop-flake" }, "original": { "type": "git", - "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-platform" + "url": "https://gitlab.horizon-haskell.net/nix/horizon-develop-flake" } }, - "horizon-platform_2": { + "horizon-gen-nix": { "inputs": { - "flake-parts": "flake-parts_5", - "get-flake": "get-flake_4", - "horizon-shell-flake": "horizon-shell-flake_2", - "lint-utils": "lint-utils_5", - "nixpkgs": "nixpkgs_10" + "flake-utils": "flake-utils_4", + "horizon-core": "horizon-core", + "lint-utils": "lint-utils_6", + "nixpkgs": "nixpkgs_12" }, "locked": { - "lastModified": 1680120375, - "narHash": "sha256-f6qp5jJFbvt/QU82s82C99xDs/ib6w7GAqrmXsvLw8M=", - "ref": "refs/heads/master", - "rev": "d987b5882bd0dc622687920e14398227a482c4db", - "revCount": 1060, + "lastModified": 1703437758, + "narHash": "sha256-vmvcRC5XaVDCvkqS7CtOs7zkIaoQN4kSVcxUISNAQls=", + "ref": "refs/tags/0.11.1", + "rev": "a4fdff8f2ad83b1406fecfef95e9f9d798da9bba", + "revCount": 194, "type": "git", - "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-platform" + "url": "https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix" }, "original": { + "ref": "refs/tags/0.11.1", "type": "git", - "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-platform" + "url": "https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix" } }, - "horizon-shell": { + "horizon-ghc": { "inputs": { - "crazyshell": "crazyshell", - "flake-utils": "flake-utils_10", - "horizon-core": "horizon-core_2", - "lint-utils": "lint-utils_8", - "nixpkgs": "nixpkgs_14" + "flake-parts": "flake-parts_6", + "lint-utils": "lint-utils_3", + "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1697281965, - "narHash": "sha256-VWAJWUyI3PI/7UKVJ9hkQNrC/NMcUHsqzMayAbfbXZc=", - "ref": "refs/tags/0.0.9", - "rev": "3201b990c51f924838c244cb5d8c5b1ba7b134c8", - "revCount": 36, + "lastModified": 1701518837, + "narHash": "sha256-92faPC+q5EMNf37EGhdt9pvWWFi0mTq0Szk6wOyxyrQ=", + "ref": "refs/heads/master", + "rev": "0b35eb150bfc8ee338688adda23587521cd97da6", + "revCount": 6, "type": "git", - "url": "https://gitlab.horizon-haskell.net/shells/horizon-shell" + "url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc" }, "original": { - "ref": "refs/tags/0.0.9", "type": "git", - "url": "https://gitlab.horizon-haskell.net/shells/horizon-shell" + "url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc" } }, - "horizon-shell-flake": { - "flake": false, + "horizon-ghc_2": { + "inputs": { + "flake-parts": "flake-parts_10", + "lint-utils": "lint-utils_9", + "nixpkgs": "nixpkgs_17" + }, "locked": { - "lastModified": 1679524452, - "narHash": "sha256-xzNxvLVa3o0F/z4CnBDORv2Y6PfxjlGv7b7LybIyCSg=", - "ref": "refs/tags/0.0.8", - "rev": "21b8913803cefeb287bb244c7ee335638233db7f", - "revCount": 21, + "lastModified": 1701518837, + "narHash": "sha256-92faPC+q5EMNf37EGhdt9pvWWFi0mTq0Szk6wOyxyrQ=", + "ref": "refs/heads/master", + "rev": "0b35eb150bfc8ee338688adda23587521cd97da6", + "revCount": 6, + "type": "git", + "url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc" + }, + "original": { + "type": "git", + "url": "https://gitlab.horizon-haskell.net/ghc/horizon-ghc" + } + }, + "horizon-hoogle": { + "locked": { + "lastModified": 1701521742, + "narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=", + "ref": "refs/heads/master", + "rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e", + "revCount": 2, + "type": "git", + "url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle" + }, + "original": { + "type": "git", + "url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle" + } + }, + "horizon-hoogle_2": { + "locked": { + "lastModified": 1701521742, + "narHash": "sha256-huf/95jYL7mY0AHSziJYXx4m/sP+G+YAbJb+Q5Ph/Jg=", + "ref": "refs/heads/master", + "rev": "ddf3b08c6458c1a9e0d881f968c050bc828b9b8e", + "revCount": 2, + "type": "git", + "url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle" + }, + "original": { + "type": "git", + "url": "https://gitlab.horizon-haskell.net/nix/horizon-hoogle" + } + }, + "horizon-platform": { + "inputs": { + "flake-parts": "flake-parts_3", + "get-flake": "get-flake", + "horizon-shell-flake": "horizon-shell-flake", + "lint-utils": "lint-utils", + "nixpkgs": "nixpkgs_4" + }, + "locked": { + "lastModified": 1681133543, + "narHash": "sha256-hqX9PJj0Ggbunu8+ae6PSOgMO1Vdp/vvawd72MQhdGk=", + "ref": "refs/heads/master", + "rev": "987a46002fc64c4adff114d14a72f5222d96fbf8", + "revCount": 1067, + "type": "git", + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-platform" + }, + "original": { + "type": "git", + "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-platform" + } + }, + "horizon-shell": { + "inputs": { + "crazyshell": "crazyshell", + "flake-utils": "flake-utils_12", + "horizon-core": "horizon-core_3", + "lint-utils": "lint-utils_12", + "nixpkgs": "nixpkgs_22" + }, + "locked": { + "lastModified": 1702983712, + "narHash": "sha256-k0eNLAcnpHxnxudigUJycqd2nBObhhb4IBptKnu9W3g=", + "ref": "refs/tags/0.0.11", + "rev": "9dbff2db2dcf41361ee150d4cf7fed696ae38c21", + "revCount": 41, "type": "git", "url": "https://gitlab.horizon-haskell.net/shells/horizon-shell" }, "original": { - "ref": "refs/tags/0.0.8", + "ref": "refs/tags/0.0.11", "type": "git", "url": "https://gitlab.horizon-haskell.net/shells/horizon-shell" } }, - "horizon-shell-flake_2": { + "horizon-shell-flake": { "flake": false, "locked": { "lastModified": 1679524452, @@ -711,10 +934,72 @@ "url": "https://gitlab.homotopic.tech/nix/lint-utils" } }, + "lint-utils_10": { + "inputs": { + "flake-utils": "flake-utils_14", + "nixpkgs": "nixpkgs_18" + }, + "locked": { + "lastModified": 1699441004, + "narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=", + "ref": "refs/heads/master", + "rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c", + "revCount": 52, + "type": "git", + "url": "https://gitlab.nixica.dev/nix/lint-utils" + }, + "original": { + "type": "git", + "url": "https://gitlab.nixica.dev/nix/lint-utils" + } + }, + "lint-utils_11": { + "inputs": { + "flake-utils": "flake-utils_15", + "nixpkgs": "nixpkgs_20" + }, + "locked": { + "lastModified": 1699441004, + "narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=", + "ref": "refs/heads/master", + "rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c", + "revCount": 52, + "type": "git", + "url": "https://gitlab.nixica.dev/nix/lint-utils" + }, + "original": { + "type": "git", + "url": "https://gitlab.nixica.dev/nix/lint-utils" + } + }, + "lint-utils_12": { + "inputs": { + "flake-utils": "flake-utils_16", + "nixpkgs": [ + "horizon-develop-flake", + "horizon-shell", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1701713103, + "narHash": "sha256-IstHSRxNrhyYTeIWAaUjmkdtGFXQlgQQdr28le1RwGA=", + "ref": "refs/heads/master", + "rev": "4dffa421c015db30f3755bfa358b15fc9cf5c6ff", + "revCount": 56, + "type": "git", + "url": "https://gitlab.nixica.dev/nix/lint-utils" + }, + "original": { + "type": "git", + "url": "https://gitlab.nixica.dev/nix/lint-utils" + } + }, "lint-utils_2": { "inputs": { "flake-utils": "flake-utils_3", "nixpkgs": [ + "horizon-develop-flake", "flake-to-gitlab-ci", "nixpkgs" ] @@ -739,11 +1024,11 @@ "nixpkgs": "nixpkgs_6" }, "locked": { - "lastModified": 1681737193, - "narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=", + "lastModified": 1699441004, + "narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=", "ref": "refs/heads/master", - "rev": "efaf89d12a6811f0e00034444904b8d169f0fa34", - "revCount": 48, + "rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c", + "revCount": 52, "type": "git", "url": "https://gitlab.nixica.dev/nix/lint-utils" }, @@ -755,17 +1040,14 @@ "lint-utils_4": { "inputs": { "flake-utils": "flake-utils_6", - "nixpkgs": [ - "horizon-gen-nix", - "nixpkgs" - ] + "nixpkgs": "nixpkgs_8" }, "locked": { - "lastModified": 1681737193, - "narHash": "sha256-c+0eLyF/VWZWGeB1DA88aDUZ3BjO6+jnsJpVW4wxs4w=", + "lastModified": 1699441004, + "narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=", "ref": "refs/heads/master", - "rev": "efaf89d12a6811f0e00034444904b8d169f0fa34", - "revCount": 48, + "rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c", + "revCount": 52, "type": "git", "url": "https://gitlab.nixica.dev/nix/lint-utils" }, @@ -776,50 +1058,50 @@ }, "lint-utils_5": { "inputs": { - "flake-utils": "flake-utils_8", - "nixpkgs": "nixpkgs_9" + "flake-utils": "flake-utils_7", + "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1676204115, - "narHash": "sha256-cYYt6sN9t+lYYYelAbRtM/ioVJ27kMcUtR4unA8jfd4=", + "lastModified": 1699441004, + "narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=", "ref": "refs/heads/master", - "rev": "cc55bca9b25e65f7060de642c99e51bd96dfc190", - "revCount": 47, + "rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c", + "revCount": 52, "type": "git", - "url": "https://gitlab.homotopic.tech/nix/lint-utils" + "url": "https://gitlab.nixica.dev/nix/lint-utils" }, "original": { "type": "git", - "url": "https://gitlab.homotopic.tech/nix/lint-utils" + "url": "https://gitlab.nixica.dev/nix/lint-utils" } }, "lint-utils_6": { "inputs": { - "flake-utils": "flake-utils_9", + "flake-utils": "flake-utils_8", "nixpkgs": [ - "horizon-shell", - "crazyshell", + "horizon-develop-flake", + "horizon-gen-nix", "nixpkgs" ] }, "locked": { - "lastModified": 1676204115, - "narHash": "sha256-cYYt6sN9t+lYYYelAbRtM/ioVJ27kMcUtR4unA8jfd4=", + "lastModified": 1701713103, + "narHash": "sha256-IstHSRxNrhyYTeIWAaUjmkdtGFXQlgQQdr28le1RwGA=", "ref": "refs/heads/master", - "rev": "cc55bca9b25e65f7060de642c99e51bd96dfc190", - "revCount": 47, + "rev": "4dffa421c015db30f3755bfa358b15fc9cf5c6ff", + "revCount": 56, "type": "git", - "url": "https://gitlab.homotopic.tech/nix/lint-utils" + "url": "https://gitlab.nixica.dev/nix/lint-utils" }, "original": { "type": "git", - "url": "https://gitlab.homotopic.tech/nix/lint-utils" + "url": "https://gitlab.nixica.dev/nix/lint-utils" } }, "lint-utils_7": { "inputs": { - "flake-utils": "flake-utils_11", - "nixpkgs": "nixpkgs_12" + "flake-utils": "flake-utils_10", + "nixpkgs": "nixpkgs_13" }, "locked": { "lastModified": 1681737193, @@ -837,9 +1119,11 @@ }, "lint-utils_8": { "inputs": { - "flake-utils": "flake-utils_12", + "flake-utils": "flake-utils_11", "nixpkgs": [ + "horizon-develop-flake", "horizon-shell", + "crazyshell", "nixpkgs" ] }, @@ -857,18 +1141,37 @@ "url": "https://gitlab.nixica.dev/nix/lint-utils" } }, + "lint-utils_9": { + "inputs": { + "flake-utils": "flake-utils_13", + "nixpkgs": "nixpkgs_16" + }, + "locked": { + "lastModified": 1699441004, + "narHash": "sha256-7v7CH8ZiB2RClPtpgDLfQxeR+14KXoFl2qTdXd27sL0=", + "ref": "refs/heads/master", + "rev": "226003d10c2d192b088f7c3c9ee7ca549c421a9c", + "revCount": 52, + "type": "git", + "url": "https://gitlab.nixica.dev/nix/lint-utils" + }, + "original": { + "type": "git", + "url": "https://gitlab.nixica.dev/nix/lint-utils" + } + }, "nixpkgs": { "locked": { - "lastModified": 1696983906, - "narHash": "sha256-L7GyeErguS7Pg4h8nK0wGlcUTbfUMDu+HMf1UcyP72k=", + "lastModified": 1701539137, + "narHash": "sha256-nVO/5QYpf1GwjvtpXhyxx5M3U/WN0MwBro4Lsk+9mL0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "bd1cde45c77891214131cbbea5b1203e485a9d51", + "rev": "933d7dc155096e7575d207be6fb7792bc9f34f6d", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-23.05", + "ref": "nixos-23.11", "repo": "nixpkgs", "type": "github" } @@ -876,11 +1179,29 @@ "nixpkgs-lib": { "locked": { "dir": "lib", - "lastModified": 1696019113, - "narHash": "sha256-X3+DKYWJm93DRSdC5M6K5hLqzSya9BjibtBsuARoPco=", + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_10": { + "locked": { + "dir": "lib", + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f5892ddac112a1e9b3612c39af1b72987ee5783a", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", "type": "github" }, "original": { @@ -930,11 +1251,11 @@ "nixpkgs-lib_4": { "locked": { "dir": "lib", - "lastModified": 1682879489, - "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", "type": "github" }, "original": { @@ -948,11 +1269,11 @@ "nixpkgs-lib_5": { "locked": { "dir": "lib", - "lastModified": 1678375444, - "narHash": "sha256-XIgHfGvjFvZQ8hrkfocanCDxMefc/77rXeHvYdzBMc8=", + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "130fa0baaa2b93ec45523fdcde942f6844ee9f6e", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", "type": "github" }, "original": { @@ -964,6 +1285,24 @@ } }, "nixpkgs-lib_6": { + "locked": { + "dir": "lib", + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_7": { "locked": { "dir": "lib", "lastModified": 1682879489, @@ -981,6 +1320,42 @@ "type": "github" } }, + "nixpkgs-lib_8": { + "locked": { + "dir": "lib", + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_9": { + "locked": { + "dir": "lib", + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-stable": { "locked": { "lastModified": 1685801374, @@ -999,27 +1374,43 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1679198465, - "narHash": "sha256-VfXpHpniNWgg7pBzxb20pRX7kqn80LApPDQYTReiFCw=", + "lastModified": 1644525281, + "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_11": { + "locked": { + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5a05160f7671434e1c833b1b01284b876e04eca4", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", "type": "github" }, "original": { "owner": "nixos", - "ref": "nixpkgs-unstable", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } }, - "nixpkgs_11": { + "nixpkgs_12": { "locked": { - "lastModified": 1680273054, - "narHash": "sha256-Bs6/5LpvYp379qVqGt9mXxxx9GSE789k3oFc+OAL07M=", + "lastModified": 1703134684, + "narHash": "sha256-SQmng1EnBFLzS7WSRyPM9HgmZP2kLJcPAz+Ug/nug6o=", "owner": "nixos", "repo": "nixpkgs", - "rev": "3364b5b117f65fe1ce65a3cdd5612a078a3b31e3", + "rev": "d6863cbcbbb80e71cecfc03356db1cda38919523", "type": "github" }, "original": { @@ -1029,7 +1420,7 @@ "type": "github" } }, - "nixpkgs_12": { + "nixpkgs_13": { "locked": { "lastModified": 1644525281, "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=", @@ -1045,7 +1436,7 @@ "type": "github" } }, - "nixpkgs_13": { + "nixpkgs_14": { "locked": { "lastModified": 1686701582, "narHash": "sha256-uCj6bWmhb2RF+kmCP7T5ov5pg3HjksIyv4WDsCHZQyU=", @@ -1061,7 +1452,7 @@ "type": "github" } }, - "nixpkgs_14": { + "nixpkgs_15": { "locked": { "lastModified": 1696757521, "narHash": "sha256-cfgtLNCBLFx2qOzRLI6DHfqTdfWI+UbvsKYa3b3fvaA=", @@ -1077,13 +1468,45 @@ "type": "github" } }, - "nixpkgs_15": { + "nixpkgs_16": { + "locked": { + "lastModified": 1644525281, + "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_17": { + "locked": { + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_18": { "locked": { - "lastModified": 1697456312, - "narHash": "sha256-roiSnrqb5r+ehnKCauPLugoU8S36KgmWraHgRqVYndo=", + "lastModified": 1644525281, + "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ca012a02bf8327be9e488546faecae5e05d7d749", + "rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2", "type": "github" }, "original": { @@ -1093,6 +1516,22 @@ "type": "github" } }, + "nixpkgs_19": { + "locked": { + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs_2": { "locked": { "lastModified": 1689261696, @@ -1109,6 +1548,70 @@ "type": "github" } }, + "nixpkgs_20": { + "locked": { + "lastModified": 1644525281, + "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_21": { + "locked": { + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_22": { + "locked": { + "lastModified": 1702272962, + "narHash": "sha256-D+zHwkwPc6oYQ4G3A1HuadopqRwUY/JkMwHz1YF7j4Q=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "e97b3e4186bcadf0ef1b6be22b8558eab1cdeb5d", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_23": { + "locked": { + "lastModified": 1703637592, + "narHash": "sha256-8MXjxU0RfFfzl57Zy3OfXCITS0qWDNLzlBAdwxGZwfY=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "cfc3698c31b1fb9cdcf10f36c9643460264d0ca8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs_3": { "locked": { "lastModified": 1644525281, @@ -1175,47 +1678,47 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1686701582, - "narHash": "sha256-uCj6bWmhb2RF+kmCP7T5ov5pg3HjksIyv4WDsCHZQyU=", + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "55843b93856ad113166142cb3d2b01ffdcdf5de0", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", "type": "github" }, "original": { "owner": "nixos", - "ref": "haskell-updates", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } }, "nixpkgs_8": { "locked": { - "lastModified": 1696757521, - "narHash": "sha256-cfgtLNCBLFx2qOzRLI6DHfqTdfWI+UbvsKYa3b3fvaA=", - "owner": "nixos", + "lastModified": 1644525281, + "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=", + "owner": "NixOS", "repo": "nixpkgs", - "rev": "2646b294a146df2781b1ca49092450e8a32814e1", + "rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2", "type": "github" }, "original": { - "owner": "nixos", - "ref": "nixpkgs-unstable", + "owner": "NixOS", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } }, "nixpkgs_9": { "locked": { - "lastModified": 1644525281, - "narHash": "sha256-D3VuWLdnLmAXIkooWAtbTGSQI9Fc1lkvAr94wTxhnTU=", - "owner": "NixOS", + "lastModified": 1701253981, + "narHash": "sha256-ztaDIyZ7HrTAfEEUt9AtTDNoCYxUdSd6NrRHaYOIxtk=", + "owner": "nixos", "repo": "nixpkgs", - "rev": "48d63e924a2666baf37f4f14a18f19347fbd54a2", + "rev": "e92039b55bcd58469325ded85d4f58dd5a4eaf58", "type": "github" }, "original": { - "owner": "NixOS", + "owner": "nixos", "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" @@ -1230,11 +1733,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1696846637, - "narHash": "sha256-0hv4kbXxci2+pxhuXlVgftj/Jq79VSmtAyvfabCCtYk=", + "lastModified": 1700922917, + "narHash": "sha256-ej2fch/T584b5K9sk1UhmZF7W6wEfDHuoUYpFN8dtvM=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "42e1b6095ef80a51f79595d9951eb38e91c4e6ca", + "rev": "e5ee5c5f3844550c01d2131096c7271cec5e9b78", "type": "github" }, "original": { @@ -1245,22 +1748,19 @@ }, "root": { "inputs": { - "feedback": "feedback", "flake-parts": "flake-parts", - "flake-to-gitlab-ci": "flake-to-gitlab-ci", - "horizon-gen-nix": "horizon-gen-nix", - "horizon-shell": "horizon-shell", - "nixpkgs": "nixpkgs_15" + "horizon-develop-flake": "horizon-develop-flake", + "nixpkgs": "nixpkgs_23" } }, "safe-coloured-text": { "flake": false, "locked": { - "lastModified": 1696884906, - "narHash": "sha256-7CanCNOCB5gFwqhEPFIoOojoM1iVJZKF5YRy7unUDuo=", + "lastModified": 1701941869, + "narHash": "sha256-BOsn+Q92scoIy0XPqAIjZ5iio2WE5mx0DThCdL1ajUs=", "owner": "NorfairKing", "repo": "safe-coloured-text", - "rev": "50abcbfa2a2ed15c6186fa2381fe818bd93a730b", + "rev": "b8f83cfb47ed6ada2da2d55979cf2b7dd3867b2f", "type": "github" }, "original": { @@ -1272,11 +1772,11 @@ "sydtest": { "flake": false, "locked": { - "lastModified": 1696883645, - "narHash": "sha256-Yr5piSv96hgKC7z7aHqo8kMKJPyL8ZG2lbDb7oFUZxw=", + "lastModified": 1701869719, + "narHash": "sha256-+qrn2utn8W754ifrm5phT3DtAtK78vjlNObFWRHRxHg=", "owner": "NorfairKing", "repo": "sydtest", - "rev": "6313c1b211d14c1215cdf97b9933675cf9c2adb9", + "rev": "d22ec20ca32854f880295cb373f84e874be916bb", "type": "github" }, "original": { @@ -1330,14 +1830,29 @@ "type": "github" } }, + "systems_4": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "validity": { "flake": false, "locked": { - "lastModified": 1696884006, - "narHash": "sha256-w2dKXZrNxXm/hsYkef5ZLTDxm3IsIzdj3i2qc1GC+A8=", + "lastModified": 1701673254, + "narHash": "sha256-TsSkc2kqAoJ/S6HaK4t4S9r7nDvcHEPiNzMjlPnkb4Y=", "owner": "NorfairKing", "repo": "validity", - "rev": "34e17fe6d92765209f1db8127aee13c74285805d", + "rev": "57c4897ccfeb3de60489e0328113798f059ef140", "type": "github" }, "original": { diff --git a/develop/flake.nix b/develop/flake.nix index f7af5b4645101b0e25e497645d92b778676c2e77..9cb5ddf44bfd6d5aeb08f018912a1dc0915d9a56 100644 --- a/develop/flake.nix +++ b/develop/flake.nix @@ -6,11 +6,8 @@ }; inputs = { - feedback.url = "github:NorfairKing/feedback"; flake-parts.url = "github:hercules-ci/flake-parts"; - flake-to-gitlab-ci.url = "git+https://gitlab.nixica.dev/haskell/flake-to-gitlab-ci?ref=refs/tags/0.2.4.2"; - horizon-gen-nix.url = "git+https://gitlab.horizon-haskell.net/haskell/horizon-gen-nix?ref=refs/tags/0.11.0"; - horizon-shell.url = "git+https://gitlab.horizon-haskell.net/shells/horizon-shell?ref=refs/tags/0.0.9"; + horizon-develop-flake.url = "git+https://gitlab.horizon-haskell.net/nix/horizon-develop-flake"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; }; @@ -24,38 +21,12 @@ flake-parts.lib.mkFlake { inherit inputs; } { systems = [ + "aarch64-darwin" + "x86_64-darwin" "x86_64-linux" ]; - perSystem = { system, pkgs, ... }: - let - feedback-app = { - type = "app"; - program = "${inputs.feedback.packages.${system}.default}/bin/feedback"; - }; - test-template = pkgs.writers.writeBashBin "test-template" '' - mkdir temp - cd temp - nix flake init -t 'git+https://gitlab.horizon-haskell.net/templates/horizon-templates#minimal' - git init . - git add * - nix build github:srid/devour-flake -L --no-link --print-out-paths --override-input flake . --override-input flake/horizon-platform ../ --keep-going - cd .. - rm temp -rf - ''; - in - { - - apps = { - feedback = feedback-app; - flake-to-gitlab-ci = inputs.flake-to-gitlab-ci.apps.${system}.default; - horizon-gen-nix = inputs.horizon-gen-nix.apps.${system}.default; - horizon-shell = inputs.horizon-shell.apps.${system}.default; - test-template = { - type = "app"; - program = "${test-template}/bin/test-template"; - }; - }; - - }; + imports = [ + inputs.horizon-develop-flake.flakeModule + ]; }; }