libgringotts2 - gringotts data encapsulation and encryption library

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libgringotts2_1.2.1-16_i386.deb
Package name libgringotts2
Package version 1.2.1
Package release 16
Package architecture i386
Package type deb
Category libs role::shared-lib
License -
Maintainer Jose G. López <>
Download size 17.55 KB
Installed size 50.00 KB
A small, easy-to-use, thread-safe C library originally developed
for Gringotts; its purpose is to encapsulate data (generic: ASCII
but also binary data) in an encrypted and compressed file. It
uses strong encryption algorithms, to ensure the data is as safe as
possible, and allows the user to have the complete control over all
the algorithms used in the process.
For encryptions, libgringotts makes use of the MCrypt and MHash
C libraries by Nikos Mavroyanopoulos.


Package Version Architecture Repository
libgringotts2_1.2.1-16_amd64.deb 1.2.1 amd64 Debian Main
libgringotts2 - - -


Name Value
libbz2-1.0 -
libc6 >= 2.4
libmcrypt4 -
libmhash2 -
zlib1g >= 1:1.1.4


Type URL
Binary Package libgringotts2_1.2.1-16_i386.deb
Source Package libgringotts

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libgringotts2 deb package:
    # sudo apt-get install libgringotts2




2017-12-09 - Jose G. López <>
libgringotts (1:1.2.1-16) unstable; urgency=medium
* debian/compat: update to 10.
* debian/copyright:
- Update Source url and copyright year for debian files.
* debian/control:
- Update to debhelper 10.
- Bump to Standards-Version 4.1.2. No changes required.
- Drop unnecessary dh-autoreconf build-dependency.
- Refresh homepage and development urls.
* debian/watch:
- Rewrite to look at Github and update to version 4 format.
* debian/rules:
- Remove '--parallel' and '--with autoreconf' as they are enabled by
default in compat level 10.
2014-02-01 - Jose G. López <>
libgringotts (1:1.2.1-15) unstable; urgency=medium
* Add patches to fix some problems:
- 01_fix_signedness_errors.patch: Fix pointers casted from long to
unsigned int. Thanks to Aurelien Jarno.
- 02_fix_documentation_examples.patch: Fix examples in documentation.
- 03_fix_testsuite.patch: Generated password is sometimes of inferior
quality. (Closes: #736938).
* Let build test suite again on s390x and hurd-i386.
2014-01-27 - Jose G. López <>
libgringotts (1:1.2.1-14) unstable; urgency=low
* Avoid building test suite to fix FTBFS on s390x and hurd-i386.
2013-12-15 - Jose G. López <>
libgringotts (1:1.2.1-13) unstable; urgency=low
* Bump Debian version to avoid getting rejected due to a previous
version (1.2.1-12). (Closes: #728027).
* Bump Standards-Version to 3.9.5. No changes required.
2013-05-14 - Jose G. López <>
libgringotts (1:1.2.1-2) unstable; urgency=low
* debian/control:
- Bump Standards-Version to 3.9.4. No changes required.
- Update debhelper to 9.
- Add Multi-Arch support.
* debian/rules:
- Add hardening flags and clean deprecated code.
- Add '--parallel' compilation.
* debian/*.install files adapted to use Multi-Arch paths.
* Add 00_fix_pkgconfig_pc_file.patch to fix paths for Multi-Arch.
* Add doc-base control file to register documentation with doc-base.
* Upgrade upstream's GPL version to be compatible with debian packaging.
2012-08-04 - Jose G. López <>
libgringotts (1:1.2.1-1) unstable; urgency=low
* Standards version 3.9.3.
* Move to source version 3.0 (quilt).
* Split libgringotts from gringotts source package again. It's an
independent library and could be useful in other software.
* Change version to match upstream's (1.2.1). Previous was 1.2.10~pre3-1
due to merge on gringotts source package.
* debian/control:
- Bump to Standards-Version 3.9.3.
- Add dh-autoreconf to Build-Depends (build system too old).
* debian/rules: enable security hardening build flags.
* debian/copyright: rewrite to machine-readable format.
* Add symbols control file.
* Stop shipping .la files (Closes: #633167).
2009-04-22 - Wesley J. Landaker <>
libgringotts (1.2.10~pre3-1) unstable; urgency=low
* New upstream release
* Merge libgringotts source package
* Update debhelper compat to 7
* Use dh_lintian instead of ad-hoc lintian override installation
* Remove build-dependency on libgdk-pixbuf-dev (closes: #516638)
* Clean up libgringotts2 conflicts
* Add Vcs-Git information
* Update to Debian Policy 3.8.1 (no changes necessary)
* Don't install suid root by default anymore (closes: #440789)
2008-02-11 - Wesley J. Landaker <>
libgringotts (1.2.1-12) unstable; urgency=low
* New maintainer, adopting orphaned package (closes: #434517)
* Updated Homepage field to point to current development site
* Fixed watch file (closes: #449843)
* Cleaned up package short description
* Updated copyright information to include all authors
* Rewrote debian/rules; no longer using cdbs or dpatch
* Updated to Debian Policy 3.7.3

See Also

Package Description
libgrits-dev_0.8.1-5_i386.deb Development files for grits
libgrits-doc_0.8.1-5_all.deb HTML documentation for grits
libgrits5_0.8.1-5_i386.deb Grits is a Virtual Globe library
libgrok-dev_1.20110708.1-4.3_i386.deb development files for grok
libgrok1_1.20110708.1-4.3_i386.deb shared libraries for grok
libgromacs-dev_2019.1-1_i386.deb GROMACS molecular dynamics sim, development kit
libgromacs4_2019.1-1_i386.deb GROMACS molecular dynamics sim, shared libraries
libgroonga-dev_9.0.0-1+deb10u1_i386.deb Development files to use Groonga as a library
libgroonga0_9.0.0-1+deb10u1_i386.deb Library files for Groonga
libgroove-dev_4.3.0-5_i386.deb audio dispatching library (development files)
libgroove4_4.3.0-5_i386.deb music player backend
libgroovefingerprinter-dev_4.3.0-5_i386.deb acoustid fingerprinter sink for libgroove (development files)
libgroovefingerprinter4_4.3.0-5_i386.deb acoustid fingerprinter for libgroove
libgrooveloudness-dev_4.3.0-5_i386.deb loudness scanner sink for libgroove (development files)
libgrooveloudness4_4.3.0-5_i386.deb loudness scanner for libgroove