Cabal revisions of wireguard-hs-0.1.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 1.12---- This file has been generated from package.yaml by hpack version 0.34.5.------ see: https://github.com/sol/hpack--name: wireguard-hs-version: 0.1.0-synopsis: API for Linux Kernel Wireguard device management-category: Networking-license: LGPL-build-type: Simple--flag aeson- description: Enable ToJSON/FromJSON instances with Aeson- manual: True- default: False--flag beam- description: Enable Beam serializers/deserializers- manual: True- default: False--library- exposed-modules:- System.Network.Wireguard- other-modules:- Paths_wireguard_hs- default-extensions:- BangPatterns- ForeignFunctionInterface- CPP- DerivingStrategies- GeneralizedNewtypeDeriving- DerivingVia- DeriveAnyClass- ScopedTypeVariables- KindSignatures- DataKinds- TypeApplications- DeriveGeneric- OverloadedStrings- include-dirs:- wireguard/- c-sources:- wireguard/wireguard.c- System/Network/linkstatus.c- build-depends:- base ==4.15.*- , clock >=0.8.2 && <0.9- , cryptonite ==0.29.*- , ip ==1.7.*- , memory ==0.16.*- , network ==3.1.*- , text ==1.2.*- , time ==1.9.*- , vector ==0.12.*- , vector-sized ==1.4.*- , wide-word ==0.1.*- if flag(aeson)- cpp-options: -DWITH_AESON=1- build-depends:- aeson ==2.0.*- , base64 ==0.4.*- if flag(beam)- default-extensions:- FlexibleInstances- FlexibleContexts- MultiParamTypeClasses- UndecidableInstances- cpp-options: -DWITH_BEAM=1- build-depends:- beam-core ==0.9.*- , bytestring ==0.10.*- default-language: Haskell2010+cabal-version: 1.12 + +-- This file has been generated from package.yaml by hpack version 0.34.5. +-- +-- see: https://github.com/sol/hpack + +name: wireguard-hs +version: 0.1.0 +maintainer: travis@athougies.net +author: Travis Athougies +x-revision: 1 +synopsis: API for Linux Kernel Wireguard device management +category: Networking +license: LGPL +build-type: Simple + +flag aeson + description: Enable ToJSON/FromJSON instances with Aeson + manual: True + default: False + +flag beam + description: Enable Beam serializers/deserializers + manual: True + default: False + +library + exposed-modules: + System.Network.Wireguard + other-modules: + Paths_wireguard_hs + default-extensions: + BangPatterns + ForeignFunctionInterface + CPP + DerivingStrategies + GeneralizedNewtypeDeriving + DerivingVia + DeriveAnyClass + ScopedTypeVariables + KindSignatures + DataKinds + TypeApplications + DeriveGeneric + OverloadedStrings + include-dirs: + wireguard/ + c-sources: + wireguard/wireguard.c + System/Network/linkstatus.c + build-depends: + base ==4.15.* + , clock >=0.8.2 && <0.9 + , cryptonite ==0.29.* + , ip ==1.7.* + , memory ==0.16.* + , network ==3.1.* + , text ==1.2.* + , time ==1.9.* + , vector ==0.12.* + , vector-sized ==1.4.* + , wide-word ==0.1.* + if flag(aeson) + cpp-options: -DWITH_AESON=1 + build-depends: + aeson ==2.0.* + , base64 ==0.4.* + if flag(beam) + default-extensions: + FlexibleInstances + FlexibleContexts + MultiParamTypeClasses + UndecidableInstances + cpp-options: -DWITH_BEAM=1 + build-depends: + beam-core ==0.9.* + , bytestring ==0.10.* + default-language: Haskell2010