!BrOouUOucaGdxbaRca:nixos.org

NixOS Portuguese

340 Members
Sala de Conversação sobre o ecossistema Nix em português. Ponteada com o grupo do Telegram: https://t.me/nixosbrasil/ Link Matrix: https://matrix.to/#/!BrOouUOucaGdxbaRca:nixos.org21 Servers

Load older messages


SenderMessageTime
28 Nov 2025
@telegram_380841615:t2bot.ioreprograma . nix build --debug não mostra nenhum erro, parece que funciona, mas por que sai exit 1 ? 20:06:29
@telegram_380841615:t2bot.ioreprograma . Galera
tentando criar um flake, qdo rodo nix build --show-trace o comando sai com exit 1, mas completamente em silêncio, nenhum log nada
como saber o que tá dando errado?
19:52:45
29 Nov 2025
@telegram_380841615:t2bot.ioreprograma .Sim sim Já tinha00:51:22
@telegram_97488386:t2bot.ioGALLY
In reply to reprograma .
nix build --debug não mostra nenhum erro, parece que funciona, mas por que sai exit 1 ?
Devia ter uma mensagem fixada aqui:

git add a porra toda
00:49:57
30 Nov 2025
@euzao:matrix.org@euzao:matrix.org left the room.03:08:12
@telegram_6044272145:t2bot.ioShalala Harris joined the room.09:15:33
@telegram_6044272145:t2bot.ioShalala Harris Acabei de publicar. Instala as fontes do Windows 11 no Nix, extraindo do ISO no site da Microsoft sem baixá-lo, usa httpdirfs. Como httpdirfs usa fuse, o build é feito com pkgs.vmTools.runInLinuxVM. 09:14:16
@telegram_6044272145:t2bot.ioShalala Harris https://github.com/kugland/nix-ttf-ms-win11-auto 09:12:51
@telegram_6044272145:t2bot.ioShalala Harris changed their profile picture.09:15:34
@telegram_6044272145:t2bot.ioShalala Harris * Acabei de publicar. Instala as fontes do Windows 11 no Nix, extraindo do ISO no site da Microsoft sem baixá-lo, usa httpdirfs. Como httpdirfs usa fuse, o build é feito com pkgs.vmTools.runInLinuxVM. É um port de dois pacotes do Arch User Repository; de fato, os dados são todos extraídos do PKGBUILD desses pacotes. 09:16:19
@telegram_6044272145:t2bot.ioShalala Harris Se alguém quiser me ajudar e escrever um workflow para fazer o update automaticamente, eu agradeço. Eu já implementei o script de update que extrai os dados do PKGBUILD, só falta criar o .github/workflows/update.yml para usá-lo. 09:19:18
@telegram_6044272145:t2bot.ioShalala Harrise montar o que eu quero11:42:35
@telegram_6044272145:t2bot.ioShalala Harrisaliás, tem uns TTC também, que é um arquivo com mais de uma fonte.11:39:38
@telegram_6044272145:t2bot.ioShalala HarrisNo meu caso, eu tive que usar VM porque não teria outro jeito de usar FUSE.11:42:16
@telegram_6044272145:t2bot.ioShalala HarrisNão é o jeito mais bonito de fazer...11:37:48
@telegram_6044272145:t2bot.ioShalala Harrischinese/japanese/korean11:40:01
@telegram_6044272145:t2bot.ioShalala HarrisEu procurei bastante no Google como extrair o output hash de uma build com outputHash = "", mas não encontrei. Fiz em bash, grepando stderr.11:37:38
@telegram_6044272145:t2bot.ioShalala HarrisEu faço o build e extraio o outputHash. Eu poderia extrair os hashes dos ttfs individuais do PKGBUILD, mas não cheguei a implementar isso.11:35:55
@telegram_6044272145:t2bot.ioShalala Harris https://github.com/kugland/nix-ttf-ms-win11-auto/blob/b30e0b090ebb669c5bfab437b7c7ef4ecdcbd9f9/update-pkgs.sh#L31 Eu implementei essa função no script de update para gerar os outputHashes. 11:36:58
@telegram_6044272145:t2bot.ioShalala HarrisNão entendi. Fazer o quê?11:40:47
@telegram_6044272145:t2bot.ioShalala HarrisTTCs tem só para fontes CJK.11:39:58
@telegram_6044272145:t2bot.ioShalala HarrisSim, é tudo TTF.11:39:06
@telegram_6044272145:t2bot.ioShalala HarrisDentro da VM eu posso fazer mknod /dev/fuse11:42:26
@telegram_6044272145:t2bot.ioShalala HarrisPirataria.22:09:39
@telegram_6044272145:t2bot.ioShalala Harris pkgs.fetchtorrent é muito foda 22:27:12
@telegram_6044272145:t2bot.ioShalala HarrisO que ia ser legal é implementar um fetcher para ipfs.22:32:31
@telegram_6044272145:t2bot.ioShalala Harris coincidentemente, mais fontes:

{
  pkgs,
  lib,
  ...
}:
pkgs.stdenvNoCC.mkDerivation {
  pname = "adobe-font-folio";
  version = "11.0.0";

  src = pkgs.fetchtorrent {
    url = "magnet:?xt=urn:btih:AA4926C9A4FB3B39DBC0CC23B415BABED19E2947";
    hash = "sha256-XY1tjP2OnP4wLxIn500vmlY+WNc8UAae8ZSKngbIK14=";
    backend = "rqbit";
  };

  nativeBuildInputs = [pkgs.p7zip];

  installPhase = ''
    runHook preInstall

    7z x "Adobe Font Folio 11.iso" -oiso_contents
    mkdir -p $out/share/fonts/{opentype,truetype}
    find iso_contents -type f -iname "*.otf" -exec cp {} $out/share/fonts/opentype/ \;
    find iso_contents -type f -iname "*.ttf" -exec cp {} $out/share/fonts/truetype/ \;
    chmod 0444 $out/share/fonts/opentype/* $out/share/fonts/truetype/*
    rm -rf iso_contents

    runHook postInstall
  '';

  meta = with lib; {
    description = "Adobe Font Folio 11";
    homepage = "https://thepiratebay.org/description.php?id=6087745";
    license = lib.licenses.unfree;
    maintainers = [];
    platforms = platforms.all;
  };
}
22:26:56
@telegram_6044272145:t2bot.ioShalala Harrisno meu config eu até puxo coisas do The Pirate Bay.22:26:36
@telegram_6044272145:t2bot.ioShalala HarrisNão tenho nada contra pirataria. Mas não dá para botar no GitHub.22:26:01
@telegram_6044272145:t2bot.ioShalala HarrisÉ a antiga vice-presidente dos EUA.22:41:54

Show newer messages


Back to Room ListRoom Version: 9