| 19 May 2023 |
raitobezarius | sans parler que NPM casse tout à chaque release | 17:18:37 |
Ambroisie | Ça encore, bien que ça soit un enfer, ça peut être manageable | 17:18:56 |
Ambroisie | Ce qui rend fou c'est que y'a pas un seul package manager qui fasse tout comme il faut | 17:19:12 |
Ambroisie | Et ils semblent en inventer un nouveau tout les 6 mois (y'a que Python qui atteint un même niveau) 🙃 | 17:19:48 |
Bruno Adele |  Download 2023-05-19_19-27.png | 17:28:13 |
Bruno Adele | Les embrouilles commencent :) | 17:28:20 |
Bruno Adele | { lib, buildNpmPackage, fetchFromGitHub, nix-update-script }:
buildNpmPackage rec {
pname = "tetra-kit-player";
version = "2023-05-19";
src = fetchFromGitHub {
owner = "sonictruth";
repo = pname;
rev = "ea258fcfeb0ff43bf1d8911d3a7c7c6326e11750";
sha256 = "sha256-3TjbVv3MEpKUITPxB1xvTTGLAq7hbOSJzu486AVkzAM=";
};
# prefetch-npm-deps package-lock.json
npmDepsHash = "sha256-DWjzQF55dDUOFqPxJIwuWIgS2mQqWhQ6CuAUVYFqTUo=";
dontNpmBuild = true;
passthru.updateScript = nix-update-script { };
meta = with lib; {
description = "TKP is web application that streams events and files produced by tetra kit.";
homepage = "https://github.com/sonictruth/tetra-kit-player";
license = licenses.isc;
};
}
Mon package
| 17:29:02 |
Bruno Adele | * { lib, buildNpmPackage, fetchFromGitHub, nix-update-script }:
buildNpmPackage rec {
pname = "tetra-kit-player";
version = "2023-05-19";
src = fetchFromGitHub {
owner = "sonictruth";
repo = pname;
rev = "ea258fcfeb0ff43bf1d8911d3a7c7c6326e11750";
sha256 = "sha256-3TjbVv3MEpKUITPxB1xvTTGLAq7hbOSJzu486AVkzAM=";
};
# prefetch-npm-deps package-lock.json
npmDepsHash = "sha256-DWjzQF55dDUOFqPxJIwuWIgS2mQqWhQ6CuAUVYFqTUo=";
dontNpmBuild = true;
passthru.updateScript = nix-update-script { };
meta = with lib; {
description = "TKP is web application that streams events and files produced by tetra kit.";
homepage = "https://github.com/sonictruth/tetra-kit-player";
license = licenses.isc;
};
}
Mon package, y'a 2 ou 3 options, que je vérifierais après (je pense que certaines ne sont pas nécéssaires
| 17:29:43 |
raitobezarius | c'est un vieux package-lock | 17:35:36 |