mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-10-05 20:19:16 +03:00
bruno: patch out giflib depdendency
This commit is contained in:
parent
b7defa338d
commit
15f77eef99
@ -8,7 +8,6 @@
|
||||
writeShellScriptBin,
|
||||
makeWrapper,
|
||||
copyDesktopItems,
|
||||
giflib,
|
||||
makeDesktopItem,
|
||||
pkg-config,
|
||||
pixman,
|
||||
@ -61,7 +60,6 @@ buildNpmPackage' rec {
|
||||
]
|
||||
++ lib.optionals stdenv.isDarwin [
|
||||
darwin.apple_sdk_11_0.frameworks.CoreText
|
||||
giflib
|
||||
];
|
||||
|
||||
desktopItems = [
|
||||
@ -83,6 +81,14 @@ buildNpmPackage' rec {
|
||||
|
||||
ELECTRON_SKIP_BINARY_DOWNLOAD = 1;
|
||||
|
||||
# remove giflib dependency
|
||||
npmRebuildFlags = [ "--ignore-scripts" ];
|
||||
preBuild = ''
|
||||
substituteInPlace node_modules/canvas/binding.gyp \
|
||||
--replace-fail "'with_gif%': '<!(node ./util/has_lib.js gif)'" "'with_gif%': 'false'"
|
||||
npm rebuild
|
||||
'';
|
||||
|
||||
dontNpmBuild = true;
|
||||
postBuild = ''
|
||||
npm run build --workspace=packages/bruno-common
|
||||
|
Loading…
Reference in New Issue
Block a user