Files
2026-01-26 12:41:36 +00:00

60 lines
1.2 KiB
Nix

{
lib,
stdenv,
fetchFromGitLab,
pkg-config,
util-macros,
autoreconfHook,
wrapWithXFileSearchPathHook,
libx11,
libxaw,
xbitmaps,
libxmu,
xorgproto,
libxt,
nix-update-script,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "bitmap";
version = "1.1.2";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
group = "xorg";
owner = "app";
repo = "bitmap";
tag = "bitmap-${finalAttrs.version}";
hash = "sha256-sQDt1zCxJ5kZ4kLVi1Wxrf7JiT721n2Sl6gNv3xZ0ts=";
};
strictDeps = true;
nativeBuildInputs = [
pkg-config
util-macros
autoreconfHook
wrapWithXFileSearchPathHook
];
buildInputs = [
libx11
libxaw
xbitmaps
libxmu
xorgproto
libxt
];
installFlags = [ "appdefaultdir=$(out)/share/X11/app-defaults" ];
passthru.updateScript = nix-update-script { extraArgs = [ "--version-regex=bitmap-(.*)" ]; };
meta = {
description = "X bitmap (XBM) editor and converter utilities";
homepage = "https://gitlab.freedesktop.org/xorg/app/bitmap";
license = lib.licenses.mitOpenGroup;
mainProgram = "bitmap";
maintainers = [ ];
platforms = lib.platforms.unix;
};
})