Files
rofi/default.nix
Colin c0c861372e add default.nix
build this project from NixOS with `nix-build`
2025-06-03 03:42:43 +00:00

45 lines
668 B
Nix

{ pkgs ? import <nixpkgs> {} }:
with pkgs;
stdenv.mkDerivation {
pname = "rofi";
version = "1.7.5-unstable";
src = ./.;
depsBuildBuild = [
buildPackages.stdenv.cc
pkg-config
glib
];
nativeBuildInputs = [
meson
ninja
pkg-config
flex
bison
pandoc
wayland-protocols
wayland-scanner
];
buildInputs = [
libxkbcommon
pango
cairo
git
librsvg
check
libstartup_notification
xorg.libxcb
xcb-imdkit
xcb-util-cursor
xorg.xcbutilkeysyms
xorg.xcbutil
xorg.xcbutilwm
xcbutilxrm
wayland
wayland-protocols
which
];
mesonFlags = [ "-Dimdkit=true" ];
}