Skip to content

nix: refactoring, afl3 -> gpl3 (my bad), nix caches is off #64

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

mctrxw
Copy link

@mctrxw mctrxw commented May 11, 2025

я так тупанул и перепутал afl3 с gpl3, сорян хихи))

от друга узнал что если вместо pkgs вписать сразу явные зависисмости, поэтому: билдиться будет быстрее и можно будет оверрайдить/перезаписывать версии зависимостей, для того чтобы не нажимать y в этих меню

❯ nix build
do you want to allow configuration setting 'substitute' to be set to 'false' (y/N)? y
do you want to permanently mark this value as trusted (y/N)? y
do you want to allow configuration setting 'substituters' to be set to '' (y/N)? y
do you want to permanently mark this value as trusted (y/N)? y
do you want to allow configuration setting 'trusted-public-keys' to be set to '' (y/N)? y
do you want to permanently mark this value as trusted (y/N)? y

советую при run build или shell добавить--accept-flake-config
или если прям доверяете nix.settings.accept-flake-config = true;

ну и просто запуск и билд стал быстрее потому что кэш отрублен, а нахуй надо? если это python пакет который не компилируется

также снова форматнул файлики @ch4og, живем

@mctrxw mctrxw requested a review from ch4og May 12, 2025 00:16
@@ -52,7 +46,7 @@ buildPythonApplication {
! only russian sources !
'';
homepage = "https://github.com/vypivshiy/ani-cli-ru";
license = licenses.afl3;
license = licenses.gpl3Plus;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

проект насколько я знаю явно не указывает какая лицензия GPL3 используется. В таком случае необходимо узнать у @vypivshiy какая конкретнее лицензия у проекта, только gpl3 или gpl3 и выше. В случае если автор не может ответить или недостаточно информации явно указывающей на то что это gpl3 и выше, то стандартный выбор это gpl3Only.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

а вообще у проекта неявно указана лицензия так как данные разнятся https://github.com/vypivshiy/ani-cli-ru/blob/master/pyproject.toml#L8

@mctrxw
Copy link
Author

mctrxw commented May 17, 2025

думаю продолжения не будет как и мержа @vypivshiy @ch4og

@vypivshiy
Copy link
Owner

Как неэксперт по nix проигнорировал PR фикса конфига под эту систему, появилась возможность подогнать файл конфигурации с новой сомнительной и опциональной зависимостью для извлечения cookies из браузера (умышленно не тащу ~2.5Мб библиотеку на rust для редкой малоиспользуемой фичи)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants