#icons #cairo #haiku #graphics #hvif #gdk-pixbuf

gdk-pixbuf-hvif

GDK-Pixbuf 加载器,用于 HVIF(Haiku 矢量图标格式)

2 个版本

0.1.1 2021 年 9 月 15 日
0.1.0 2021 年 9 月 15 日

880图像

MPL-2.0 许可证

61KB
1.5K SLoC

HVIF 解析器和渲染器

crates.io docs.rs License Join the XMPP chat at hvif@muc.linkmauve.fr

HVIF(Haiku 矢量图标格式)的纯 Rust 实现。

解析使用 nom 完成,渲染使用 cairo 完成。

还提供了适用于每个使用此库的 Linux 程序的 GDK-Pixbuf 加载器。

如何使用

克隆仓库

% git clone https://git.linkmauve.fr/hvif.git

构建

% meson hvif build && ninja -C build

安装(作为 root 用户)

# ninja -C build install

软件包

ArchLinux

您可以从 AUR 安装 hvif-git 软件包。

依赖项

~1.6–2.6MB
~55K SLoC