mirror of
https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation.git
synced 2026-08-09 15:19:11 +02:00
* feat: add flake.nix * feat: update flake.nix for wayland compatibility * fix: remove GL dependency * deps: remove expat unused in latest version of iced
37 lines
960 B
Nix
37 lines
960 B
Nix
{
|
|
description = "devshell for uad-ng";
|
|
|
|
inputs.flake-utils.url = "github:numtide/flake-utils";
|
|
|
|
outputs = { self, nixpkgs, flake-utils }:
|
|
flake-utils.lib.eachDefaultSystem
|
|
(system:
|
|
let pkgs = nixpkgs.legacyPackages.${system}; in
|
|
{
|
|
devShells.default = pkgs.mkShell {
|
|
packages = with pkgs;
|
|
[
|
|
rustc
|
|
cargo
|
|
clang
|
|
pkg-config
|
|
mold
|
|
android-tools
|
|
];
|
|
|
|
LD_LIBRARY_PATH = "${nixpkgs.lib.makeLibraryPath [
|
|
pkgs.fontconfig
|
|
pkgs.freetype
|
|
pkgs.libglvnd
|
|
pkgs.xorg.libX11
|
|
pkgs.xorg.libXcursor
|
|
pkgs.xorg.libXi
|
|
pkgs.xorg.libXrandr
|
|
pkgs.libxkbcommon
|
|
pkgs.wayland
|
|
]}";
|
|
LIBCLANG_PATH="${pkgs.llvmPackages.libclang.lib}/lib";
|
|
};
|
|
}
|
|
);
|
|
}
|