;;; Copyright © 2015 Paul van der Walt <paul@denknerd.org>
;;; Copyright © 2015 Eric Bavier <bavier@member.fsf.org>
;;; Copyright © 2016 Ludovic Courtès <ludo@gnu.org>
+;;; Copyright © 2016 ng0 <ng0@we.make.ritual.n0.is>
;;;
;;; This file is part of GNU Guix.
;;;
(source
(origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/hostname/"
+ (uri (string-append "https://hackage.haskell.org/package/hostname/"
"hostname-" version ".tar.gz"))
(sha256
(base32
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/prelude-extras/prelude-extras-"
+ "https://hackage.haskell.org/package/prelude-extras/prelude-extras-"
version
".tar.gz"))
(sha256
(base32
"1q7mj9hysy747vimnlyrwsk1wb2axymxixa76fwcbcnmz3fi4llp"))))
(build-system haskell-build-system)
- (home-page "http://github.com/ekmett/prelude-extras")
+ (home-page "https://github.com/ekmett/prelude-extras")
(synopsis "Higher order versions of Prelude classes")
(description "This library provides higher order versions of
@code{Prelude} classes to ease programming with polymorphic recursion and
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/data-default/data-default-"
+ "https://hackage.haskell.org/package/data-default/data-default-"
version
".tar.gz"))
(sha256
,ghc-data-default-instances-dlist)
("ghc-data-default-instances-old-locale"
,ghc-data-default-instances-old-locale)))
- (home-page "http://hackage.haskell.org/package/data-default")
+ (home-page "https://hackage.haskell.org/package/data-default")
(synopsis "Types with default values")
(description
"This package defines a class for types with a default value, and
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/data-default-class/"
+ "https://hackage.haskell.org/package/data-default-class/"
"data-default-class-" version ".tar.gz"))
(sha256
(base32 "0ccgr3jllinchqhw3lsn73ic6axk4196if5274rr1rghls0fxj5d"))))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/data-default-class")
+ (home-page "https://hackage.haskell.org/package/data-default-class")
(synopsis "Types with default values")
(description
"This package defines a class for types with default values.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/"
+ "https://hackage.haskell.org/package/"
"data-default-instances-base/"
"data-default-instances-base-" version ".tar.gz"))
(sha256
(build-system haskell-build-system)
(propagated-inputs
`(("ghc-data-default-class" ,ghc-data-default-class)))
- (home-page "http://hackage.haskell.org/package/data-default-instances-base")
+ (home-page "https://hackage.haskell.org/package/data-default-instances-base")
(synopsis "Default instances for types in base")
(description
"This package provides default instances for types from the base
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/"
+ "https://hackage.haskell.org/package/"
"data-default-instances-containers/"
"data-default-instances-containers-" version ".tar.gz"))
(sha256
(build-system haskell-build-system)
(propagated-inputs
`(("ghc-data-default-class" ,ghc-data-default-class)))
- (home-page "http://hackage.haskell.org/package/data-default-instances-containers")
+ (home-page "https://hackage.haskell.org/package/data-default-instances-containers")
(synopsis "Default instances for types in containers")
(description "Provides default instances for types from the containers
package.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/"
+ "https://hackage.haskell.org/package/"
"data-default-instances-dlist/"
"data-default-instances-dlist-" version ".tar.gz"))
(sha256
(propagated-inputs
`(("ghc-data-default-class" ,ghc-data-default-class)
("ghc-dlist" ,ghc-dlist)))
- (home-page "http://hackage.haskell.org/package/data-default-instances-dlist")
+ (home-page "https://hackage.haskell.org/package/data-default-instances-dlist")
(synopsis "Default instances for types in dlist")
(description "Provides default instances for types from the dlist
package.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/haddock-library/haddock-library-"
+ "https://hackage.haskell.org/package/haddock-library/haddock-library-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/haddock-api/haddock-api-"
+ "https://hackage.haskell.org/package/haddock-api/haddock-api-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/haddock/haddock-"
+ "https://hackage.haskell.org/package/haddock/haddock-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/simple-reflect/simple-reflect-"
+ "https://hackage.haskell.org/package/simple-reflect/simple-reflect-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/multipart/multipart-"
+ "https://hackage.haskell.org/package/multipart/multipart-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/html/html-"
+ "https://hackage.haskell.org/package/html/html-"
version
".tar.gz"))
(sha256
"0q9hmfii62kc82ijlg238fxrzxhsivn42x5wd6ffcr9xldg4jd8c"))))
(build-system haskell-build-system)
(home-page
- "http://hackage.haskell.org/package/html")
+ "https://hackage.haskell.org/package/html")
(synopsis "HTML combinator library")
(description
"This package contains a combinator library for constructing HTML
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/xhtml/xhtml-"
+ "https://hackage.haskell.org/package/xhtml/xhtml-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/haskell-src/haskell-src-"
+ "https://hackage.haskell.org/package/haskell-src/haskell-src-"
version
".tar.gz"))
(sha256
`(("ghc-happy" ,ghc-happy)
("ghc-syb" ,ghc-syb)))
(home-page
- "http://hackage.haskell.org/package/haskell-src")
+ "https://hackage.haskell.org/package/haskell-src")
(synopsis
"Support for manipulating Haskell source code")
(description
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/alex/alex-"
+ "https://hackage.haskell.org/package/alex/alex-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/cgi/cgi-"
+ "https://hackage.haskell.org/package/cgi/cgi-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/cmdargs/cmdargs-"
+ "https://hackage.haskell.org/package/cmdargs/cmdargs-"
version
".tar.gz"))
(sha256
(source (origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/concatenative/concatenative-"
+ "https://hackage.haskell.org/package/concatenative/concatenative-"
version ".tar.gz"))
(sha256
(base32
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/happy/happy-"
+ "https://hackage.haskell.org/package/happy/happy-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/haskell-src-exts/haskell-src-exts-"
+ "https://hackage.haskell.org/package/haskell-src-exts/haskell-src-exts-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/" name
+ "https://hackage.haskell.org/package/" name
"/" name "-" version ".tar.gz"))
(sha256
(base32
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/resourcet/resourcet-"
+ "https://hackage.haskell.org/package/resourcet/resourcet-"
version
".tar.gz"))
(sha256
(inputs
`(("ghc-lifted-base" ,ghc-lifted-base)
("ghc-hspec" ,ghc-hspec)))
- (home-page "http://github.com/snoyberg/conduit")
+ (home-page "https://github.com/snoyberg/conduit")
(synopsis "Deterministic allocation and freeing of scarce resources")
(description "ResourceT is a monad transformer which creates a region of
code where you can safely allocate resources.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/xss-sanitize/xss-sanitize-"
+ "https://hackage.haskell.org/package/xss-sanitize/xss-sanitize-"
version
".tar.gz"))
(sha256
("ghc-attoparsec" ,ghc-attoparsec)
("ghc-hspec" ,ghc-hspec)
("ghc-hunit" ,ghc-hunit)))
- (home-page "http://github.com/yesodweb/haskell-xss-sanitize")
+ (home-page "https://github.com/yesodweb/haskell-xss-sanitize")
(synopsis "Sanitize untrusted HTML to prevent XSS attacks")
(description "This library provides @code{sanitizeXSS}. Run untrusted
HTML through @code{Text.HTML.SanitizeXSS.sanitizeXSS} to prevent XSS
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/ObjectName/ObjectName-"
+ "https://hackage.haskell.org/package/ObjectName/ObjectName-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/SDL/SDL-"
+ "https://hackage.haskell.org/package/SDL/SDL-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/SDL-mixer/SDL-mixer-"
+ "https://hackage.haskell.org/package/SDL-mixer/SDL-mixer-"
version
".tar.gz"))
(sha256
`(("ghc-sdl" ,ghc-sdl)))
(inputs
`(("sdl-mixer" ,sdl-mixer)))
- (home-page "http://hackage.haskell.org/package/SDL-mixer")
+ (home-page "https://hackage.haskell.org/package/SDL-mixer")
(synopsis "Haskell bindings to libSDL_mixer")
(description "SDL_mixer is a sample multi-channel audio mixer library. It
supports any number of simultaneously playing channels of 16 bit stereo audio,
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/SDL-image/SDL-image-"
+ "https://hackage.haskell.org/package/SDL-image/SDL-image-"
version
".tar.gz"))
(sha256
`(("ghc-sdl" ,ghc-sdl)))
(inputs
`(("sdl-image" ,sdl-image)))
- (home-page "http://hackage.haskell.org/package/SDL-image")
+ (home-page "https://hackage.haskell.org/package/SDL-image")
(synopsis "Haskell bindings to libSDL_image")
(description "SDL_image is an image file loading library. It loads images
as SDL surfaces, and supports the following formats: BMP, GIF, JPEG, LBM, PCX,
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/half/half-"
+ "https://hackage.haskell.org/package/half/half-"
version
".tar.gz"))
(sha256
(base32
"0zhwc6ps5w4ccnxl8sy623z4rjsafmnry69jpkw4hrbq11l402f1"))))
(build-system haskell-build-system)
- (home-page "http://github.com/ekmett/half")
+ (home-page "https://github.com/ekmett/half")
(synopsis "Half-precision floating-point computations")
(description "This library provides a half-precision floating-point
computation library for Haskell.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/OpenGLRaw/OpenGLRaw-"
+ "https://hackage.haskell.org/package/OpenGLRaw/OpenGLRaw-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/GLUT/GLUT-"
+ "https://hackage.haskell.org/package/GLUT/GLUT-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/GLURaw/GLURaw-"
+ "https://hackage.haskell.org/package/GLURaw/GLURaw-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/OpenGL/OpenGL-"
+ "https://hackage.haskell.org/package/OpenGL/OpenGL-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/streaming-commons/streaming-commons-"
+ "https://hackage.haskell.org/package/streaming-commons/streaming-commons-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/" name "/"
+ "https://hackage.haskell.org/package/" name "/"
name "-" version ".tar.gz"))
(sha256
(base32
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/reflection/reflection-"
+ "https://hackage.haskell.org/package/reflection/reflection-"
version
".tar.gz"))
(sha256
"10w3m6v3g6am203wbrikdbp57x9vw6b4jsh7bxdzsss4nmpm81zg"))))
(build-system haskell-build-system)
(inputs `(("ghc-tagged" ,ghc-tagged)))
- (home-page "http://github.com/ekmett/reflection")
+ (home-page "https://github.com/ekmett/reflection")
(synopsis "Reify arbitrary terms into types that can be reflected back
into terms")
(description "This package addresses the 'configuration problem' which is
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/old-locale/old-locale-"
+ "https://hackage.haskell.org/package/old-locale/old-locale-"
version
".tar.gz"))
(sha256
(base32 "0l3viphiszvz5wqzg7a45zp40grwlab941q5ay29iyw8p3v8pbyv"))))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/old-locale")
+ (home-page "https://hackage.haskell.org/package/old-locale")
(synopsis "Adapt to locale conventions")
(description
"This package provides the ability to adapt to locale conventions such as
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/old-time/old-time-"
+ "https://hackage.haskell.org/package/old-time/old-time-"
version
".tar.gz"))
(sha256
(build-system haskell-build-system)
(propagated-inputs
`(("ghc-old-locale" ,ghc-old-locale)))
- (home-page "http://hackage.haskell.org/package/old-time")
+ (home-page "https://hackage.haskell.org/package/old-time")
(synopsis "Time compatibility library for Haskell")
(description "Old-time is a package for backwards compatibility with the
old @code{time} library. For new projects, the newer
-@uref{http://hackage.haskell.org/package/time, time library} is recommended.")
+@uref{https://hackage.haskell.org/package/time, time library} is recommended.")
(license license:bsd-3)))
(define-public ghc-data-default-instances-old-locale
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/"
+ "https://hackage.haskell.org/package/"
"data-default-instances-old-locale/"
"data-default-instances-old-locale-" version ".tar.gz"))
(sha256
`(("ghc-data-default-class" ,ghc-data-default-class)
("ghc-old-locale" ,ghc-old-locale)))
(home-page
- "http://hackage.haskell.org/package/data-default-instances-old-locale")
+ "https://hackage.haskell.org/package/data-default-instances-old-locale")
(synopsis "Default instances for types in old-locale")
(description "Provides Default instances for types from the old-locale
package.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/dlist/dlist-"
+ "https://hackage.haskell.org/package/dlist/dlist-"
version
".tar.gz"))
(sha256
(source
(origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"extensible-exceptions/extensible-exceptions-"
version ".tar.gz"))
(sha256
(base32 "1273nqws9ij1rp1bsq5jc7k2jxpqa0svawdbim05lf302y0firbc"))))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/extensible-exceptions")
+ (home-page "https://hackage.haskell.org/package/extensible-exceptions")
(synopsis "Extensible exceptions for Haskell")
(description
"This package provides extensible exceptions for both new and old
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/cabal-install/cabal-install-"
+ "https://hackage.haskell.org/package/cabal-install/cabal-install-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/mtl/mtl-"
+ "https://hackage.haskell.org/package/mtl/mtl-"
version
".tar.gz"))
(sha256
(base32
"1icdbj2rshzn0m1zz5wa7v3xvkf6qw811p4s7jgqwvx1ydwrvrfa"))))
(build-system haskell-build-system)
- (home-page "http://github.com/ekmett/mtl")
+ (home-page "https://github.com/ekmett/mtl")
(synopsis
"Monad classes, using functional dependencies")
(description "Monad classes using functional dependencies, with instances
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/ghc-paths/ghc-paths-"
+ "https://hackage.haskell.org/package/ghc-paths/ghc-paths-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/utf8-string/utf8-string-"
+ "https://hackage.haskell.org/package/utf8-string/utf8-string-"
version
".tar.gz"))
(sha256
(base32 "0h7imvxkahiy8pzr8cpsimifdfvv18lizrb33k6mnq70rcx9w2zv"))))
(build-system haskell-build-system)
- (home-page "http://github.com/glguy/utf8-string/")
+ (home-page "https://github.com/glguy/utf8-string/")
(synopsis "Support for reading and writing UTF8 Strings")
(description
"A UTF8 layer for Strings. The utf8-string package provides operations
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/setenv/setenv-"
+ "https://hackage.haskell.org/package/setenv/setenv-"
version
".tar.gz"))
(sha256
(base32
"0cnbgrvb9byyahb37zlqrj05rj25v190crgcw8wmlgf0mwwxyn73"))))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/setenv")
+ (home-page "https://hackage.haskell.org/package/setenv")
(synopsis "Library for setting environment variables")
(description "This package provides a Haskell library for setting
environment variables.")
(source
(origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/X11/"
+ (uri (string-append "https://hackage.haskell.org/package/X11/"
"X11-" version ".tar.gz"))
(sha256
(base32 "1kzjcynm3rr83ihqx2y2d852jc49da4p18gv6jzm7g87z22x85jj"))))
(source
(origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/X11-xft/"
+ (uri (string-append "https://hackage.haskell.org/package/X11-xft/"
"X11-xft-" version ".tar.gz"))
(sha256
(base32 "1lgqb0s2qfwwgbvwxhjbi23rbwamzdi0l0slfr20c3jpcbp3zfjf"))))
(native-inputs
`(("pkg-config" ,pkg-config)))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/X11-xft")
+ (home-page "https://hackage.haskell.org/package/X11-xft")
(synopsis "Bindings to Xft")
(description
"Bindings to the Xft, X Free Type interface library, and some Xrender
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/stringbuilder/stringbuilder-"
+ "https://hackage.haskell.org/package/stringbuilder/stringbuilder-"
version
".tar.gz"))
(sha256
(build-system haskell-build-system)
(arguments `(#:tests? #f)) ; FIXME: circular dependencies with tests
; enabled
- (home-page "http://hackage.haskell.org/package/stringbuilder")
+ (home-page "https://hackage.haskell.org/package/stringbuilder")
(synopsis "Writer monad for multi-line string literals")
(description "This package provides a writer monad for multi-line string
literals.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/zlib/zlib-"
+ "https://hackage.haskell.org/package/zlib/zlib-"
version
".tar.gz"))
(sha256
"15hhsk7z3gvm7sz2ic2z1ca5c6rpsln2rr391mdbm1bxlzc1gmkm"))))
(build-system haskell-build-system)
(inputs `(("zlib" ,zlib)))
- (home-page "http://hackage.haskell.org/package/zlib")
+ (home-page "https://hackage.haskell.org/package/zlib")
(synopsis
"Compression and decompression in the gzip and zlib formats")
(description
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/stm/stm-"
+ "https://hackage.haskell.org/package/stm/stm-"
version
".tar.gz"))
(sha256
(base32
"0gc8zvdijp3rwmidkpxv76b4i0dc8dw6nbd92rxl4vxl0655iysx"))))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/stm")
+ (home-page "https://hackage.haskell.org/package/stm")
(synopsis "Software Transactional Memory")
(description
"A modular composable concurrency abstraction.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/parallel/parallel-"
+ "https://hackage.haskell.org/package/parallel/parallel-"
version
".tar.gz"))
(sha256
(base32
"0hp6vf4zxsw6vz6lj505xihmnfhgjp39c9q7nyzlgcmps3xx6a5r"))))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/parallel")
+ (home-page "https://hackage.haskell.org/package/parallel")
(synopsis "Parallel programming library")
(description
"This package provides a library for parallel programming.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/text/text-"
+ "https://hackage.haskell.org/package/text/text-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/hashable/hashable-"
+ "https://hackage.haskell.org/package/hashable/hashable-"
version
".tar.gz"))
(sha256
;; these inputs are necessary to use this library
(propagated-inputs
`(("ghc-text" ,ghc-text)))
- (home-page "http://github.com/tibbe/hashable")
+ (home-page "https://github.com/tibbe/hashable")
(synopsis
"Class for types that can be converted to a hash value")
(description
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/HUnit/HUnit-"
+ "https://hackage.haskell.org/package/HUnit/HUnit-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/random/random-"
+ "https://hackage.haskell.org/package/random/random-"
version
".tar.gz"))
(sha256
(base32 "0nis3lbkp8vfx8pkr6v7b7kr5m334bzb0fk9vxqklnp2aw8a865p"))))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/random")
+ (home-page "https://hackage.haskell.org/package/random")
(synopsis "Random number library")
(description "This package provides a basic random number generation
library, including the ability to split random number generators.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/primitive/primitive-"
+ "https://hackage.haskell.org/package/primitive/primitive-"
version
".tar.gz"))
(sha256
(source
(origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/test-framework/"
+ (uri (string-append "https://hackage.haskell.org/package/test-framework/"
"test-framework-" version ".tar.gz"))
(sha256
(base32
(source
(origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"test-framework-hunit/test-framework-hunit-"
version ".tar.gz"))
(sha256
(source
(origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"test-framework-quickcheck2/"
"test-framework-quickcheck2-" version ".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/tf-random/tf-random-"
+ "https://hackage.haskell.org/package/tf-random/tf-random-"
version
".tar.gz"))
(sha256
(propagated-inputs
`(("ghc-primitive" ,ghc-primitive)
("ghc-random" ,ghc-random)))
- (home-page "http://hackage.haskell.org/package/tf-random")
+ (home-page "https://hackage.haskell.org/package/tf-random")
(synopsis "High-quality splittable pseudorandom number generator")
(description "This package contains an implementation of a high-quality
splittable pseudorandom number generator. The generator is based on a
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/transformers-base/transformers-base-"
+ "https://hackage.haskell.org/package/transformers-base/transformers-base-"
version
".tar.gz"))
(sha256
(inputs
`(("ghc-transformers-compat" ,ghc-transformers-compat)))
(home-page
- "http://hackage.haskell.org/package/transformers-compat")
+ "https://hackage.haskell.org/package/transformers-compat")
(synopsis
"Backported transformer library")
(description
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/transformers-compat"
+ "https://hackage.haskell.org/package/transformers-compat"
"/transformers-compat-" version ".tar.gz"))
(sha256
(base32
"0lmg8ry6bgigb0v2lg0n74lxi8z5m85qq0qi4h1k9llyjb4in8ym"))))
(build-system haskell-build-system)
- (home-page "http://github.com/ekmett/transformers-compat/")
+ (home-page "https://github.com/ekmett/transformers-compat/")
(synopsis "Small compatibility shim between transformers 0.3 and 0.4")
(description "This package includes backported versions of types that were
added to transformers in transformers 0.3 and 0.4 for users who need strict
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/unix-time/unix-time-"
+ "https://hackage.haskell.org/package/unix-time/unix-time-"
version
".tar.gz"))
(sha256
(propagated-inputs
`(("ghc-old-time" ,ghc-old-time)
("ghc-old-locale" ,ghc-old-locale)))
- (home-page "http://hackage.haskell.org/package/unix-time")
+ (home-page "https://hackage.haskell.org/package/unix-time")
(synopsis "Unix time parser/formatter and utilities")
(description "This library provides fast parsing and formatting utilities
for Unix time in Haskell.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/unix-compat/unix-compat-"
+ "https://hackage.haskell.org/package/unix-compat/unix-compat-"
version
".tar.gz"))
(sha256
"0jxk7j5pz2kgfpqr4hznndjg31pqj5xg2qfc5308fcn9xyg1myps"))))
(build-system haskell-build-system)
(home-page
- "http://github.com/jystic/unix-compat")
+ "https://github.com/jystic/unix-compat")
(synopsis "Portable POSIX-compatibility layer")
(description
"This package provides portable implementations of parts of the unix
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/http-types/http-types-"
+ "https://hackage.haskell.org/package/http-types/http-types-"
version
".tar.gz"))
(sha256
(source (origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/indents/indents-"
+ "https://hackage.haskell.org/package/indents/indents-"
version ".tar.gz"))
(sha256
(base32
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/iproute/iproute-"
+ "https://hackage.haskell.org/package/iproute/iproute-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/regex-base/regex-base-"
+ "https://hackage.haskell.org/package/regex-base/regex-base-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/regex-posix/regex-posix-"
+ "https://hackage.haskell.org/package/regex-posix/regex-posix-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/regex-compat/regex-compat-"
+ "https://hackage.haskell.org/package/regex-compat/regex-compat-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/regex-tdfa-rc/regex-tdfa-rc-"
+ "https://hackage.haskell.org/package/regex-tdfa-rc/regex-tdfa-rc-"
version
".tar.gz"))
(sha256
(inputs
`(("ghc-mtl" ,ghc-mtl)))
(home-page
- "http://hackage.haskell.org/package/regex-tdfa")
+ "https://hackage.haskell.org/package/regex-tdfa")
(synopsis "Tagged DFA regex engine for Haskell")
(description "A new all-Haskell \"tagged\" DFA regex engine, inspired by
@code{libtre} (fork by Roman Cheplyaka).")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/parsers/parsers-"
+ "https://hackage.haskell.org/package/parsers/parsers-"
version
".tar.gz"))
(sha256
(inputs
`(("ghc-text" ,ghc-text)
("ghc-unordered-containers" ,ghc-unordered-containers)))
- (home-page "http://github.com/ekmett/parsers/")
+ (home-page "https://github.com/ekmett/parsers/")
(synopsis "Parsing combinators")
(description "This library provides convenient combinators for working
with and building parsing combinator libraries. Given a few simple instances,
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/trifecta/trifecta-"
+ "https://hackage.haskell.org/package/trifecta/trifecta-"
version
".tar.gz"))
(sha256
("ghc-parsers" ,ghc-parsers)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-utf8-string" ,ghc-utf8-string)))
- (home-page "http://github.com/ekmett/trifecta/")
+ (home-page "https://github.com/ekmett/trifecta/")
(synopsis "Parser combinator library with convenient diagnostics")
(description "Trifecta is a modern parser combinator library for Haskell,
with slicing and Clang-style colored diagnostics.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/attoparsec/attoparsec-"
+ "https://hackage.haskell.org/package/attoparsec/attoparsec-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/css-text/css-text-"
+ "https://hackage.haskell.org/package/css-text/css-text-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/zip-archive/zip-archive-"
+ "https://hackage.haskell.org/package/zip-archive/zip-archive-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/distributive/distributive-"
+ "https://hackage.haskell.org/package/distributive/distributive-"
version
".tar.gz"))
(sha256
(propagated-inputs
`(("ghc-tagged" ,ghc-tagged)
("ghc-transformers-compat" ,ghc-transformers-compat)))
- (home-page "http://github.com/ekmett/distributive/")
+ (home-page "https://github.com/ekmett/distributive/")
(synopsis "Distributive functors for Haskell")
(description "This package provides distributive functors for Haskell.
Dual to @code{Traversable}.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/cereal/cereal-"
+ "https://hackage.haskell.org/package/cereal/cereal-"
version
".tar.gz"))
(sha256
(base32
"15rhfn9hrjm01ksh9xpz9syxsp9vkvpp6b736iqq38wv2wb7416z"))))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/cereal")
+ (home-page "https://hackage.haskell.org/package/cereal")
(synopsis "Binary serialization library")
(description "This package provides a binary serialization library,
similar to @code{binary}, that introduces an @code{isolate} primitive for
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/comonad/comonad-"
+ "https://hackage.haskell.org/package/comonad/comonad-"
version
".tar.gz"))
(sha256
`(("ghc-semigroups" ,ghc-semigroups)
("ghc-tagged" ,ghc-tagged)
("ghc-contravariant" ,ghc-contravariant)))
- (home-page "http://github.com/ekmett/comonad/")
+ (home-page "https://github.com/ekmett/comonad/")
(synopsis "Comonads for Haskell")
(description "This library provides @code{Comonad}s for Haskell.")
(license license:bsd-3)))
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/hscolour/hscolour-"
+ "https://hackage.haskell.org/package/hscolour/hscolour-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/polyparse/polyparse-"
+ "https://hackage.haskell.org/package/polyparse/polyparse-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/extra/extra-"
+ "https://hackage.haskell.org/package/extra/extra-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/profunctors/profunctors-"
+ "https://hackage.haskell.org/package/profunctors/profunctors-"
version
".tar.gz"))
(sha256
(inputs
`(("ghc-comonad" ,ghc-comonad)
("ghc-tagged" ,ghc-tagged)))
- (home-page "http://github.com/ekmett/profunctors/")
+ (home-page "https://github.com/ekmett/profunctors/")
(synopsis "Profunctors for Haskell")
(description "This library provides profunctors for Haskell.")
(license license:bsd-3)))
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/reducers/reducers-"
+ "https://hackage.haskell.org/package/reducers/reducers-"
version
".tar.gz"))
(sha256
("ghc-text" ,ghc-text)
("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-semigroups" ,ghc-semigroups)))
- (home-page "http://github.com/ekmett/reducers/")
+ (home-page "https://github.com/ekmett/reducers/")
(synopsis "Semigroups, specialized containers and a general map/reduce framework")
(description "This library provides various semigroups, specialized
containers and a general map/reduce framework for Haskell.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/appar/appar-"
+ "https://hackage.haskell.org/package/appar/appar-"
version
".tar.gz"))
(sha256
"09jb9ij78fdkz2qk66rw99q19qnm504dpv0yq0pjsl6xwjmndsjq"))))
(build-system haskell-build-system)
(home-page
- "http://hackage.haskell.org/package/appar")
+ "https://hackage.haskell.org/package/appar")
(synopsis "Simple applicative parser")
(description "This package provides a simple applicative parser in Parsec
style.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/safe/safe-"
+ "https://hackage.haskell.org/package/safe/safe-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/generic-deriving/generic-deriving-"
+ "https://hackage.haskell.org/package/generic-deriving/generic-deriving-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/pcre-light/pcre-light-"
+ "https://hackage.haskell.org/package/pcre-light/pcre-light-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/logict/logict-"
+ "https://hackage.haskell.org/package/logict/logict-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/xml/xml-"
+ "https://hackage.haskell.org/package/xml/xml-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/exceptions/exceptions-"
+ "https://hackage.haskell.org/package/exceptions/exceptions-"
version
".tar.gz"))
(sha256
`(("ghc-stm" ,ghc-stm)
("ghc-mtl" ,ghc-mtl)
("ghc-transformers-compat" ,ghc-transformers-compat)))
- (home-page "http://github.com/ekmett/exceptions/")
+ (home-page "https://github.com/ekmett/exceptions/")
(synopsis "Extensible optionally-pure exceptions")
(description "This library provides extensible optionally-pure exceptions
for Haskell.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/temporary/temporary-"
+ "https://hackage.haskell.org/package/temporary/temporary-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/temporary-rc/temporary-rc-"
+ "https://hackage.haskell.org/package/temporary-rc/temporary-rc-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/smallcheck/smallcheck-"
+ "https://hackage.haskell.org/package/smallcheck/smallcheck-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/tasty-ant-xml/tasty-ant-xml-"
+ "https://hackage.haskell.org/package/tasty-ant-xml/tasty-ant-xml-"
version
".tar.gz"))
(sha256
("ghc-tagged" ,ghc-tagged)
("ghc-tasty" ,ghc-tasty)))
(home-page
- "http://github.com/ocharles/tasty-ant-xml")
+ "https://github.com/ocharles/tasty-ant-xml")
(synopsis
"Render tasty output to XML for Jenkins")
(description
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/tasty-smallcheck/tasty-smallcheck-"
+ "https://hackage.haskell.org/package/tasty-smallcheck/tasty-smallcheck-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/silently/silently-"
+ "https://hackage.haskell.org/package/silently/silently-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/"
+ "https://hackage.haskell.org/package/"
"quickcheck-instances/quickcheck-instances-"
version ".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/quickcheck-unicode/quickcheck-unicode-"
+ "https://hackage.haskell.org/package/quickcheck-unicode/quickcheck-unicode-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/quickcheck-io/quickcheck-io-"
+ "https://hackage.haskell.org/package/quickcheck-io/quickcheck-io-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/QuickCheck/QuickCheck-"
+ "https://hackage.haskell.org/package/QuickCheck/QuickCheck-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/case-insensitive/case-insensitive-"
+ "https://hackage.haskell.org/package/case-insensitive/case-insensitive-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/syb/syb-"
+ "https://hackage.haskell.org/package/syb/syb-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/fgl/fgl-"
+ "https://hackage.haskell.org/package/fgl/fgl-"
version
".tar.gz"))
(sha256
(source
(origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/ChasingBottoms/"
+ (uri (string-append "https://hackage.haskell.org/package/ChasingBottoms/"
"ChasingBottoms-" version ".tar.gz"))
(sha256
(base32
("ghc-quickcheck" ,ghc-quickcheck)
("ghc-random" ,ghc-random)
("ghc-syb" ,ghc-syb)))
- (home-page "http://hackage.haskell.org/package/ChasingBottoms")
+ (home-page "https://hackage.haskell.org/package/ChasingBottoms")
(synopsis "Testing of partial and infinite values in Haskell")
(description
;; FIXME: There should be a @comma{} in the uref text, but it is not
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/unordered-containers"
+ "https://hackage.haskell.org/package/unordered-containers"
"/unordered-containers-" version ".tar.gz"))
(sha256
(base32
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/uniplate/uniplate-"
+ "https://hackage.haskell.org/package/uniplate/uniplate-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/base64-bytestring/base64-bytestring-"
+ "https://hackage.haskell.org/package/base64-bytestring/base64-bytestring-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/annotated-wl-pprint"
+ "https://hackage.haskell.org/package/annotated-wl-pprint"
"/annotated-wl-pprint-" version
".tar.gz"))
(sha256
(source (origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/wl-pprint/wl-pprint-"
+ "https://hackage.haskell.org/package/wl-pprint/wl-pprint-"
version ".tar.gz"))
(sha256
(base32
"166zvk4zwn2zaa9kx66m1av38m34qp6h4i65bri2sfnxgvx0700r"))))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/wl-pprint")
+ (home-page "https://hackage.haskell.org/package/wl-pprint")
(synopsis "Wadler/Leijen pretty printer")
(description
"This is a pretty printing library based on Wadler's paper @i{A Prettier
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/ansi-wl-pprint/ansi-wl-pprint-"
+ "https://hackage.haskell.org/package/ansi-wl-pprint/ansi-wl-pprint-"
version
".tar.gz"))
(sha256
(build-system haskell-build-system)
(propagated-inputs
`(("ghc-ansi-terminal" ,ghc-ansi-terminal)))
- (home-page "http://github.com/ekmett/ansi-wl-pprint")
+ (home-page "https://github.com/ekmett/ansi-wl-pprint")
(synopsis "Wadler/Leijen Pretty Printer for colored ANSI terminal output")
(description "This is a pretty printing library based on Wadler's paper
\"A Prettier Printer\". It has been enhanced with support for ANSI terminal
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/split/split-"
+ "https://hackage.haskell.org/package/split/split-"
version
".tar.gz"))
(sha256
(build-system haskell-build-system)
(inputs
`(("ghc-quickcheck" ,ghc-quickcheck)))
- (home-page "http://hackage.haskell.org/package/split")
+ (home-page "https://hackage.haskell.org/package/split")
(synopsis "Combinator library for splitting lists")
(description "This package provides a collection of Haskell functions for
splitting lists into parts, akin to the @code{split} function found in several
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/parsec/parsec-"
+ "https://hackage.haskell.org/package/parsec/parsec-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/vector/vector-"
+ "https://hackage.haskell.org/package/vector/vector-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/"
+ "https://hackage.haskell.org/package/"
"vector-binary-instances/vector-binary-instances-"
version ".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/network/network-"
+ "https://hackage.haskell.org/package/network/network-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/network-uri/network-uri-"
+ "https://hackage.haskell.org/package/network-uri/network-uri-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/ansi-terminal/ansi-terminal-"
+ "https://hackage.haskell.org/package/ansi-terminal/ansi-terminal-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/HTTP/HTTP-"
+ "https://hackage.haskell.org/package/HTTP/HTTP-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/hspec/hspec-"
+ "https://hackage.haskell.org/package/hspec/hspec-"
version
".tar.gz"))
(sha256
(version "0.3.0")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"hspec-contrib/hspec-contrib-"
version ".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/hspec-expectations/hspec-expectations-"
+ "https://hackage.haskell.org/package/hspec-expectations/hspec-expectations-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/hspec-discover/hspec-discover-"
+ "https://hackage.haskell.org/package/hspec-discover/hspec-discover-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/hspec-core/hspec-core-"
+ "https://hackage.haskell.org/package/hspec-core/hspec-core-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/hspec-meta/hspec-meta-"
+ "https://hackage.haskell.org/package/hspec-meta/hspec-meta-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/vault/vault-"
+ "https://hackage.haskell.org/package/vault/vault-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/mmorph/mmorph-"
+ "https://hackage.haskell.org/package/mmorph/mmorph-"
version
".tar.gz"))
(sha256
"0k5zlzmnixfwcjrqvhgi3i6xg532b0gsjvc39v5jigw69idndqr2"))))
(build-system haskell-build-system)
(home-page
- "http://hackage.haskell.org/package/mmorph")
+ "https://hackage.haskell.org/package/mmorph")
(synopsis "Monad morphisms")
(description
"This library provides monad morphism utilities, most commonly used for
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/monad-control"
+ "https://hackage.haskell.org/package/monad-control"
"/monad-control-" version ".tar.gz"))
(sha256
(base32
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/byteorder/byteorder-"
+ "https://hackage.haskell.org/package/byteorder/byteorder-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/base-compat/base-compat-"
+ "https://hackage.haskell.org/package/base-compat/base-compat-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/blaze-builder/blaze-builder-"
+ "https://hackage.haskell.org/package/blaze-builder/blaze-builder-"
version
".tar.gz"))
(sha256
(propagated-inputs
`(("ghc-text" ,ghc-text)
("ghc-utf8-string" ,ghc-utf8-string)))
- (home-page "http://github.com/lpsmith/blaze-builder")
+ (home-page "https://github.com/lpsmith/blaze-builder")
(synopsis "Efficient buffered output")
(description "This library provides an implementation of the older
@code{blaze-builder} interface in terms of the new builder that shipped with
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/blaze-markup/blaze-markup-"
+ "https://hackage.haskell.org/package/blaze-markup/blaze-markup-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/blaze-html/blaze-html-"
+ "https://hackage.haskell.org/package/blaze-html/blaze-html-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/easy-file/easy-file-"
+ "https://hackage.haskell.org/package/easy-file/easy-file-"
version
".tar.gz"))
(sha256
"0v75081bx4qzlqy29hh639nzlr7dncwza3qxbzm9njc4jarf31pz"))))
(build-system haskell-build-system)
(home-page
- "http://github.com/kazu-yamamoto/easy-file")
+ "https://github.com/kazu-yamamoto/easy-file")
(synopsis "File handling library for Haskell")
(description "This library provides file handling utilities for Haskell.")
(license license:bsd-3)))
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/async/async-"
+ "https://hackage.haskell.org/package/async/async-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/fingertree/fingertree-"
+ "https://hackage.haskell.org/package/fingertree/fingertree-"
version
".tar.gz"))
(sha256
"1w6x3kp3by5yjmam6wlrf9vap5l5rrqaip0djbrdp0fpf2imn30n"))))
(build-system haskell-build-system)
(arguments `(#:tests? #f)) ; FIXME: testing libraries are missing.
- (home-page "http://hackage.haskell.org/package/fingertree")
+ (home-page "https://hackage.haskell.org/package/fingertree")
(synopsis "Generic finger-tree structure")
(description "This library provides finger trees, a general sequence
representation with arbitrary annotations, for use as a base for
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/optparse-applicative"
+ "https://hackage.haskell.org/package/optparse-applicative"
"/optparse-applicative-" version ".tar.gz"))
(sha256
(base32
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/base-orphans/base-orphans-"
+ "https://hackage.haskell.org/package/base-orphans/base-orphans-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/auto-update/auto-update-"
+ "https://hackage.haskell.org/package/auto-update/auto-update-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/tagged/tagged-"
+ "https://hackage.haskell.org/package/tagged/tagged-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/unbounded-delays/unbounded-delays-"
+ "https://hackage.haskell.org/package/unbounded-delays/unbounded-delays-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/"
+ "https://hackage.haskell.org/package/"
"clock/"
"clock-" version ".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/"
+ "https://hackage.haskell.org/package/"
"clock/"
"clock-" version ".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/charset/charset-"
+ "https://hackage.haskell.org/package/charset/charset-"
version
".tar.gz"))
(sha256
`(("ghc-semigroups" ,ghc-semigroups)))
(inputs
`(("ghc-unordered-containers" ,ghc-unordered-containers)))
- (home-page "http://github.com/ekmett/charset")
+ (home-page "https://github.com/ekmett/charset")
(synopsis "Fast unicode character sets for Haskell")
(description "This package provides fast unicode character sets for
Haskell, based on complemented PATRICIA tries.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/bytestring-builder"
+ "https://hackage.haskell.org/package/bytestring-builder"
"/bytestring-builder-" version ".tar.gz"))
(sha256
(base32
"1mkg24zl0rapb3gqzkyj5ibp07wx3yzd72hmfczssl0is63rjhww"))))
(build-system haskell-build-system)
(arguments `(#:haddock? #f)) ; Package contains no documentation.
- (home-page "http://hackage.haskell.org/package/bytestring-builder")
+ (home-page "https://hackage.haskell.org/package/bytestring-builder")
(synopsis "The new bytestring builder, packaged outside of GHC")
(description "This package provides the bytestring builder that is
debuting in bytestring-0.10.4.0, which should be shipping with GHC 7.8.
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/nats/nats-"
+ "https://hackage.haskell.org/package/nats/nats-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/void/void-"
+ "https://hackage.haskell.org/package/void/void-"
version
".tar.gz"))
(sha256
`(("ghc-semigroups" ,ghc-semigroups)))
(inputs
`(("ghc-hashable" ,ghc-hashable)))
- (home-page "http://github.com/ekmett/void")
+ (home-page "https://github.com/ekmett/void")
(synopsis
"Logically uninhabited data type")
(description
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/kan-extensions/kan-extensions-"
+ "https://hackage.haskell.org/package/kan-extensions/kan-extensions-"
version
".tar.gz"))
(sha256
("ghc-mtl" ,ghc-mtl)
("ghc-semigroupoids" ,ghc-semigroupoids)
("ghc-tagged" ,ghc-tagged)))
- (home-page "http://github.com/ekmett/kan-extensions/")
+ (home-page "https://github.com/ekmett/kan-extensions/")
(synopsis "Kan extensions library")
(description "This library provides Kan extensions, Kan lifts, various
forms of the Yoneda lemma, and (co)density (co)monads for Haskell.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/StateVar/StateVar-"
+ "https://hackage.haskell.org/package/StateVar/StateVar-"
version
".tar.gz"))
(sha256
(build-system haskell-build-system)
(propagated-inputs
`(("ghc-stm" ,ghc-stm)))
- (home-page "http://hackage.haskell.org/package/StateVar")
+ (home-page "https://hackage.haskell.org/package/StateVar")
(synopsis "State variables for Haskell")
(description "This package provides state variables, which are references
in the @code{IO} monad, like @code{IORef}s or parts of the OpenGL state.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/lens/lens-"
+ "https://hackage.haskell.org/package/lens/lens-"
version
".tar.gz"))
(sha256
("ghc-nats" ,ghc-nats)
("ghc-simple-reflect" ,ghc-simple-reflect)
("hlint" ,hlint)))
- (home-page "http://github.com/ekmett/lens/")
+ (home-page "https://github.com/ekmett/lens/")
(synopsis "Lenses, Folds and Traversals")
(description "This library provides @code{Control.Lens}. The combinators
in @code{Control.Lens} provide a highly generic toolbox for composing families
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/tagsoup/tagsoup-"
+ "https://hackage.haskell.org/package/tagsoup/tagsoup-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/digest/digest-"
+ "https://hackage.haskell.org/package/digest/digest-"
version
".tar.gz"))
(sha256
(inputs
`(("zlib" ,zlib)))
(home-page
- "http://hackage.haskell.org/package/digest")
+ "https://hackage.haskell.org/package/digest")
(synopsis
"Various cryptographic hashes for bytestrings")
(description
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/cheapskate/cheapskate-"
+ "https://hackage.haskell.org/package/cheapskate/cheapskate-"
version
".tar.gz"))
(sha256
("ghc-wai-extra" ,ghc-wai-extra)
("ghc-wai" ,ghc-wai)
("ghc-http-types" ,ghc-http-types)))
- (home-page "http://github.com/jgm/cheapskate")
+ (home-page "https://github.com/jgm/cheapskate")
(synopsis "Experimental markdown processor")
(description "Cheapskate is an experimental Markdown processor in pure
Haskell. It aims to process Markdown efficiently and in the most forgiving
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/bifunctors/bifunctors-"
+ "https://hackage.haskell.org/package/bifunctors/bifunctors-"
version
".tar.gz"))
(sha256
(inputs
`(("ghc-tagged" ,ghc-tagged)
("ghc-semigroups" ,ghc-semigroups)))
- (home-page "http://github.com/ekmett/bifunctors/")
+ (home-page "https://github.com/ekmett/bifunctors/")
(synopsis "Bifunctors for Haskell")
(description "This package provides bifunctors for Haskell.")
(license license:bsd-3)))
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/semigroupoids/semigroupoids-"
+ "https://hackage.haskell.org/package/semigroupoids/semigroupoids-"
version
".tar.gz"))
(sha256
(inputs
`(("ghc-semigroups" ,ghc-semigroups)
("ghc-tagged" ,ghc-tagged)))
- (home-page "http://github.com/ekmett/semigroupoids")
+ (home-page "https://github.com/ekmett/semigroupoids")
(synopsis "Semigroupoids operations for Haskell")
(description "This library provides a wide array of (semi)groupoids and
operations for working with them. A @code{Semigroupoid} is a @code{Category}
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/contravariant/contravariant-"
+ "https://hackage.haskell.org/package/contravariant/contravariant-"
version
".tar.gz"))
(sha256
(inputs
`(("ghc-semigroups" ,ghc-semigroups)))
(home-page
- "http://github.com/ekmett/contravariant/")
+ "https://github.com/ekmett/contravariant/")
(synopsis "Contravariant functors")
(description "Contravariant functors for Haskell.")
(license license:bsd-3)))
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/semigroups/semigroups-"
+ "https://hackage.haskell.org/package/semigroups/semigroups-"
version
".tar.gz"))
(sha256
(inputs
`(("ghc-text" ,ghc-text)
("ghc-hashable" ,ghc-hashable)))
- (home-page "http://github.com/ekmett/semigroups/")
+ (home-page "https://github.com/ekmett/semigroups/")
(synopsis "Semigroup operations for Haskell")
(description "This package provides semigroups for Haskell. In
mathematics, a semigroup is an algebraic structure consisting of a set
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/free/free-"
+ "https://hackage.haskell.org/package/free/free-"
version
".tar.gz"))
(sha256
("ghc-mtl" ,ghc-mtl)
("ghc-semigroupoids" ,ghc-semigroupoids)
("ghc-semigroups" ,ghc-semigroups)))
- (home-page "http://github.com/ekmett/free/")
+ (home-page "https://github.com/ekmett/free/")
(synopsis "Unrestricted monads for Haskell")
(description "This library provides free monads, which are useful for many
tree-like structures and domain specific languages. If @code{f} is a
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/adjunctions/adjunctions-"
+ "https://hackage.haskell.org/package/adjunctions/adjunctions-"
version
".tar.gz"))
(sha256
("ghc-semigroupoids" ,ghc-semigroupoids)
("ghc-semigroups" ,ghc-semigroups)
("ghc-void" ,ghc-void)))
- (home-page "http://github.com/ekmett/adjunctions/")
+ (home-page "https://github.com/ekmett/adjunctions/")
(synopsis "Adjunctions and representable functors")
(description "This library provides adjunctions and representable functors
for Haskell.")
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/fast-logger/fast-logger-"
+ "https://hackage.haskell.org/package/fast-logger/fast-logger-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/doctest/doctest-"
+ "https://hackage.haskell.org/package/doctest/doctest-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/lifted-base/lifted-base-"
+ "https://hackage.haskell.org/package/lifted-base/lifted-base-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/word8/word8-"
+ "https://hackage.haskell.org/package/word8/word8-"
version
".tar.gz"))
(sha256
(build-system haskell-build-system)
(inputs
`(("ghc-hspec" ,ghc-hspec)))
- (home-page "http://hackage.haskell.org/package/word8")
+ (home-page "https://hackage.haskell.org/package/word8")
(synopsis "Word8 library for Haskell")
(description "Word8 library to be used with @code{Data.ByteString}.")
(license license:bsd-3)))
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/stringsearch/stringsearch-"
+ "https://hackage.haskell.org/package/stringsearch/stringsearch-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/tasty-quickcheck/"
+ "https://hackage.haskell.org/package/tasty-quickcheck/"
"tasty-quickcheck-" version ".tar.gz"))
(sha256
(base32
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/tasty-golden/tasty-golden-"
+ "https://hackage.haskell.org/package/tasty-golden/tasty-golden-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/tasty/tasty-"
+ "https://hackage.haskell.org/package/tasty/tasty-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/tasty-hunit/tasty-hunit-"
+ "https://hackage.haskell.org/package/tasty-hunit/tasty-hunit-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/cookie/cookie-"
+ "https://hackage.haskell.org/package/cookie/cookie-"
version
".tar.gz"))
(sha256
("ghc-tasty" ,ghc-tasty)
("ghc-tasty-hunit" ,ghc-tasty-hunit)
("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)))
- (home-page "http://github.com/snoyberg/cookie")
+ (home-page "https://github.com/snoyberg/cookie")
(synopsis "HTTP cookie parsing and rendering")
(description "HTTP cookie parsing and rendering library for Haskell.")
(license license:bsd-3)))
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/scientific/scientific-"
+ "https://hackage.haskell.org/package/scientific/scientific-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/aeson/aeson-"
+ "https://hackage.haskell.org/package/aeson/aeson-"
version
".tar.gz"))
(sha256
(source (origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/aeson-pretty/aeson-pretty-"
+ "https://hackage.haskell.org/package/aeson-pretty/aeson-pretty-"
version ".tar.gz"))
(sha256
(base32
,ghc-unordered-containers)
("ghc-attoparsec" ,ghc-attoparsec)
("ghc-cmdargs" ,ghc-cmdargs)))
- (home-page "http://github.com/informatikr/aeson-pretty")
+ (home-page "https://github.com/informatikr/aeson-pretty")
(synopsis "JSON pretty-printing library and command-line tool")
(description
"This package provides a JSON pretty-printing library compatible with aeson
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/wai/wai-"
+ "https://hackage.haskell.org/package/wai/wai-"
version
".tar.gz"))
(sha256
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/wai-logger/wai-logger-"
+ "https://hackage.haskell.org/package/wai-logger/wai-logger-"
version
".tar.gz"))
(sha256
("ghc-http-types" ,ghc-http-types)
("ghc-network" ,ghc-network)
("ghc-wai" ,ghc-wai)))
- (home-page "http://hackage.haskell.org/package/wai-logger")
+ (home-page "https://hackage.haskell.org/package/wai-logger")
(synopsis "Logging system for WAI")
(description "This package provides the logging system for WAI.")
(license license:bsd-3)))
(origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/wai-extra/wai-extra-"
+ "https://hackage.haskell.org/package/wai-extra/wai-extra-"
version
".tar.gz"))
(sha256
("ghc-aeson" ,ghc-aeson)
("ghc-hspec" ,ghc-hspec)
("ghc-hunit" ,ghc-hunit)))
- (home-page "http://github.com/yesodweb/wai")
+ (home-page "https://github.com/yesodweb/wai")
(synopsis "Some basic WAI handlers and middleware")
(description "This library provides basic WAI handlers and middleware
functionality.")
(version "0.1.1.2")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"deepseq-generics/deepseq-generics-"
version ".tar.gz"))
(sha256
(version "1.12.4.7")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"pandoc-types/pandoc-types-"
version ".tar.gz"))
(sha256
(version "0.8.4")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"texmath/texmath-" version ".tar.gz"))
(sha256
(base32
("ghc-parsec" ,ghc-parsec)
("ghc-mtl" ,ghc-mtl)
("ghc-pandoc-types" ,ghc-pandoc-types)))
- (home-page "http://github.com/jgm/texmath")
+ (home-page "https://github.com/jgm/texmath")
(synopsis "Conversion between formats used to represent mathematics")
(description
"The texmath library provides functions to read and write TeX math,
(version "0.94.4.8.8.35")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"regex-pcre-builtin/regex-pcre-builtin-"
version ".tar.gz"))
(sha256
(build-system haskell-build-system)
(propagated-inputs
`(("ghc-regex-base" ,ghc-regex-base)))
- (home-page "http://hackage.haskell.org/package/regex-pcre")
+ (home-page "https://hackage.haskell.org/package/regex-pcre")
(synopsis "Enhancement of the builtin Text.Regex library")
(description
"This package is an enhancement of the @code{Text.Regex} library,
(version "0.3.2")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"Diff/Diff-" version ".tar.gz"))
(sha256
(base32
(version "0.6")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"highlighting-kate/highlighting-kate-"
version ".tar.gz"))
(sha256
("ghc-blaze-html" ,ghc-blaze-html)
("ghc-utf8-string" ,ghc-utf8-string)
("ghc-mtl" ,ghc-mtl)))
- (home-page "http://github.com/jgm/highlighting-kate")
+ (home-page "https://github.com/jgm/highlighting-kate")
(synopsis "Syntax highlighting library")
(description
"Highlighting-kate is a syntax highlighting library with support for
(version "0.4.1")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"cmark/cmark-" version ".tar.gz"))
(sha256
(base32
(version "0.0.3")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"executable-path/executable-path-"
version ".tar.gz"))
(sha256
(base32
"1jg58qf19qz93c60ryglcavwdcysz4fd4qn8kpw5im9w9kniawlc"))))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/executable-path")
+ (home-page "https://hackage.haskell.org/package/executable-path")
(synopsis "Find out the full path of the executable")
(description
"The documentation of @code{System.Environment.getProgName} says that
(version "1.0.1.1")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"enclosed-exceptions/enclosed-exceptions-"
version ".tar.gz"))
(sha256
(version "0.1.0.1")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"packedstring/packedstring-"
version ".tar.gz"))
(sha256
(substitute* "packedstring.cabal"
(("CPP") "CPP, StandaloneDeriving"))
#t)))))
- (home-page "http://hackage.haskell.org/package/packedstring")
+ (home-page "https://hackage.haskell.org/package/packedstring")
(synopsis "Library for packed strings")
(description
"This deprecated library provides an implementation of packed strings.")
(version "0.7.5")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"th-lift/th-lift-" version ".tar.gz"))
(sha256
(base32
(build-system haskell-build-system)
(propagated-inputs
`(("ghc-packedstring" ,ghc-packedstring)))
- (home-page "http://github.com/mboes/th-lift")
+ (home-page "https://github.com/mboes/th-lift")
(synopsis "Derive Template Haskell's Lift class for datatypes")
(description
"This is a Haskell library to derive Template Haskell's Lift class for
(version "0.3.0.6")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"th-expand-syns/th-expand-syns-"
version ".tar.gz"))
(sha256
(build-system haskell-build-system)
(propagated-inputs
`(("ghc-syb" ,ghc-syb)))
- (home-page "http://hackage.haskell.org/package/th-expand-syns")
+ (home-page "https://hackage.haskell.org/package/th-expand-syns")
(synopsis "Expands type synonyms in Template Haskell ASTs")
(description
"This package enables users to expand type synonyms in Template Haskell
(version "0.1.3")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"th-reify-many/th-reify-many-"
version ".tar.gz"))
(sha256
`(("ghc-mtl" ,ghc-mtl)
("ghc-safe" ,ghc-safe)
("ghc-th-expand-syns" ,ghc-th-expand-syns)))
- (home-page "http://github.com/mgsloan/th-reify-many")
+ (home-page "https://github.com/mgsloan/th-reify-many")
(synopsis "Recurseively reify template haskell datatype info")
(description
"th-reify-many provides functions for recursively reifying top level
(version "0.13.0")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"th-orphans/th-orphans-" version ".tar.gz"))
(sha256
(base32
("ghc-generic-deriving" ,ghc-generic-deriving)))
(native-inputs
`(("ghc-hspec" ,ghc-hspec)))
- (home-page "http://hackage.haskell.org/package/th-orphans")
+ (home-page "https://hackage.haskell.org/package/th-orphans")
(synopsis "Orphan instances for TH datatypes")
(description
"This package provides orphan instances for Template Haskell datatypes. In particular,
(version "0.6.0.12")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"haskell-src-meta/haskell-src-meta-"
version ".tar.gz"))
(sha256
`(("ghc-haskell-src-exts" ,ghc-haskell-src-exts)
("ghc-syb" ,ghc-syb)
("ghc-th-orphans" ,ghc-th-orphans)))
- (home-page "http://hackage.haskell.org/package/haskell-src-meta")
+ (home-page "https://hackage.haskell.org/package/haskell-src-meta")
(synopsis "Parse source to template-haskell abstract syntax")
(description
"This package provides tools to parse Haskell sources to the
(version "0.8.1")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"aeson-qq/aeson-qq-" version ".tar.gz"))
(sha256
(base32
("ghc-haskell-src-meta" ,ghc-haskell-src-meta)))
(native-inputs
`(("ghc-hspec" ,ghc-hspec)))
- (home-page "http://github.com/zalora/aeson-qq")
+ (home-page "https://github.com/zalora/aeson-qq")
(synopsis "JSON quasiquoter for Haskell")
(description
"aeson-qq provides a JSON quasiquoter for Haskell. This package exposes
(version "1.2.5.1")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"conduit/conduit-" version ".tar.gz"))
(sha256
(base32
(version "0.1.0")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"logging-facade/logging-facade-"
version ".tar.gz"))
(sha256
(build-system haskell-build-system)
(native-inputs
`(("ghc-hspec" ,ghc-hspec)))
- (home-page "http://hackage.haskell.org/package/logging-facade")
+ (home-page "https://hackage.haskell.org/package/logging-facade")
(synopsis "Simple logging abstraction that allows multiple back-ends")
(description
"This package provides a simple logging abstraction that allows multiple
(version "0.3.2")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"mockery/mockery-" version ".tar.gz"))
(sha256
(base32
("ghc-logging-facade" ,ghc-logging-facade)))
(native-inputs
`(("ghc-hspec" ,ghc-hspec)))
- (home-page "http://hackage.haskell.org/package/mockery")
+ (home-page "https://hackage.haskell.org/package/mockery")
(synopsis "Support functions for automated testing")
(description
"The mockery package provides support functions for automated testing.")
(version "0.8.15.1")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"yaml/yaml-" version ".tar.gz"))
(sha256
(base32
`(("ghc-hspec" ,ghc-hspec)
("ghc-hunit" ,ghc-hunit)
("ghc-mockery" ,ghc-mockery)))
- (home-page "http://github.com/snoyberg/yaml/")
+ (home-page "https://github.com/snoyberg/yaml/")
(synopsis "Parsing and rendering YAML documents")
(description
"This package provides a library to parse and render YAML documents.")
(version "0.3.6.3")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"filemanip/filemanip-" version ".tar.gz"))
(sha256
(base32
(version "0.5.9")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"mmap/mmap-" version ".tar.gz"))
(sha256
(base32
"1y5mk3yf4b8r6rzmlx1xqn4skaigrqnv08sqq0v7r3nbw42bpz2q"))))
(build-system haskell-build-system)
- (home-page "http://hackage.haskell.org/package/mmap")
+ (home-page "https://hackage.haskell.org/package/mmap")
(synopsis "Memory mapped files for Haskell")
(description
"This library provides a wrapper to @code{mmap}, allowing files or
(version "3.2.6.2")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"JuicyPixels/JuicyPixels-"
version ".tar.gz"))
(sha256
(version "1.6.4.2")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"SHA/SHA-" version ".tar.gz"))
(sha256
(base32
`(("ghc-quickcheck" ,ghc-quickcheck)
("ghc-test-framework" ,ghc-test-framework)
("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2)))
- (home-page "http://hackage.haskell.org/package/SHA")
+ (home-page "https://hackage.haskell.org/package/SHA")
(synopsis "SHA suite of message digest functions")
(description
"This library implements the SHA suite of message digest functions,
(version "0.4.1")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"hslua/hslua-" version ".tar.gz"))
(sha256
(base32
("ghc-hunit" ,ghc-hunit)
("ghc-quickcheck" ,ghc-quickcheck)
("ghc-quickcheck-instances" ,ghc-quickcheck-instances)))
- (home-page "http://hackage.haskell.org/package/hslua")
+ (home-page "https://hackage.haskell.org/package/hslua")
(synopsis "Lua language interpreter embedding in Haskell")
(description
"The Scripting.Lua module is a wrapper of the Lua language interpreter as
(version "0.1.0.6")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"mime-types/mime-types-"
version ".tar.gz"))
(sha256
(version "0.4.24")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"http-client/http-client-"
version ".tar.gz"))
(sha256
(version "0.1.1")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"byteable/byteable-" version ".tar.gz"))
(sha256
(base32
"1qizg0kxxjqnd3cbrjhhidk5pbbciz0pb3z5kzikjjxnnnhk8fr4"))))
(build-system haskell-build-system)
- (home-page "http://github.com/vincenthz/hs-byteable")
+ (home-page "https://github.com/vincenthz/hs-byteable")
(synopsis "Type class for sequence of bytes")
(description
"This package provides an abstract class to manipulate sequence of bytes.
(version "0.2.9")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"hourglass/hourglass-" version ".tar.gz"))
(sha256
(base32
(version "0.2.2")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"pem/pem-" version ".tar.gz"))
(sha256
(base32
("ghc-test-framework-hunit" ,ghc-test-framework-hunit)
("ghc-hunit" ,ghc-hunit)
("ghc-quickcheck" ,ghc-quickcheck)))
- (home-page "http://github.com/vincenthz/hs-pem")
+ (home-page "https://github.com/vincenthz/hs-pem")
(synopsis "Privacy Enhanced Mail (PEM) format reader and writer")
(description
"This library provides readers and writers for the @dfn{Privacy Enhanced
(version "0.3.1")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"asn1-types/asn1-types-"
version ".tar.gz"))
(sha256
(propagated-inputs
`(("ghc-memory" ,ghc-memory)
("ghc-hourglass" ,ghc-hourglass)))
- (home-page "http://github.com/vincenthz/hs-asn1-types")
+ (home-page "https://github.com/vincenthz/hs-asn1-types")
(synopsis "ASN.1 types for Haskell")
(description
"The package provides the standard types for dealing with the ASN.1
(version "0.9.3")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"asn1-encoding/asn1-encoding-"
version ".tar.gz"))
(sha256
(native-inputs
`(("ghc-tasty" ,ghc-tasty)
("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)))
- (home-page "http://github.com/vincenthz/hs-asn1")
+ (home-page "https://github.com/vincenthz/hs-asn1")
(synopsis "ASN1 data reader and writer in RAW, BER and DER forms")
(description
"This package provides a reader and writer for ASN1 data in raw form with
(version "0.9.4")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"asn1-parse/asn1-parse-"
version ".tar.gz"))
(sha256
(version "0.0.3")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"tasty-kat/tasty-kat-" version ".tar.gz"))
(sha256
(base32
(version "0.9")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"cryptonite/cryptonite-"
version ".tar.gz"))
(sha256
(version "0.10")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"memory/memory-" version ".tar.gz"))
(sha256
(base32
(version "1.6.3")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"x509/x509-" version ".tar.gz"))
(sha256
(base32
(native-inputs
`(("ghc-tasty" ,ghc-tasty)
("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)))
- (home-page "http://github.com/vincenthz/hs-certificate")
+ (home-page "https://github.com/vincenthz/hs-certificate")
(synopsis "X509 reader and writer")
(description
"This library provides functions to read and write X509 certificates.")
(version "1.6.1")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"x509-store/x509-store-"
version ".tar.gz"))
(sha256
("ghc-asn1-encoding" ,ghc-asn1-encoding)
("ghc-cryptonite" ,ghc-cryptonite)
("ghc-x509" ,ghc-x509)))
- (home-page "http://github.com/vincenthz/hs-certificate")
+ (home-page "https://github.com/vincenthz/hs-certificate")
(synopsis "X.509 collection accessing and storing methods")
(description
"This package provides functions for accessing and storing X.509
(version "1.6.3")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"x509-validation/x509-validation-"
version ".tar.gz"))
(sha256
("ghc-x509" ,ghc-x509)
("ghc-x509-store" ,ghc-x509-store)
("ghc-cryptonite" ,ghc-cryptonite)))
- (home-page "http://github.com/vincenthz/hs-certificate")
+ (home-page "https://github.com/vincenthz/hs-certificate")
(synopsis "X.509 certificate and revocation list validation")
(description
"This package provides functions for X.509 certificate and revocation
(version "1.6.1")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"x509-system/x509-system-"
version ".tar.gz"))
(sha256
("ghc-pem" ,ghc-pem)
("ghc-x509" ,ghc-x509)
("ghc-x509-store" ,ghc-x509-store)))
- (home-page "http://github.com/vincenthz/hs-certificate")
+ (home-page "https://github.com/vincenthz/hs-certificate")
(synopsis "Handle system X.509 accessors and storage")
(description
"This package provides a library to handle system accessors and storage
(version "1.3.3")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"tls/tls-" version ".tar.gz"))
(sha256
(base32
`(("ghc-tasty" ,ghc-tasty)
("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)
("ghc-quickcheck" ,ghc-quickcheck)))
- (home-page "http://github.com/vincenthz/hs-tls")
+ (home-page "https://github.com/vincenthz/hs-tls")
(synopsis
"TLS/SSL protocol native implementation (Server and Client)")
(description
(version "0.5.4")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"socks/socks-" version ".tar.gz"))
(sha256
(base32
(propagated-inputs
`(("ghc-cereal" ,ghc-cereal)
("ghc-network" ,ghc-network)))
- (home-page "http://github.com/vincenthz/hs-socks")
+ (home-page "https://github.com/vincenthz/hs-socks")
(synopsis "SOCKS proxy (version 5) implementation.")
(description
"This library provides a SOCKS proxy (version 5) implementation.")
(version "0.2.5")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"connection/connection-"
version ".tar.gz"))
(sha256
("ghc-x509-store" ,ghc-x509-store)
("ghc-x509-system" ,ghc-x509-system)
("ghc-x509-validation" ,ghc-x509-validation)))
- (home-page "http://github.com/vincenthz/hs-connection")
+ (home-page "https://github.com/vincenthz/hs-connection")
(synopsis "Simple and easy network connections API")
(description
"This package provides a simple network library for all your connection
(version "0.2.2")
(source (origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/"
+ (uri (string-append "https://hackage.haskell.org/package/"
"http-client-tls/http-client-tls-"
version ".tar.gz"))
(sha256
(source
(origin
(method url-fetch)
- (uri (string-append "http://hackage.haskell.org/package/pandoc/pandoc-"
+ (uri (string-append "https://hackage.haskell.org/package/pandoc/pandoc-"
version ".tar.gz"))
(sha256
(base32
(source (origin
(method url-fetch)
(uri (string-append
- "http://hackage.haskell.org/package/union-find/union-find-"
+ "https://hackage.haskell.org/package/union-find/union-find-"
version ".tar.gz"))
(sha256
(base32
"1v7hj42j9w6jlzi56jg8rh4p58gfs1c5dx30wd1qqvn0p0mnihp6"))))
(build-system haskell-build-system)
- (home-page "http://github.com/nominolo/union-find")
+ (home-page "https://github.com/nominolo/union-find")
(synopsis "Efficient union and equivalence testing of sets")
(description
"The Union/Find algorithm implements these operations in (effectively)