Can anyone help me installing/building Nativescript Sidekick application on nixos ?
it’s a debian package (https://www.nativescript.org/nativescript-sidekick)
I have tried this mkDerivation
with import <nixpkgs> {};
let
src = ./NativeScriptSidekick__amd64.deb;
in stdenv.mkDerivation {
name = "NativeScriptSidekick";
inherit src;
# Required for compilation
nativeBuildInputs = [
autoPatchelfHook # Automatically setup the loader, and do the magic
dpkg
];
# Required at running time
buildInputs = [
stdenv.cc.cc.lib
pulseaudioFull
glibc
xorg.libX11
xorg.libxcb
xorg.libXi
xorg.libXtst
expat
libuuid
xorg.libXrandr
xorg.libXScrnSaver
alsaLib
at-spi2-atk
at-spi2-core
cups.lib
ffmpeg
nss
nssTools
nspr
gdk_pixbuf
gnome2.GConf
libappindicator-gtk2
gtk3
pango
cairo
libasyncns
libsndfile
xorg.libSM
xorg.libICE
xorg.libXcomposite
xorg.libXcursor
xorg.libXdamage
nodejs
];
unpackPhase = "true";
# Extract and copy executable in $out/bin
installPhase = ''
mkdir -p $out
dpkg -x $src $out
cp -av "$out/opt/NativeScript Sidekick" $out/opt/NativeScriptSidekick/
rm -rf "$out/opt/NativeScript Sidekick"
'';
}
but it fails on runtime:
Fontconfig warning: "/etc/fonts/fonts.conf", line 86: unknown element "blank"
Trace/breakpoint trap (core dumped)