| 30 Nov 2023 |
ManUtopiK | * Salut ! J'ai moi même updaté dans ma config le packet vivaldi car il n'était pas à jour sur unstablePkgs avec :
(unstablePkgs.vivaldi.overrideAttrs (previousAttrs: rec {
version = "6.4.3160.42";
src = fetchurl {
url = "https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-1_${previousAttrs.suffix}.deb";
hash = {
aarch64-linux = "sha256-PDy+cenU1D9UKlICgZgj/KKZFq5x8iSDpbtCr06ks70="; # hash from vivaldi 6.2
x86_64-linux = "sha256-udzdWNG0B9SidaOPsAOzkoviB3kwjaNCPZkSSIpLXNI=";
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};
}))
Là, je viens de voir qu'ils l'ont mis à jour : https://github.com/NixOS/nixpkgs/commit/f920fac837d501baf7e042f83550aceebb1f846f
| 22:36:08 |
ManUtopiK | Je suis sur du x86, et quand j'ai fait la modif, nix m'a envoyé une erreur car le hash n'était pas bon, et il m'a donné le bon. Je l'ai remplacé et zou !
Ma question est comment obtenir le hash normalement ? Et pour aarch64 ? Si j'avais su comment faire, j'aurais pu commiter sur le dépôt... | 22:38:42 |
Minijackson | souvent la manière la plus rapide est comme ça, essayer puis Nix nous corrige | 22:40:21 |
Minijackson | sinon, il y a les nix-prefetch-git, nix-prefetch-url, mais je les utilise rarement, perso | 22:40:43 |
ManUtopiK | 2ème question, ça fait 4h que le commit est passé, mais vivaldi n'est toujours pas à jour sur https://search.nixos.org/packages?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=vivaldi ni avec nix search nixpkgs vivaldi. J'ai fait un sudo nix-channel --update, ça ne suffit pas ? | 22:40:52 |
Minijackson | tu peux voir l'évolution de la PR sur ce site sympa: https://nixpk.gs/pr-tracker.html?pr=267621 | 22:41:54 |