Size: a a a

2020 July 07

АБ

Александр Бантьев... in NixOS
Попробуй llvmPackages_10.libclang ?
источник

АБ

Александр Бантьев... in NixOS
Но эт не точно
источник

SM

Sergey Makarov in NixOS
Попробовал, не сработало, по крайней мере, не ищется
источник

SM

Sergey Makarov in NixOS
А, не, работает, спасибо
источник

JM

Jonn Mostovoy in NixOS
Анатолий, спасибо.
источник

АБ

Александр Бантьев... in NixOS
Jonn Mostovoy
На что подписаться чтобы знать про breaking changes? Недавно мне нужно было срочно произвести ребилд и мне нужно было разбираться с изменениями в luks и еще чем-то.
Breaking changes при обновлении в пределах одного релиза или ты на unstable? Если в пределах релиза, то это проблема.
источник

AP

Anatolii Prylutskyi in NixOS
Jonn Mostovoy
Анатолий, спасибо.
👌
источник
2020 July 08

М

Мастер ФИДЕ Максим О... in NixOS
Нормально ли так пинить пакеты? Или есть способы получше?
(import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/c9d124e39dbeefc53c7b3e09fbfc2c26bcbd4845.tar.gz") {}).nerdfonts
источник

М

Мастер ФИДЕ Максим О... in NixOS
И можно ли обновить один пакет точечно без апдейта всего ченнела?
источник

АБ

Александр Бантьев... in NixOS
Мастер ФИДЕ Максим Омариев
Нормально ли так пинить пакеты? Или есть способы получше?
(import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/c9d124e39dbeefc53c7b3e09fbfc2c26bcbd4845.tar.gz") {}).nerdfonts
Нормально, но лучше fetchTarball { url = ...; sha256 = ...; }
источник

АБ

Александр Бантьев... in NixOS
Или использовать niv
источник

b

blkmrkt in NixOS
У кого-нибудь go 1.14 и выше собирается на не-NixOS дистрах? Похоже там сломано все что выше 1.13: https://github.com/NixOS/nix/issues/3245
источник

AS

Anton Smetanin in NixOS
Всем привет. Подскажите, как в раст добавить нужный таргет.
Мой shell.nix сейчас выглядит вот так:
{ nixpkgs ? import <nixpkgs> {} }:
nixpkgs.stdenv.mkDerivation {
 name = "rudp-test-sandbox";
 buildInputs = [
   nixpkgs.rustc
   nixpkgs.cargo
 ];
}

Я пытаюсь добавить
x86_64-pc-windows-gnu
, но совершенно не представляю, куда это писать. Если что, я в никс пока только начинающий и не до конца понимаю, что делаю, и отсутствие исчерпывающей документации по настройке пакетов немного огорчает.
источник

аа

аа ааа in NixOS
Anton Smetanin
Всем привет. Подскажите, как в раст добавить нужный таргет.
Мой shell.nix сейчас выглядит вот так:
{ nixpkgs ? import <nixpkgs> {} }:
nixpkgs.stdenv.mkDerivation {
 name = "rudp-test-sandbox";
 buildInputs = [
   nixpkgs.rustc
   nixpkgs.cargo
 ];
}

Я пытаюсь добавить
x86_64-pc-windows-gnu
, но совершенно не представляю, куда это писать. Если что, я в никс пока только начинающий и не до конца понимаю, что делаю, и отсутствие исчерпывающей документации по настройке пакетов немного огорчает.
источник

AS

Anton Smetanin in NixOS
Спасибо, попробую поковырять. Но если честно, его файл совсем не похож на мой и я понятия не имею, что там происходит)
Можно, конечно, просто скопировать, но хотелось бы разобраться
источник

аа

аа ааа in NixOS
в нем просто берутся кросскомпмлятор, таргет для раста и настраивается nix-shell
источник

AS

Anton Smetanin in NixOS
Ну у меня сразу много вопросов в духе, что такое overlays, crossSystem, callPackage и mkShell. Видимо, рановато я за практику принялся
источник

AS

Anton Smetanin in NixOS
Ну ладно, mkShell там объясняется что такое
источник

SM

Sergey Makarov in NixOS
Anton Smetanin
Ну у меня сразу много вопросов в духе, что такое overlays, crossSystem, callPackage и mkShell. Видимо, рановато я за практику принялся
Про callPackage есть в nix pills, про overlays в nixos wiki:
https://nixos.wiki/wiki/Overlays
источник

AS

Anton Smetanin in NixOS
Sergey Makarov
Про callPackage есть в nix pills, про overlays в nixos wiki:
https://nixos.wiki/wiki/Overlays
Ага, буду читать
источник