C library for reading, creating, and modifying zip archives

Edit Package libzip

libzip is a C library for reading, creating, and modifying zip
archives. Files can be added from data buffers, files, or compressed. This
package contains a set of small utilities built using libzip
* zipmerge - merge source zip archives into the target one
* zipcmp - compares the zip archives and check if they contains same files
* ziptorrent - manipulate with a restricted file format used for using bittorrent on zip files.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000008 8 Bytes
libzip-1.8.0.tar.xz 0000760604 743 KB
libzip-rpmlintrc 0000000051 51 Bytes
libzip.changes 0000015769 15.4 KB
libzip.spec 0000004020 3.93 KB
Latest Revision
Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 2)
- libzip 1.8.0:
  * Add support for zstd (Zstandard) compression
  * Add support for lzma (ID 14) compression
  * Add zip_source_window_create()
  * Add zip_source_zip_create() variant to zip_source_zip()
  * Allow method specific comp_flags in zip_set_file_compression()
  * Allow zip_source_tell() on sources that don't support seeking
    and zip_ftell() on compressed data
  * Provide more details for consistency check errors
  * Improve output of zipcmp
  * In zipcmp, don’t ignore empty directories when comparing
    directory listing
  * Treat empty string as no password given in
    zip_file_set_encryption(), zip_fopen_encrypted(), and
    zip_set_default_password()
- drop libzip-pkgconfig.patch, no longer required

- Use full _libdir path in libzip.pc

- version update to 1.7.3
  * Support cmake < 3.17 again.
  * Fix pkgconfig file (regression in 1.7.2).
- deleted patches
  - libzip-cmake-rules.patch (upstreamed)
- added patches
  fix libdir in pkg-config file (revive the patch from 1.7.1 and
  older)
  + libzip-pkgconfig.patch

- cmake tweaks: use upstream commit
Comments 0
openSUSE Build Service is sponsored by