Size: a a a

2021 March 27

YM

Yurii Matsiuk in NixOS
Враппер ФФ 116мб?
источник

KB

Konstantin Bart in NixOS
Nikita Ursol
вообщем тебе надо будет писать свою деривацию скорее всего, это не сложно
есть ссылка на удобоваримый мануал?
источник

N

Nikita Ursol in NixOS
Yurii Matsiuk
Враппер ФФ 116мб?
ну оно же зависимоти тянет
источник

N

Nikita Ursol in NixOS
а так если в nix-tree посмотреть, то там added size - 8MiB
источник

N

Nikita Ursol in NixOS
Konstantin Bart
есть ссылка на удобоваримый мануал?
источник

N

Nikita Ursol in NixOS
источник

YM

Yurii Matsiuk in NixOS
Ага и дефолтный двм потом патчить через рючками.

patches = [
 ( fetchpatch
...
 )];

Или можно красиво добавить опцию, которая будет в дефолте выключена, а при включении будет наваливать патчи flexipatch'a
источник

Т

Тима in NixOS
ц
Там отдельный пакет где-то есть, поищи по atomic
Да 1 есть, но он не помогает.
источник

YM

Yurii Matsiuk in NixOS
Или создать пекедж реквест
источник

֍֎

֍ ֎ in NixOS
Тима
Да 1 есть, но он не помогает.
Пробовал stdenv.cc.cc.lib?
источник

Т

Тима in NixOS
֍ ֎
Пробовал stdenv.cc.cc.lib?
Да, прям явно прописано libsmartscreen = lib.makeLibraryPath [
       libuuid stdenv.cc.cc.lib
     ];
источник

֍֎

֍ ֎ in NixOS
Тима
Да, прям явно прописано libsmartscreen = lib.makeLibraryPath [
       libuuid stdenv.cc.cc.lib
     ];
Попробуй в buildInputs добавить
источник

N

Nikita Ursol in NixOS
Yurii Matsiuk
Ага и дефолтный двм потом патчить через рючками.

patches = [
 ( fetchpatch
...
 )];

Или можно красиво добавить опцию, которая будет в дефолте выключена, а при включении будет наваливать патчи flexipatch'a
не, отдельным пакетом должно быть, как с xst

https://github.com/NixOS/nixpkgs/tree/nixos-unstable/pkgs/applications/terminal-emulators/st
источник

YM

Yurii Matsiuk in NixOS
Я только что заметил по скрину, что оно патчит либы. Не бинарь твой. Надо вырубить патчхук и посмотреть что будет с либами. Там же руками все патчится
источник

Т

Тима in NixOS
֍ ֎
Попробуй в buildInputs добавить
Тогда оно как раз и перестаёт собираться,  сейчас просто собирается ставится, но запускается только с  LD_LIBRARY_PATH=/run/current-system/sw/lib microsoft-edge-dev
источник

N

Nikita Ursol in NixOS
отправил PR на nix-tree кстати, цвета раздражают .-.
источник

YM

Yurii Matsiuk in NixOS
Nikita Ursol
не, отдельным пакетом должно быть, как с xst

https://github.com/NixOS/nixpkgs/tree/nixos-unstable/pkgs/applications/terminal-emulators/st
Можно сделать новый пакет иначе же. Типа

xst = ./path/st { fooPatch = true; }

Не?
источник

N

Nikita Ursol in NixOS
Yurii Matsiuk
Можно сделать новый пакет иначе же. Типа

xst = ./path/st { fooPatch = true; }

Не?
xst то же не патч, а сборка
источник

N

Nikita Ursol in NixOS
flexipatch тоже сборка
источник

YM

Yurii Matsiuk in NixOS
А, ок. Не знал, думал просто чуваки патчи накидали на ванильный код 🤷‍♂
источник