packages feed

fedora-releases-0.2.0: fedora-releases.cabal

cabal-version:       1.18
name:                fedora-releases
version:             0.2.0
synopsis:            Library for Fedora release versions
description:
            This library provides the Branch and Release data types
            and various associated metadata functions for
            Fedora releases (Fedora and EPEL) needed for
            packaging development and building.
            It uses current release data from Fedora Bodhi.
homepage:            https://github.com/juhp/fedora-releases
bug-reports:         https://github.com/juhp/fedora-releases/issues
license:             GPL-3
license-file:        LICENSE
author:              Jens Petersen <petersen@fedoraproject.org>
maintainer:          Jens Petersen <petersen@fedoraproject.org>
copyright:           2018-2022,2024 Jens Petersen
category:            Distribution
build-type:          Simple
extra-doc-files:     README.md
                     CHANGELOG.md
tested-with:         GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4,
                     GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.7, GHC == 9.0.2,
                     GHC == 9.2.8, GHC == 9.4.8, GHC == 9.6.6, GHC == 9.8.2

source-repository head
  type:                git
  location:            https://github.com/juhp/fedora-releases.git

library
  exposed-modules:     Distribution.Fedora.Branch
                       Distribution.Fedora.Release
                       Distribution.Fedora.BodhiReleases
  hs-source-dirs:      src

  build-depends:       base >= 4.9 && < 5
                     , aeson
                     , bodhi
                     , cached-json-file
                     , extra
                     , safe

  ghc-options:         -Wall
  if impl(ghc >= 8.0)
    ghc-options:       -Wcompat
                       -Widentities
                       -Wincomplete-uni-patterns
                       -Wincomplete-record-updates
                       -Wredundant-constraints
  if impl(ghc >= 8.2)
    ghc-options:       -fhide-source-paths
  if impl(ghc >= 8.4)
    ghc-options:       -Wmissing-export-lists
                       -Wpartial-fields
  if impl(ghc >= 8.10)
    ghc-options:       -Wunused-packages

  default-language:    Haskell2010