~jack/libtelnet-haskell

97e19b01bdcc2a8fc30ff2fd032824c8ab24da1d — Jack Kelly 2 months ago 3e64692
update nix pins, version bounds
4 files changed, 19 insertions(+), 15 deletions(-)

M .build.yml
M libtelnet.cabal
M libtelnet.nix
M nix/sources.json
M .build.yml => .build.yml +6 -3
@@ 4,15 4,18 @@ repositories:
sources:
  - https://git.sr.ht/~jack/libtelnet-haskell
tasks:
  - ghc8103: |
  - ghc901: |
      cd libtelnet-haskell
      nix-build --arg buildExample true --argstr compiler ghc8103
      nix-build --arg buildExample true --argstr compiler ghc901
  - ghc8106: |
      cd libtelnet-haskell
      nix-build --arg buildExample true --argstr compiler ghc8106
  - ghc884: |
      cd libtelnet-haskell
      nix-build --arg buildExample true --argstr compiler ghc884
  - ghc865: |
      cd libtelnet-haskell
      nix-build --arg buildExample true --argstr compiler ghc865
      nix-build --arg buildExample true --argstr compiler ghc865Binary
triggers:
  - condition: failure
    action: email

M libtelnet.cabal => libtelnet.cabal +3 -2
@@ 16,7 16,8 @@ copyright:           (c) 2017-2021 Jack Kelly
category:            Network
build-type:          Simple
extra-source-files:  COPYING, CHANGELOG.md, README.md
tested-with:         GHC == 8.10.3
tested-with:         GHC == 9.0.1
                   , GHC == 8.10.3
                   , GHC == 8.8.4
                   , GHC == 8.6.5



@@ 33,7 34,7 @@ library
                     , Network.Telnet.LibTelnet.Options
                     , Network.Telnet.LibTelnet.Types
  ghc-options:         -Wall
  build-depends:       base >= 4.9 && < 4.16
  build-depends:       base >= 4.9 && < 4.17
                     , bytestring >= 0.10.6.0 && < 0.12
  pkgconfig-depends:   libtelnet
  default-language:    Haskell2010

M libtelnet.nix => libtelnet.nix +3 -3
@@ 1,7 1,7 @@
{ mkDerivation, base, bytestring, libtelnet, stdenv }:
{ mkDerivation, base, bytestring, lib, libtelnet }:
mkDerivation {
  pname = "libtelnet";
  version = "0.1.0.0";
  version = "0.1.0.1";
  src = ./.;
  isLibrary = true;
  isExecutable = true;


@@ 9,5 9,5 @@ mkDerivation {
  libraryPkgconfigDepends = [ libtelnet ];
  homepage = "https://git.sr.ht/~jack/libtelnet-haskell";
  description = "Bindings to libtelnet";
  license = stdenv.lib.licenses.gpl3Plus;
  license = lib.licenses.gpl3Plus;
}

M nix/sources.json => nix/sources.json +7 -7
@@ 5,22 5,22 @@
        "homepage": "https://github.com/nmattia/niv",
        "owner": "nmattia",
        "repo": "niv",
        "rev": "af958e8057f345ee1aca714c1247ef3ba1c15f5e",
        "sha256": "1qjavxabbrsh73yck5dcq8jggvh3r2jkbr6b5nlz5d9yrqm9255n",
        "rev": "e0ca65c81a2d7a4d82a189f1e23a48d59ad42070",
        "sha256": "1pq9nh1d8nn3xvbdny8fafzw87mj7gsmp6pxkdl65w2g18rmcmzx",
        "type": "tarball",
        "url": "https://github.com/nmattia/niv/archive/af958e8057f345ee1aca714c1247ef3ba1c15f5e.tar.gz",
        "url": "https://github.com/nmattia/niv/archive/e0ca65c81a2d7a4d82a189f1e23a48d59ad42070.tar.gz",
        "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
    },
    "nixpkgs": {
        "branch": "release-20.09",
        "branch": "master",
        "description": "Nix Packages collection",
        "homepage": "",
        "owner": "NixOS",
        "repo": "nixpkgs",
        "rev": "4a154d476238163eda54475d02382394b202961a",
        "sha256": "1fbmjdjv7s76daa51if50bpb7rmdw8mh4bs1zf37lqdn8fli3yk3",
        "rev": "098ca1a9aae33696adc149828e6722598be2d47c",
        "sha256": "161hmld0mdkhlpmrwqyfa6r0x6hjz98cyqp665400262lldlcw11",
        "type": "tarball",
        "url": "https://github.com/NixOS/nixpkgs/archive/4a154d476238163eda54475d02382394b202961a.tar.gz",
        "url": "https://github.com/NixOS/nixpkgs/archive/098ca1a9aae33696adc149828e6722598be2d47c.tar.gz",
        "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
    }
}