Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ghc-zip-archive | Distribution: openSUSE Tumbleweed |
Version: 0.4.3.2 | Vendor: openSUSE |
Release: 2.4 | Build date: Sat May 18 01:41:26 2024 |
Group: Unspecified | Build host: reproducible |
Size: 485146 | Source RPM: ghc-zip-archive-0.4.3.2-2.4.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://hackage.haskell.org/package/zip-archive | |
Summary: Library for creating and modifying zip archives |
The zip-archive library provides functions for creating, modifying, and extracting files from zip archives. The zip archive format is documented in <http://www.pkware.com/documents/casestudies/APPNOTE.TXT>. Certain simplifying assumptions are made about the zip archives: in particular, there is no support for strong encryption, zip files that span multiple disks, ZIP64, OS-specific file attributes, or compression methods other than Deflate. However, the library should be able to read the most common zip archives, and the archives it produces should be readable by all standard unzip programs. Archives are built and extracted in memory, so manipulating large zip files will consume a lot of memory. If you work with large zip files or need features not supported by this library, a better choice may be <http://hackage.haskell.org/package/zip zip>, which uses a memory-efficient streaming approach. However, zip can only read and write archives inside instances of MonadIO, so zip-archive is a better choice if you want to manipulate zip archives in "pure" contexts. As an example of the use of the library, a standalone zip archiver and extracter is provided in the source distribution.
BSD-3-Clause
* Fri May 17 2024 Peter Simons <psimons@suse.com> - Update zip-archive to version 0.4.3.2 revision 1. Upstream has revised the Cabal build instructions on Hackage. * Tue Apr 09 2024 Peter Simons <psimons@suse.com> - Update zip-archive to version 0.4.3.2. zip-archive 0.4.3.2 * readEntry: Fix computation of modification time (#67). It should be a UNIX time (seconds since UNIX epoch), but computed relative to the local time zone, not UTC. * Thu Mar 07 2024 Peter Simons <psimons@suse.com> - Update zip-archive to version 0.4.3.1. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/zip-archive-0.4.3.1/src/changelog * Thu Mar 30 2023 Peter Simons <psimons@suse.com> - Updated spec file to conform with ghc-rpm-macros-2.5.2. * Sat Mar 04 2023 Peter Simons <psimons@suse.com> - Update zip-archive to version 0.4.3. zip-archive 0.4.3 * Improve code for retrieving compressed data of unknown length (#63). Do not assume we'll have the signature 0x08074b50 that is sometimes used for the data description, because it is not in the spec and is not always used. * Make some record fields strict. * Require binary >= 0.7.2, remove some CPP * Mon Sep 26 2022 Peter Simons <psimons@suse.com> - Update zip-archive to version 0.4.2.2. zip-archive 0.4.2.2 * Use `command -v` before trying `which` in the test suite (#62). `command` is a bash builtin, but for busybox we'll need `which`. * Thu Mar 03 2022 Peter Simons <psimons@suse.com> - Update zip-archive to version 0.4.2.1. zip-archive 0.4.2.1 * Fix Windows build regression (#61). zip-archive 0.4.2 * Fix problem with files with colon (#89). * Remove build-tools. This was used to indicate that the 'unzip' executable was needed for testing, but it was never intended to be used this way and now the field is deprecated. The current test suite simply skips the test using the unzip executable (with a warning) if 'unzip' is not in the path. * Remove existing symlinks when extracting zip files with symlinks (#60, Vikrem). Previously, writeEntry would raise an error if it tried to create a symlink and a symlink already existed at that path. This behavior was inconsistent with its behavior for regular files, which it overwrote without comment. This commit causes symlinks to be replaced by writeEntry instead of an error being raised. * Remove binary < 0.6 CPP. It's no longer needed because we don't support binary < 0.6. Also use manySig instead of many, to get better error messages. * Add type annotation for printf. * Better checking for unsafe paths (#55). This method allows things like `foo/bar/../../baz`. * Require base >= 4.5 (#56) * Add GitHub CI. * Thu Dec 17 2020 Ondřej Súkup <mimi.vx@gmail.com> - disable %{ix86} build * Mon Aug 31 2020 psimons@suse.com - Update zip-archive to version 0.4.1 revision 1. Upstream has revised the Cabal build instructions on Hackage. * Tue Aug 18 2020 Peter Simons <psimons@suse.com> - Replace %setup -q with the more modern %autosetup macro.
/usr/lib64/ghc-9.10.1/lib/libHSzip-archive-0.4.3.2-HrYpu1iI7d37DkFLSQsVdy-ghc9.10.1.so /usr/share/licenses/ghc-zip-archive /usr/share/licenses/ghc-zip-archive/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 29 02:38:11 2025