️ (hydrogen/services) flakify projet-oral-anglais

This commit is contained in:
Laureηt 2023-12-14 16:31:35 +01:00
parent 0f938f1ed3
commit f37dd76a1c
Signed by: Laurent
SSH key fingerprint: SHA256:kZEpW8cMJ54PDeCvOhzreNr4FSh6R13CMGH/POoO8DI
4 changed files with 95 additions and 29 deletions

View file

@ -149,11 +149,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1702562713, "lastModified": 1702563877,
"narHash": "sha256-CVMJAT+PdMir/0dV5nylkDxhqc1Lt4O1c3602InUxUA=", "narHash": "sha256-7x2vXhN8HeKsTK8fhoeZgSXRMlMx1GjQvh7ittgXHOo=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "bb75ad0b1d5a63884586517920b9a189721fc54d", "rev": "4c4634bbcb299248efe300b37d1624649fd59477",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -316,6 +316,24 @@
"inputs": { "inputs": {
"nixpkgs-lib": "nixpkgs-lib_4" "nixpkgs-lib": "nixpkgs-lib_4"
}, },
"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_5"
},
"locked": { "locked": {
"lastModified": 1696343447, "lastModified": 1696343447,
"narHash": "sha256-B2xAZKLkkeRFG5XcHHSXXcP7To9Xzr59KXeZiRf4vdQ=", "narHash": "sha256-B2xAZKLkkeRFG5XcHHSXXcP7To9Xzr59KXeZiRf4vdQ=",
@ -646,6 +664,24 @@
} }
}, },
"nixpkgs-lib_4": { "nixpkgs-lib_4": {
"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_5": {
"locked": { "locked": {
"dir": "lib", "dir": "lib",
"lastModified": 1696019113, "lastModified": 1696019113,
@ -680,6 +716,22 @@
} }
}, },
"nixpkgs_10": { "nixpkgs_10": {
"locked": {
"lastModified": 1700612854,
"narHash": "sha256-yrQ8osMD+vDLGFX7pcwsY/Qr5PUd6OmDMYJZzZi0+zc=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "19cbff58383a4ae384dea4d1d0c823d72b49d614",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_11": {
"locked": { "locked": {
"lastModified": 1698318101, "lastModified": 1698318101,
"narHash": "sha256-gUihHt3yPD7bVqg+k/UVHgngyaJ3DMEBchbymBMvK1E=", "narHash": "sha256-gUihHt3yPD7bVqg+k/UVHgngyaJ3DMEBchbymBMvK1E=",
@ -809,11 +861,11 @@
}, },
"nixpkgs_9": { "nixpkgs_9": {
"locked": { "locked": {
"lastModified": 1700612854, "lastModified": 1702312524,
"narHash": "sha256-yrQ8osMD+vDLGFX7pcwsY/Qr5PUd6OmDMYJZzZi0+zc=", "narHash": "sha256-gkZJRDBUCpTPBvQk25G0B7vfbpEYM5s5OZqghkjZsnE=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "19cbff58383a4ae384dea4d1d0c823d72b49d614", "rev": "a9bf124c46ef298113270b1f84a164865987a91c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -879,11 +931,11 @@
"nixpkgs": "nixpkgs_7" "nixpkgs": "nixpkgs_7"
}, },
"locked": { "locked": {
"lastModified": 1702562960, "lastModified": 1702567767,
"narHash": "sha256-xMUcPURcDdn8wQ7lxAN7hXvrL7jauLezurw4RpVtlGA=", "narHash": "sha256-K7nMUx52ihQfcvJrfIXVycLlv772ct/yXO6pJjwILOk=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "88987bbb5b14e8cb6cfba13e955e45a4f4836426", "rev": "ce97769dd888a5e70306b47e607c0c7ff77b0a37",
"revCount": 22, "revCount": 23,
"type": "git", "type": "git",
"url": "https://git.fainsin.bzh/ENSEEIHT/projet-intelligence-artificielle-multimedia" "url": "https://git.fainsin.bzh/ENSEEIHT/projet-intelligence-artificielle-multimedia"
}, },
@ -892,17 +944,36 @@
"url": "https://git.fainsin.bzh/ENSEEIHT/projet-intelligence-artificielle-multimedia" "url": "https://git.fainsin.bzh/ENSEEIHT/projet-intelligence-artificielle-multimedia"
} }
}, },
"projet-oral-japonais": { "projet-oral-anglais": {
"inputs": { "inputs": {
"flake-parts": "flake-parts_5", "flake-parts": "flake-parts_5",
"nixpkgs": "nixpkgs_8" "nixpkgs": "nixpkgs_8"
}, },
"locked": { "locked": {
"lastModified": 1702487764, "lastModified": 1702566510,
"narHash": "sha256-uz3lAmDbE/TrsLf+O4lbNqrL0TJITSSSxiYmKhR0hJY=", "narHash": "sha256-pdOZgqcjsh2APfZ17DiyoRNxqEURqeIn8IDgiYaVsvY=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "aa9e770ba38bdfad35009ea54105b65a3aa13ea2", "rev": "fa24cd91bed037b0b7ba9f8894996f732fa38717",
"revCount": 1, "revCount": 3,
"type": "git",
"url": "https://git.fainsin.bzh/ENSEEIHT/projet-oral-anglais"
},
"original": {
"type": "git",
"url": "https://git.fainsin.bzh/ENSEEIHT/projet-oral-anglais"
}
},
"projet-oral-japonais": {
"inputs": {
"flake-parts": "flake-parts_6",
"nixpkgs": "nixpkgs_9"
},
"locked": {
"lastModified": 1702567061,
"narHash": "sha256-MG24exLdpF2B3D9FhiqrlZtcBuHe/8hltScmAQT0Bks=",
"ref": "refs/heads/main",
"rev": "7ac66f4e8e2ccd19098b8f97452c2be1f47f2b9e",
"revCount": 2,
"type": "git", "type": "git",
"url": "https://git.fainsin.bzh/ENSEEIHT/projet-oral-japonais" "url": "https://git.fainsin.bzh/ENSEEIHT/projet-oral-japonais"
}, },
@ -914,7 +985,7 @@
"resume": { "resume": {
"inputs": { "inputs": {
"flake-utils": "flake-utils_3", "flake-utils": "flake-utils_3",
"nixpkgs": "nixpkgs_9", "nixpkgs": "nixpkgs_10",
"typst": "typst" "typst": "typst"
}, },
"locked": { "locked": {
@ -944,6 +1015,7 @@
"nixpkgs": "nixpkgs_5", "nixpkgs": "nixpkgs_5",
"projet-audionumerique": "projet-audionumerique", "projet-audionumerique": "projet-audionumerique",
"projet-intelligence-artificielle-multimedia": "projet-intelligence-artificielle-multimedia", "projet-intelligence-artificielle-multimedia": "projet-intelligence-artificielle-multimedia",
"projet-oral-anglais": "projet-oral-anglais",
"projet-oral-japonais": "projet-oral-japonais", "projet-oral-japonais": "projet-oral-japonais",
"resume": "resume" "resume": "resume"
} }
@ -1097,8 +1169,8 @@
"typst": { "typst": {
"inputs": { "inputs": {
"crane": "crane_3", "crane": "crane_3",
"flake-parts": "flake-parts_6", "flake-parts": "flake-parts_7",
"nixpkgs": "nixpkgs_10", "nixpkgs": "nixpkgs_11",
"systems": "systems_5" "systems": "systems_5"
}, },
"locked": { "locked": {

View file

@ -37,6 +37,8 @@
"git+https://git.fainsin.bzh/ENSEEIHT/projet-audionumerique"; "git+https://git.fainsin.bzh/ENSEEIHT/projet-audionumerique";
projet-oral-japonais.url = projet-oral-japonais.url =
"git+https://git.fainsin.bzh/ENSEEIHT/projet-oral-japonais"; "git+https://git.fainsin.bzh/ENSEEIHT/projet-oral-japonais";
projet-oral-anglais.url =
"git+https://git.fainsin.bzh/ENSEEIHT/projet-oral-anglais";
}; };
nixConfig = { nixConfig = {

View file

@ -34,7 +34,7 @@
import ./projet-oral-japonais.nix { inherit inputs system; }; import ./projet-oral-japonais.nix { inherit inputs system; };
"/projet-oral-anglais/" = # # "/projet-oral-anglais/" = # #
import ./projet-oral-anglais.nix pkgs; import ./projet-oral-anglais.nix { inherit inputs system; };
"/projet-fin-etude/" = # # "/projet-fin-etude/" = # #
import ./projet-fin-etude.nix pkgs; import ./projet-fin-etude.nix pkgs;

View file

@ -1,11 +1,3 @@
{ pkgs, ... }: { inputs, system, ... }: {
let alias = inputs.projet-oral-anglais.packages.${system}.slides + "/";
pages = pkgs.fetchgit {
url = "https://git.fainsin.bzh/ENSEEIHT/projet-oral-anglais";
rev = "4a4404cefdbda12e7ddfcc36c53a2390e4bfc455"; # pages
sha256 = "03pvzzvr1s76yl47g3h6v7221bhyrmg8zd91q7swyiblq50lwmms";
};
in {
alias = "${pages}/";
index = "slides.html";
} }