Size: a a a

2021 March 14

АБ

Александр Бантьев... in NixOS
Скачай все зависимости отдельно
источник

YM

Yurii Matsiuk in NixOS
Ага. Наркоманы писали это поделие, они там разные таги тянут в зависимости от версии. Это мне надо сейчас обернуть всё красиво дублирующейся логикой🤷‍♂
источник

YM

Yurii Matsiuk in NixOS
Есть какой-то способ после фетча исходников пройтись по файлам, выдрать версии и скачать нужное говно?
источник

G

GNU/Cab in NixOS
Александр Бантьев
Пробуй сразу с nix-direnv , там есть use flake
И nix-shell отрабатывает быстрее!
источник

АБ

Александр Бантьев... in NixOS
Yurii Matsiuk
Есть какой-то способ после фетча исходников пройтись по файлам, выдрать версии и скачать нужное говно?
Если там есть sha256sum, то вполне
источник

N

Nikita Ursol in NixOS
Yurii Matsiuk
Есть какой-то способ после фетча исходников пройтись по файлам, выдрать версии и скачать нужное говно?
nah, not in the pure mode
источник

АБ

Александр Бантьев... in NixOS
Если нет, то грустно
источник

N

Nikita Ursol in NixOS
но ты можешь сделать скрипт - генератор
источник

N

Nikita Ursol in NixOS
ручками чтобы
источник

YM

Yurii Matsiuk in NixOS
Походу, надо смотреть релиз, грепать исходники, выдирать версии и пихать их руками .nix, а потом ещё патчить файлы, чтоб оно за исходниками не лезло, а брало локально. Хмммм
источник

N

Nikita Ursol in NixOS
Yurii Matsiuk
Походу, надо смотреть релиз, грепать исходники, выдирать версии и пихать их руками .nix, а потом ещё патчить файлы, чтоб оно за исходниками не лезло, а брало локально. Хмммм
а так можешь вообще же отключить nix.useSandbox
источник

N

Nikita Ursol in NixOS
да и возможно можно будет прям в чистом режиме тоже сделать, но я прям не уверен
источник

N

Nikita Ursol in NixOS
Nikita Ursol
а так можешь вообще же отключить nix.useSandbox
или скорее так
nix build --option sandbox=false
простите
nix build --no-sandbox
источник

АБ

Александр Бантьев... in NixOS
Yurii Matsiuk
Походу, надо смотреть релиз, грепать исходники, выдирать версии и пихать их руками .nix, а потом ещё патчить файлы, чтоб оно за исходниками не лезло, а брало локально. Хмммм
Ещё раз, если там есть sha256, то всё можно оптимизировать
источник

YM

Yurii Matsiuk in NixOS
Александр Бантьев
Ещё раз, если там есть sha256, то всё можно оптимизировать
Нет sha256🤷‍♂ какбы косвенно есть, потому как там ссылка на гит таг гит/таг/файл
источник

MG

Misha Gusarov in NixOS
Тэги могут двигаться.
источник

MG

Misha Gusarov in NixOS
Вот если бы на коммит...
источник

АБ

Александр Бантьев... in NixOS
Misha Gusarov
Вот если бы на коммит...
Да, кстати, если бы там была ссылка на коммит то builtins.fetchGit можно было бы запользовать
источник

АБ

Александр Бантьев... in NixOS
А так в pure mode не получится
источник

АБ

Александр Бантьев... in NixOS
Хотя в impure mode можно
источник