Index: head/devel/hs-alex/pkg-descr =================================================================== --- head/devel/hs-alex/pkg-descr (revision 508084) +++ head/devel/hs-alex/pkg-descr (revision 508085) @@ -1,6 +1,6 @@ Alex is a tool for generating lexical analysers in Haskell. It takes a description of tokens based on regular expressions and generates a Haskell module containing code for scanning text efficiently. It is similar to the tool lex or flex for C/C++. -WWW: http://www.haskell.org/alex/ +WWW: https://www.haskell.org/alex/ Index: head/devel/hs-cabal-install/pkg-descr =================================================================== --- head/devel/hs-cabal-install/pkg-descr (revision 508084) +++ head/devel/hs-cabal-install/pkg-descr (revision 508085) @@ -1,5 +1,5 @@ The 'cabal' command-line program simplifies the process of managing Haskell software by automating the fetching, configuration, compilation and installation of Haskell libraries and programs. -WWW: http://www.haskell.org/cabal/ +WWW: https://www.haskell.org/cabal/ Index: head/devel/hs-haddock/pkg-descr =================================================================== --- head/devel/hs-haddock/pkg-descr (revision 508084) +++ head/devel/hs-haddock/pkg-descr (revision 508085) @@ -1,3 +1,3 @@ Haddock is a documentation-generation tool for Haskell libraries. -WWW: http://www.haskell.org/haddock/ +WWW: https://www.haskell.org/haddock/ Index: head/devel/hs-happy/pkg-descr =================================================================== --- head/devel/hs-happy/pkg-descr (revision 508084) +++ head/devel/hs-happy/pkg-descr (revision 508085) @@ -1,3 +1,3 @@ Happy is a parser generator system for Haskell. -WWW: http://www.haskell.org/happy/ +WWW: https://www.haskell.org/happy/ Index: head/devel/hs-shake/pkg-descr =================================================================== --- head/devel/hs-shake/pkg-descr (revision 508084) +++ head/devel/hs-shake/pkg-descr (revision 508085) @@ -1,14 +1,14 @@ Shake is a Haskell library for writing build systems - designed as a replacement for make. To use Shake the user writes a Haskell program that imports the Shake library, defines some build rules, and calls shake. Thanks to do notation and infix operators, a simple Shake program is not too dissimilar from a simple Makefile. However, as build systems get more complex, Shake is able to take advantage of the excellent abstraction facilities offered by Haskell and easily support much larger projects. The Shake library provides all the standard features available in other build systems, including automatic parallelism and minimal rebuilds. Shake provides highly accurate dependency tracking, including seamless support for generated files, and dependencies on system information (e.g. compiler version). -WWW: http://shakebuild.com/ +WWW: https://shakebuild.com/ Index: head/devel/hs-threadscope/pkg-descr =================================================================== --- head/devel/hs-threadscope/pkg-descr (revision 508084) +++ head/devel/hs-threadscope/pkg-descr (revision 508085) @@ -1,9 +1,9 @@ ThreadScope is a graphical viewer for thread profile information generated by the Glasgow Haskell Compiler (GHC). The ThreadScope program allows us to debug the parallel performance of Haskell programs. Using Threadscope we can check to see that work is well balanced across the available processors and spot performance issues relating to garbage collection or poor load balancing. -WWW: http://www.haskell.org/haskellwiki/ThreadScope +WWW: https://www.haskell.org/haskellwiki/ThreadScope Index: head/lang/ghc/pkg-descr =================================================================== --- head/lang/ghc/pkg-descr (revision 508084) +++ head/lang/ghc/pkg-descr (revision 508085) @@ -1,20 +1,20 @@ The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and interactive environment for the functional language Haskell. Highlights: * Supports the entire Haskell 2010 language plus a wide variety of extensions. * Has particularly good support for concurrency and parallelism, including support for Software Transactional Memory (STM). * Generates fast code, particularly for concurrent programs. * Works on several platforms including FreeBSD, Windows, Mac, Linux, most varieties of Unix, and several different processor architectures. * Has extensive optimisation capabilities, including inter-module optimisation. * Compiles Haskell code either directly to native code or using LLVM as a back-end. It can also generate C code as an intermediate target for porting to new platforms. The interactive environment compiles Haskell to bytecode, and supports execution of mixed bytecode/compiled programs. * Profiling is supported, both by time/allocation and various kinds of heap profiling. * Comes with several libraries, and thousands more are available on Hackage. -WWW: http://www.haskell.org/ghc/ +WWW: https://www.haskell.org/ghc/ Index: head/lang/hugs/pkg-descr =================================================================== --- head/lang/hugs/pkg-descr (revision 508084) +++ head/lang/hugs/pkg-descr (revision 508085) @@ -1,14 +1,14 @@ Hugs 98 is a functional programming system based on Haskell 98, the de facto standard for non-strict functional programming languages. Hugs 98 provides an almost complete implementation of Haskell 98, including monad and record syntax, newtypes, strictness annotations, and modules. In addition, it comes packaged with almost all libraries defined in the most recent version of the Haskell 98 Library Report. Hugs 98 also supports a number of advanced and experimental extensions including multi-parameter classes, extensible records, rank-2 polymorphism, existentials, scoped type variables, and restricted type synonyms. -WWW: http://www.haskell.org/hugs/ +WWW: https://www.haskell.org/hugs/ Index: head/lang/nhc98/pkg-descr =================================================================== --- head/lang/nhc98/pkg-descr (revision 508084) +++ head/lang/nhc98/pkg-descr (revision 508085) @@ -1,7 +1,7 @@ nhc98 is a fully-fledged compiler for Haskell 98, the standard lazy functional programming language. Written in Haskell, it is small and very portable, and aims to produce small executables that run in small amounts of memory. It comes with extensive tool support for automatic compilation, foreign language interfacing, heap and time profiling, tracing, and debugging. -WWW: http://www.haskell.org/nhc98/ +WWW: https://www.haskell.org/nhc98/ Index: head/textproc/hs-pandoc/pkg-descr =================================================================== --- head/textproc/hs-pandoc/pkg-descr (revision 508084) +++ head/textproc/hs-pandoc/pkg-descr (revision 508085) @@ -1,23 +1,23 @@ Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library. It can read markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook, MediaWiki markup, TWiki markup, Haddock markup, OPML, Emacs Org-Mode, txt2tags and Textile, and it can write markdown, reStructuredText, XHTML, HTML 5, LaTeX, ConTeXt, DocBook, OPML, OpenDocument, ODT, Word docx, RTF, MediaWiki, DokuWiki, Textile, groff man pages, plain text, Emacs Org-Mode, AsciiDoc, Haddock markup, EPUB (v2 and v3), FictionBook2, InDesign ICML, and several kinds of HTML/javascript slide shows (S5, Slidy, Slideous, DZSlides, reveal.js). Pandoc extends standard markdown syntax with footnotes, embedded LaTeX, definition lists, tables, and other features. A compatibility mode is provided for those who need a drop-in replacement for Markdown.pl. In contrast to existing tools for converting markdown to HTML, which use regex substitutions, pandoc has a modular design: it consists of a set of readers, which parse text in a given format and produce a native representation of the document, and a set of writers, which convert this native representation into a target format. Thus, adding an input or output format requires only adding a reader or writer. -WWW: http://pandoc.org +WWW: https://pandoc.org Index: head/www/hs-wai-app-static/pkg-descr =================================================================== --- head/www/hs-wai-app-static/pkg-descr (revision 508084) +++ head/www/hs-wai-app-static/pkg-descr (revision 508085) @@ -1,3 +1,3 @@ Also provides some helper functions and datatypes for use outside of WAI. -WWW: http://www.yesodweb.com/book/web-application-interface +WWW: https://www.yesodweb.com/book/web-application-interface Index: head/x11/hs-xmobar/pkg-descr =================================================================== --- head/x11/hs-xmobar/pkg-descr (revision 508084) +++ head/x11/hs-xmobar/pkg-descr (revision 508085) @@ -1,5 +1,5 @@ Xmobar is a minimalistic text based status bar. Inspired by the Ion3 status bar, it supports similar features, like dynamic color management, output templates, and extensibility through plugins. -WWW: http://xmobar.org/ +WWW: https://xmobar.org/ Index: head/x11-wm/hs-xmonad-contrib/pkg-descr =================================================================== --- head/x11-wm/hs-xmonad-contrib/pkg-descr (revision 508084) +++ head/x11-wm/hs-xmonad-contrib/pkg-descr (revision 508085) @@ -1,13 +1,13 @@ Third party tiling algorithms, configurations and scripts to xmonad. For an introduction to building, configuring and using xmonad extensions, see XMonad.Doc. In particular: * XMonad.Doc.Configuring, a guide to configuring xmonad. * XMonad.Doc.Extending, using the contributed extensions library. * XMonad.Doc.Developing, introduction to xmonad internals and writing your own extensions. -WWW: http://xmonad.org/ +WWW: https://xmonad.org/