-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
Migrate existing usages of fixup_yarn_lock with fixup-yarn-lock from prefetch-yarn-deps #240174
Comments
I started doing the package
I did it the same way the other two PRs were done. Any idea? |
It seems to be due to yarn not liking missing a commit hash in both the resolved URL and version spec here: https://github.com/docusealco/docuseal/blob/3c69430b947c1c1ea61e25ad9275b14df005a3c7/package.json#L10 I've got a fix for fixup-yarn-lock that I'll PR imminently |
@lilyinstarlight what about the following files? they use the
should these be added at the top? |
Yeah, I imagine they didn't use it at the time I made this tracking issue (also wow are there a lot of open PRs now!) Feel free to edit them in yourself or I'll get around to it when I have some time to get through some of these, thank you so much! :) |
I'll try to rework the |
I have encountered one issue with that. fixup-yarn-lock has an extra dependency on nix-prefetch-git and through that git-lfs which busted a cache for me because I update my standard golang compiler. Is there a possibility to reduce the dependencies of prefetch-yarn-deps/nix-prefetch-git? |
I did a POC with that in #281902 which I still need to validate. |
currently only |
If it's all done, I'm happy for it to be closed :) Thank you for all of the work <3 |
Hey, came across this issue while trying to install the |
Packages that haven't been migrated:
Would there be a way/an incentive to disallow new packages from using |
@pyrox0 thanks. added them to the list with the MRs. |
Issue description
This is a follow-up to #214062 to migrate existing packages which use
fixup_yarn_lock
(from yarn2nix) tofixup-yarn-lock
(fromprefetch-yarn-deps
)It should be a drop-in replacement, just by adding
prefetch-yarn-deps
tonativeBuildInputs
and changing thefixup_yarn_lock
invocation tofixup-yarn-lock
cc @NixOS/node
Packages to update
muzika
muzika: migrate to prefetch-yarn-deps #269323oni2
oni2: remove #269322drawio
drawio: migrate to prefetch-yarn-deps #269321tandoor-recipes
tandoor-recipes: migrate to prefetch-yarn-deps #269319element-desktop
(andelement-desktop.seshat
) element-desktop: migrate to prefetch-yarn-deps #269318element-web
element-web: migrate to prefetch-yarn-deps #269317schildichat-desktop
schildichat-desktop: migrate to prefetch-yarn-deps #269315schildichat-web
schildichat-web: migrate to prefetch-yarn-deps #269314teams-for-linux
teams-for-linux: migrate to prefetch-yarn-deps #269312thelounge
thelounge: migrate to prefetch-yarn-deps #269310gitlab
gitlab: migrate to prefetch-yarn-deps #269307sapling
sapling: migrate to prefetch-yarn-deps #269305podman-desktop
podman-desktop: migrate to prefetch-yarn-deps #269304coder
coder: migrate to prefetch-yarn-deps #269303/coder: 0.17.1 -> 2.9.1 #301512electron-fiddle
electron-fiddle: migrate to prefetch-yarn-deps #269302anki
anki: migrate to prefetch-yarn-deps #269301heroic
heroic: migrate to prefetch-yarn-deps #269300r2modman
r2modman: migrate to prefetch-yarn-deps #269299akkoma-frontends.admin-fe
{akkoma,admin-fe}: Migrate to prefetch-yarn-deps #249954akkoma-frontends.akkoma-fe
{akkoma,admin-fe}: Migrate to prefetch-yarn-deps #249954alice-lg
alice-lg: migrate to prefetch-yarn-deps #269298mastodon
mastodon: migrate to prefetch-yarn-deps #269295peertube
peertube: migrate to prefetch-yarn-deps #269294rmfakecloud.ui
rmfakecloud.ui: migrate to prefetch-yarn-deps #269293teleport
teleport: migrate to prefetch-yarn-deps #269286discourse
discourse: migrate to prefetch-yarn-deps #269287outline
outline: migrate to prefetch-yarn-deps #269999pgadmin
pgadmin: migrate to prefetch-yarn-deps #269276ratman
ratman: migrate to prefetch-yarn-deps #269285tilt
tilt: migrate to prefetch-yarn-deps #269885hydrogen-web
hydrogen-web: migrate to prefetch-yarn-deps #269903python311Packages.dash
python311Packages.dash: migrate to prefetch-yarn-deps #269907electron
electron: migrate to prefetch-yarn-deps #269933redisinsight-electron
redisinsight: fix build, refactor #307467gotify-server
gotify-server: migrate to prefetch-yarn-deps #269873grafana-agent
grafana-agent: migrate to prefetch-yarn-deps #269865insulator2
insulator2: 2.12.2 -> 2.13.2 #323882crabfit-frontend
crabfit-frontend: migrate to fixup-yarn-lock #323883tetrio-desktop
(specifically thetetrio-plus.nix
file, as the package itself doesn't use it) tetrio-desktop: migrate to fixup-yarn-lock #323884The text was updated successfully, but these errors were encountered: