| 18 May 2026 |
Marcos Fonseca | ja isso é bem mais provavel de eu encontrar | 17:42:52 |
Marcos Fonseca | acho que nesse caso talvez sej melhor eu tentar o microvm.nix então | 17:43:42 |
● Igor Café | sim, acho q vm eh o mais seguro | 17:44:33 |
● Igor Café | feito
https://github.com/NixOS/nixpkgs/pull/521680 | 19:30:44 |
● Igor Café | agora so uso esse comando kk | 21:21:17 |
Ratoncio | Cara, tu pode colocar diretamente na tua config do nix | 21:22:13 |
Ratoncio | O problema é que futuramente eles vão mesclar, então tu vai mudar ela anyway | 21:22:34 |
● Igor Café | sim mas pra testar algo rapido n eh pratico | 21:22:57 |
Ratoncio | Ah, nix rum | 21:23:04 |
● Igor Café | to usando pra testar pr | 21:23:06 |
Ratoncio | * Ah, nix run | 21:23:07 |
Ratoncio | Eh melhor que nix-shell -p | 21:23:16 |
● Igor Café | passas ao run | 21:23:21 |
Ratoncio | tem autocomplete, é a versão mais nova | 21:23:29 |
● Igor Café | antes eu fazia git pull no repo local do nixpkgs, git checkout <revision>, nix-build | 21:24:16 |
| 19 May 2026 |
● Igor Café | no nixpkgs eh normal fazer um pacote como override de outro? | 03:24:01 |
● Igor Café | tipo esse caso aqui, eh basicamente o mesmo programa so que numa versao diferente, algumas deps diferentes, algumas coisas de build diferente | 03:25:11 |
● Igor Café | https://github.com/NixOS/nixpkgs/pull/520808/ | 03:25:18 |
● Igor Café | ai queria saber se o ideal eh deixar totalmente separado mesmo, ou usar a mesma base pros dois... | 03:37:27 |
● Igor Café | pelo oq entendi essas deps tao fixas na derivation via fetchFromGitHub, entao se atualizar a versao do core mas nao atualizar as deps manualmente vai ficar zoado...
ai a ideia seria o script updater pegar a versao das deps e montar esse fetchFromGitHub dinamicamente ne? | 14:28:27 |
● Igor Café | * pelo oq entendi essas deps tao fixas na derivation via fetchFromGitHub, entao se atualizar a versao do core mas nao atualizar as deps manualmente vai ficar zoado...
ai a ideia seria o script updater pegar a versao das deps e atualizar tb o fetchFromGitHub das deps ne? | 14:31:08 |
● Igor Café | pergunta besta: nao tem nada que ja faca isso automatico no nix?
pq usar dependencias no cmake me soa algo q seria comum | 18:00:12 |
● Igor Café | hmm, verdade | 18:00:58 |
● Igor Café | achei q era coisa builtin do cmake | 18:01:04 |
● Igor Café | vi aqui, acho q da pra fazer um esquema com esse nix-prefetch-git:
$ nix run nixpkgs#nix-prefetch-git -- "https://github.com/fmtlib/fmt" "11.0.2" 2> /dev/null
{
"url": "https://github.com/fmtlib/fmt",
"rev": "0c9fce2ffefecfdce794e1859584e25877b7b592",
"date": "2024-07-20T07:17:38-07:00",
"path": "/nix/store/z3a7jl79cddn1sd0fxrkndjqwldnibfw-fmt",
"sha256": "1v9k57zj34axagkxwkmg73gs9h15i6c8nv9hsgwjwmi82pinv8r0",
"hash": "sha256-IKNt4xUoVi750zBti5iJJcCk3zivTt7nU12RIf8pM+0=",
"fetchLFS": false,
"fetchSubmodules": false,
"deepClone": false,
"fetchTags": false,
"leaveDotGit": false,
"rootDir": ""
} | 18:08:37 |
● Igor Café | dps vou ver como funciona o updaterScript se daria pra usar esse comando | 18:09:50 |
● Igor Café | ele funciona tb com revision curta | 18:10:05 |
● Igor Café | * ele funciona tb com tag e id de commit curto | 18:21:23 |
● Igor Café | * ele funciona com tag e id de commit curto | 18:21:28 |
| 20 May 2026 |
| Clayton joined the room. | 14:23:27 |