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

ghc-servant-server-0.20.2-1.5 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: ghc-servant-server Distribution: openSUSE Tumbleweed
Version: 0.20.2 Vendor: openSUSE
Release: 1.5 Build date: Fri Aug 30 04:34:17 2024
Group: Unspecified Build host: reproducible
Size: 44191955 Source RPM: ghc-servant-server-0.20.2-1.5.src.rpm
Packager: https://bugs.opensuse.org
Url: https://hackage.haskell.org/package/servant-server
Summary: A family of combinators for defining webservices APIs and serving them
A family of combinators for defining webservices APIs and serving them .
You can learn about the basics in the
<http://docs.servant.dev/en/stable/tutorial/index.html tutorial>. .
<https://github.com/haskell-servant/servant/blob/master/servant-server/example/greet.hs
Here> is a runnable example, with comments, that defines a dummy API and
implements a webserver that serves this API, using this package. .
<https://github.com/haskell-servant/servant/blob/master/servant-server/CHANGELOG.md
CHANGELOG>.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Aug 30 2024 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.20.2.
    0.20.2
    - ---
    - Fix build of examples/greet.hs. Add "429 Too Many Requests" error. [#1591](https://github.com/haskell-servant/servant/pull/1591)
    - Full query string helpers [#1604](https://github.com/haskell-servant/servant/pull/1604)
      This involves a new instance `HasServer (QueryString :> api) context`.
    - Add `MkHandler` pattern synonym [#1732](https://github.com/haskell-servant/servant/issues/1732) [#1733](https://github.com/haskell-servant/servant/pull/1733)
      Add a bidirectional pattern synonym to construct `Handler a` values from `IO
      (Either ServerError a)` ones, and match in the other direction.
    - Add instance `HasServer (EmptyAPI :> api) context` [#1775](https://github.com/haskell-servant/servant/pull/1775)
    - Bugfix - CaptureAll produces [""] for empty paths due to trailing slash. [#1243](https://github.com/haskell-servant/servant/issues/1243) [#1516](https://github.com/haskell-servant/servant/pull/1516)
      CaptureAll resulted in `[""]` for empty paths due to trailing slash.  Similar
      oddities occurred around these edge cases like `"/"` resulted in `[]` correctly,
      but `"//"` resulted in `["", ""]`.  This patch simply eliminates the first `""`
      in the pathinfo list as taken from the wai response.  This might break user
      code that relies on personal shims to solve the problem, however simply removing their
      workarounds should fix their code as the behavior is now sane.
* Mon Aug 12 2024 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.20 revision 6.
    Upstream has revised the Cabal build instructions on Hackage.
* Thu May 16 2024 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.20 revision 5.
    Upstream has revised the Cabal build instructions on Hackage.
* Mon Nov 27 2023 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.20 revision 4.
    Upstream has revised the Cabal build instructions on Hackage.
* Tue Aug 15 2023 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.20 revision 2.
    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/servant-server-0.20/src/CHANGELOG.md
* Thu Mar 30 2023 Peter Simons <psimons@suse.com>
  - Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Mon Mar 13 2023 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.19.2 revision 2.
    Upstream has revised the Cabal build instructions on Hackage.
* Fri Jan 27 2023 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.19.2 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.
* Thu Oct 27 2022 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.19.2.
    0.19.2
    - -----
    Compatibility with GHC 9.4, see [PR #1592](https://github.com/haskell-servant/servant/pull/1592).
* Tue Mar 29 2022 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.19.1 revision 2.
    Upstream has revised the Cabal build instructions on Hackage.
* Mon Mar 21 2022 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.19.1 revision 1.
    0.19.1
    - -----
    - Add `MonadFail` instance for `Handler` wrt [#1545](https://github.com/haskell-servant/servant/issues/1545)
    - Support GHC 9.2 [#1525](https://github.com/haskell-servant/servant/issues/1525)
* Wed Feb 23 2022 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.19 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.
* Wed Feb 02 2022 Peter Simons <psimons@suse.com>
  - Update servant-server to version 0.19.
    Package versions follow the [Package Versioning Policy](https://pvp.haskell.org/): in A.B.C, bumps to either A or B represent major versions.
    0.19
    - ---
    [#]## Significant changes
    - Drop support for GHC < 8.6.
    - Support GHC 9.0 (GHC 9.2 should work as well, but isn't fully tested yet).
    - Support Aeson 2 ([#1475](https://github.com/haskell-servant/servant/pull/1475)),
      which fixes a [DOS vulnerability](https://github.com/haskell/aeson/issues/864)
      related to hash collisions.
    - Add `NamedRoutes` combinator, making support for records first-class in Servant
      ([#1388](https://github.com/haskell-servant/servant/pull/1388)).
    - Add custom type errors for partially applied combinators
      ([#1289](https://github.com/haskell-servant/servant/pull/1289),
      [#1486](https://github.com/haskell-servant/servant/pull/1486)).
* Tue Sep 07 2021 Ondřej Súkup <mimi.vx@gmail.com>
  - relax dep constraints on base-compat-*
* Thu Jun 24 2021 psimons@suse.com
  - Update servant-server to version 0.18.3.
    0.18.3
    - -----
    [#]## Significant changes
    - Add response header support to UVerb (#1420)
    [#]## Other changes
    - Support GHC-9.0.1.
    - Bump `bytestring`, `hspec` and `base64-bytestring` dependencies.
* Sat May 15 2021 psimons@suse.com
  - Update servant-server to version 0.18.2 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.
* Tue Jan 19 2021 Ondřej Súkup <mimi.vx@gmail.com>
  - relax dep on http-api-data

Files

/usr/bin/greet
/usr/lib64/ghc-9.8.3/lib/libHSservant-server-0.20.2-1mz376Pk1ac9EPohLLlgtc-ghc9.8.3.so
/usr/share/licenses/ghc-servant-server
/usr/share/licenses/ghc-servant-server/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 19 01:14:14 2024