Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ghc-zip-archive-0.4.3.1-1.2 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: ghc-zip-archive Distribution: openSUSE:Factory:zSystems
Version: 0.4.3.1 Vendor: openSUSE
Release: 1.2 Build date: Thu Mar 7 19:24:01 2024
Group: Unspecified Build host: reproducible
Size: 650850 Source RPM: ghc-zip-archive-0.4.3.1-1.2.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.

Provides

Requires

License

BSD-3-Clause

Changelog

* 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.
* Tue Jun 16 2020 Peter Simons <psimons@suse.com>
  - Re-generate file with latest version of spec-cleaner.
* Fri Nov 08 2019 Peter Simons <psimons@suse.com>
  - Drop obsolete group attributes.

Files

/usr/lib64/ghc-9.8.2/lib/libHSzip-archive-0.4.3.1-DhXaQ9liT1E5ifW5kBOBWc-ghc9.8.2.so
/usr/share/licenses/ghc-zip-archive
/usr/share/licenses/ghc-zip-archive/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 12:53:36 2024