diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-08-08 16:04:42 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-08-13 06:35:37 +0000 |
commit | 12aaa58dac35800b5b7d77f81cf2a87c21ee55da (patch) | |
tree | be0add9e5c22a85d20b5d78206aa74f956eb2a1b /nixpkgs/pkgs/development/node-packages/overrides.nix | |
parent | 45892a5591202f75a1c2f1ca7c62a92c7566e3c5 (diff) | |
parent | 5a8e9243812ba528000995b294292d3b5e120947 (diff) | |
download | nixlib-12aaa58dac35800b5b7d77f81cf2a87c21ee55da.tar nixlib-12aaa58dac35800b5b7d77f81cf2a87c21ee55da.tar.gz nixlib-12aaa58dac35800b5b7d77f81cf2a87c21ee55da.tar.bz2 nixlib-12aaa58dac35800b5b7d77f81cf2a87c21ee55da.tar.lz nixlib-12aaa58dac35800b5b7d77f81cf2a87c21ee55da.tar.xz nixlib-12aaa58dac35800b5b7d77f81cf2a87c21ee55da.tar.zst nixlib-12aaa58dac35800b5b7d77f81cf2a87c21ee55da.zip |
Merge branch 'nixos-unstable' of https://github.com/NixOS/nixpkgs
Conflicts: nixpkgs/pkgs/applications/window-managers/sway/default.nix nixpkgs/pkgs/build-support/go/module.nix nixpkgs/pkgs/build-support/rust/build-rust-package/default.nix nixpkgs/pkgs/development/libraries/mesa/default.nix nixpkgs/pkgs/servers/dict/dictd-db.nix Link: https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/391
Diffstat (limited to 'nixpkgs/pkgs/development/node-packages/overrides.nix')
-rw-r--r-- | nixpkgs/pkgs/development/node-packages/overrides.nix | 90 |
1 files changed, 13 insertions, 77 deletions
diff --git a/nixpkgs/pkgs/development/node-packages/overrides.nix b/nixpkgs/pkgs/development/node-packages/overrides.nix index 27665af01e4c..c32ce3868047 100644 --- a/nixpkgs/pkgs/development/node-packages/overrides.nix +++ b/nixpkgs/pkgs/development/node-packages/overrides.nix @@ -83,31 +83,6 @@ final: prev: { meta = oldAttrs.meta // { platforms = lib.platforms.linux; }; }); - balanceofsatoshis = prev.balanceofsatoshis.override { - nativeBuildInputs = [ pkgs.installShellFiles ]; - postInstall = '' - installShellCompletion --cmd bos\ - --bash <($out/bin/bos completion bash)\ - --zsh <($out/bin/bos completion zsh)\ - --fish <($out/bin/bos completion fish) - ''; - }; - - bitwarden-cli = prev."@bitwarden/cli".override { - name = "bitwarden-cli"; - nativeBuildInputs = with pkgs; [ - pkg-config - ] ++ lib.optionals stdenv.isDarwin [ - darwin.apple_sdk.frameworks.CoreText - ]; - buildInputs = with pkgs; [ - pixman - cairo - pango - giflib - ]; - }; - bower2nix = prev.bower2nix.override { nativeBuildInputs = [ pkgs.buildPackages.makeWrapper ]; postInstall = '' @@ -137,15 +112,6 @@ final: prev: { meta = oldAttrs.meta // { broken = since "12"; }; }); - castnow = prev.castnow.override { - nativeBuildInputs = [ pkgs.makeWrapper ]; - - postInstall = '' - wrapProgram "$out/bin/castnow" \ - --prefix PATH : ${pkgs.lib.makeBinPath [ pkgs.ffmpeg ]} - ''; - }; - eask = prev."@emacs-eask/cli".override { name = "eask"; }; @@ -177,10 +143,6 @@ final: prev: { nativeBuildInputs = lib.optionals stdenv.isDarwin [ pkgs.xcbuild ]; }; - flood = prev.flood.override { - buildInputs = [ final.node-pre-gyp ]; - }; - git-ssb = prev.git-ssb.override (oldAttrs: { buildInputs = [ final.node-gyp-build ]; meta = oldAttrs.meta // { broken = since "10"; }; @@ -188,7 +150,8 @@ final: prev: { graphite-cli = prev."@withgraphite/graphite-cli".override { name = "graphite-cli"; - nativeBuildInputs = [ pkgs.installShellFiles ]; + nativeBuildInputs = with pkgs; [ installShellFiles pkg-config ]; + buildInputs = with pkgs; [ cairo pango pixman ]; # 'gt completion' auto-detects zshell from environment variables: # https://github.com/yargs/yargs/blob/2b6ba3139396b2e623aed404293f467f16590039/lib/completion.ts#L45 postInstall = '' @@ -404,11 +367,12 @@ final: prev: { src = fetchurl { url = "https://registry.npmjs.org/prisma/-/prisma-${version}.tgz"; - hash = "sha512-L9mqjnSmvWIRCYJ9mQkwCtj4+JDYYTdhoyo8hlsHNDXaZLh/b4hR0IoKIBbTKxZuyHQzLopb/+0Rvb69uGV7uA=="; + hash = "sha256-0NxYp+W2KbR3xEV2OCXCIL3RqkvLfJHNKgl/PxapVbI="; }; postInstall = with pkgs; '' wrapProgram "$out/bin/prisma" \ - --set PRISMA_MIGRATION_ENGINE_BINARY ${prisma-engines}/bin/migration-engine \ + --set PRISMA_SCHEMA_ENGINE_BINARY ${prisma-engines}/bin/schema-engine \ + --set PRISMA_MIGRATION_ENGINE_BINARY ${prisma-engines}/bin/schema-engine \ --set PRISMA_QUERY_ENGINE_BINARY ${prisma-engines}/bin/query-engine \ --set PRISMA_QUERY_ENGINE_LIBRARY ${lib.getLib prisma-engines}/lib/libquery_engine.node \ --set PRISMA_FMT_BINARY ${prisma-engines}/bin/prisma-fmt @@ -433,39 +397,6 @@ final: prev: { ''; }; - readability-cli = prev.readability-cli.override (oldAttrs: { - # Wrap src to fix this build error: - # > readability-cli/readable.ts: unsupported interpreter directive "#!/usr/bin/env -S deno..." - # - # Need to wrap the source, instead of patching in patchPhase, because - # buildNodePackage only unpacks sources in the installPhase. - src = pkgs.srcOnly { - src = oldAttrs.src; - name = oldAttrs.name; - patchPhase = "chmod a-x readable.ts"; - }; - - nativeBuildInputs = [ pkgs.pkg-config ]; - buildInputs = with pkgs; [ - pixman - cairo - pango - ]; - }); - - reveal-md = prev.reveal-md.override ( - lib.optionalAttrs (!stdenv.isDarwin) { - nativeBuildInputs = [ pkgs.buildPackages.makeWrapper ]; - prePatch = '' - export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1 - ''; - postInstall = '' - wrapProgram $out/bin/reveal-md \ - --set PUPPETEER_EXECUTABLE_PATH ${pkgs.chromium.outPath}/bin/chromium - ''; - } - ); - rush = prev."@microsoft/rush".override { name = "rush"; }; @@ -541,7 +472,7 @@ final: prev: { nativeBuildInputs = [ pkgs.buildPackages.makeWrapper ]; postInstall = '' wrapProgram "$out/bin/ts-node" \ - --prefix NODE_PATH : ${final.typescript}/lib/node_modules + --prefix NODE_PATH : ${pkgs.typescript}/lib/node_modules ''; }; @@ -549,14 +480,14 @@ final: prev: { nativeBuildInputs = [ pkgs.buildPackages.makeWrapper ]; postInstall = '' wrapProgram "$out/bin/tsun" \ - --prefix NODE_PATH : ${final.typescript}/lib/node_modules + --prefix NODE_PATH : ${pkgs.typescript}/lib/node_modules ''; }; typescript-language-server = prev.typescript-language-server.override { nativeBuildInputs = [ pkgs.buildPackages.makeWrapper ]; postInstall = '' - ${pkgs.xorg.lndir}/bin/lndir ${final.typescript} $out + ${pkgs.xorg.lndir}/bin/lndir ${pkgs.typescript} $out ''; }; @@ -617,6 +548,11 @@ final: prev: { wrangler = prev.wrangler.override (oldAttrs: { meta = oldAttrs.meta // { broken = before "16.13"; }; + buildInputs = [ pkgs.llvmPackages.libcxx pkgs.llvmPackages.libunwind ] ++ lib.optional stdenv.isLinux pkgs.autoPatchelfHook; + preFixup = '' + # patch elf is trying to patch binary for sunos + rm -r $out/lib/node_modules/wrangler/node_modules/@esbuild/sunos-x64 + ''; }); yaml-language-server = prev.yaml-language-server.override { |