19 releases

new 0.6.1 Apr 13, 2024
0.6.0 Nov 1, 2022
0.5.2 Aug 9, 2020
0.5.1 Sep 29, 2019
0.1.1 Jun 23, 2015

#373 in Build Utils

Download history 357/week @ 2023-12-23 497/week @ 2023-12-30 761/week @ 2024-01-06 710/week @ 2024-01-13 684/week @ 2024-01-20 758/week @ 2024-01-27 509/week @ 2024-02-03 776/week @ 2024-02-10 904/week @ 2024-02-17 666/week @ 2024-02-24 470/week @ 2024-03-02 766/week @ 2024-03-09 615/week @ 2024-03-16 719/week @ 2024-03-23 696/week @ 2024-03-30 434/week @ 2024-04-06

2,540 downloads per month
Used in 35 crates (4 directly)

LGPL-2.1

42KB
721 lines

libgpg-error

Build Status crates.io version LGPL-2.1 licensed downloads

libgpg-error bindings for Rust.

Using

To use the crate, add it to your depedencies:

$ cargo add libgpg-error

Requirements

These crates require the libgpg-error library and its development files to be installed. The build script uses the system-deps crate to attempt to locate them (or the registry on Windows).

On Debian/Ubuntu based systems:

$ sudo apt-get install libgpg-error-dev

On Fedora/RHEL based systems:

$ sudo dnf install libgpg-error-devel

On MacOS systems:

$ brew install gnupg

On Windows 10 (1709 or later) systems:

$ winget install --id GnuPG.Gpg4win

On Windows systems, download and install the official Gpg4win installer. Only the i686-pc-windows-gnu target is supported.

License

The libgpg-error and libgpg-error-sys crates are licensed under the LGPL-2.1 license. Files under vendor are part of libgpg-error and are licensed under LGPL-2.1-or-later.

Dependencies

~0–1.2MB
~12K SLoC