notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
haskell-mode.el Emacs lisp mode for editing haskell programs
17.2 lang on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 17.2Version of this port present on the latest quarterly branch.
Maintainer: aehlig@linta.de search for ports maintained by this maintainer
Port Added: 2004-03-06 21:55:16
Last Update: 2021-05-22 18:51:55
Commit Hash: b172901
People watching this port, also watch:: p5-type1inst, screen, python
Also Listed In: elisp
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • haskell-mode-emacs27>0:lang/haskell-mode.el
To install the port: cd /usr/ports/lang/haskell-mode.el/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/haskell-mode.el
  • pkg install haskell-mode-emacs27
PKGNAME: haskell-mode-emacs27
Package flavors (<flavor>: <package>)
  • full: haskell-mode-emacs27
  • canna: haskell-mode-emacs27_canna
  • nox: haskell-mode-emacs27_nox
  • devel_full: haskell-mode-emacs28
  • devel_nox: haskell-mode-emacs28_nox
distinfo:
Packages (timestamps in pop-ups are UTC):
haskell-mode
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv613.20-
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
haskell-mode-emacs26
ABIlatestquarterly
FreeBSD:11:aarch6416.1_316.1_4
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6416.1_3-
FreeBSD:12:amd64--
FreeBSD:12:armv616.1_3-
FreeBSD:12:armv716.1_3-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
haskell-mode-emacs26_canna
ABIlatestquarterly
FreeBSD:11:aarch6416.1_316.1_4
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6416.1_3-
FreeBSD:12:amd64--
FreeBSD:12:armv616.1_3-
FreeBSD:12:armv716.1_3-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
haskell-mode-emacs26_nox
ABIlatestquarterly
FreeBSD:11:aarch6416.1_316.1_4
FreeBSD:11:amd64--
FreeBSD:11:armv6-16.1_4
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6416.1_3-
FreeBSD:12:amd64--
FreeBSD:12:armv616.1_3-
FreeBSD:12:armv716.1_3-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
haskell-mode-emacs27
ABIlatestquarterly
FreeBSD:11:aarch6416.1_3-
FreeBSD:11:amd6417.217.2
FreeBSD:11:armv6--
FreeBSD:11:i38617.217.2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6416.1_317.2
FreeBSD:12:amd6417.217.2
FreeBSD:12:armv616.1_3-
FreeBSD:12:armv7--
FreeBSD:12:i38617.217.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-16.1_6
FreeBSD:13:aarch64-17.2
FreeBSD:13:amd6417.217.2
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38617.217.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-17.2
FreeBSD:14:aarch6417.2-
FreeBSD:14:amd6417.2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38617.2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6416.1_6-
 
haskell-mode-emacs27_canna
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6417.217.2
FreeBSD:11:armv6--
FreeBSD:11:i38617.217.2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-17.2
FreeBSD:12:amd6417.217.2
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i38617.217.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-16.1_6
FreeBSD:13:aarch64-17.2
FreeBSD:13:amd6417.217.2
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38617.217.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-17.2
FreeBSD:14:aarch6417.2-
FreeBSD:14:amd6417.2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38617.2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6416.1_6-
 
haskell-mode-emacs27_nox
ABIlatestquarterly
FreeBSD:11:aarch6416.1_3-
FreeBSD:11:amd6417.217.2
FreeBSD:11:armv6--
FreeBSD:11:i38617.217.2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6416.1_317.2
FreeBSD:12:amd6417.217.2
FreeBSD:12:armv616.1_316.1_5
FreeBSD:12:armv7-16.1_5
FreeBSD:12:i38617.217.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-16.1_6
FreeBSD:13:aarch6416.1_517.2
FreeBSD:13:amd6417.217.2
FreeBSD:13:armv616.1_5-
FreeBSD:13:armv716.1_516.1_6
FreeBSD:13:i38617.217.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-17.2
FreeBSD:14:aarch6417.2-
FreeBSD:14:amd6417.2-
FreeBSD:14:armv6--
FreeBSD:14:armv716.1_6-
FreeBSD:14:i38617.2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6416.1_6-
 
haskell-mode-emacs28
ABIlatestquarterly
FreeBSD:11:aarch64-16.1_4
FreeBSD:11:amd6417.217.2
FreeBSD:11:armv6-16.1_4
FreeBSD:11:i38617.217.2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-17.2
FreeBSD:12:amd6417.217.2
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i38617.217.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-16.1_6
FreeBSD:13:aarch64-17.2
FreeBSD:13:amd6417.217.2
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38617.217.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-17.2
FreeBSD:14:aarch6417.2-
FreeBSD:14:amd6417.2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38617.2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6416.1_6-
 
haskell-mode-emacs28_nox
ABIlatestquarterly
FreeBSD:11:aarch64-16.1_4
FreeBSD:11:amd6417.217.2
FreeBSD:11:armv6-16.1_4
FreeBSD:11:i38617.217.2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-17.2
FreeBSD:12:amd6417.217.2
FreeBSD:12:armv6-16.1_5
FreeBSD:12:armv7-16.1_5
FreeBSD:12:i38617.217.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-16.1_6
FreeBSD:13:aarch6416.1_517.2
FreeBSD:13:amd6417.217.2
FreeBSD:13:armv616.1_5-
FreeBSD:13:armv716.1_516.1_6
FreeBSD:13:i38617.217.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-17.2
FreeBSD:14:aarch6417.2-
FreeBSD:14:amd6417.2-
FreeBSD:14:armv6--
FreeBSD:14:armv716.1_6-
FreeBSD:14:i38617.2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6416.1_6-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. emacs-27.2 : editors/emacs@full
  2. gmake>=4.3 : devel/gmake
Runtime dependencies:
  1. emacs-27.2 : editors/emacs@full
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2?dummy=/
Collapse this list.

Number of commits found: 30

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 May 2021 18:51:55
 files touched by this commit commit hash:b17290105bca8d3009248ccdd317451f10252e12  17.2
nc search for other commits by this committer
lang/hasekell-mode.el: Update to 17.2

PR:	256075
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  16.1_6
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
26 Mar 2021 00:40:45
Original commit files touched by this commit Revision:569232  16.1_6
jrm search for other commits by this committer
editors/emacs: Update to 27.2

This is a bug-fix release with no new features.

https://www.gnu.org/software/emacs/news/NEWS.27.2

Reviewed by:	ashish
Differential Revision:	https://reviews.freebsd.org/D27700
12 Aug 2020 18:30:07
Original commit files touched by this commit Revision:544763  16.1_5
jrm search for other commits by this committer
editors/emacs: Update to version 27.1

Please refer to the 20200811 UPDATING entry when upgrading
dependent (*-emacs26-*) ports.

Port changes:

- depend on math/gmp
- match upstream by turning CAIRO, HARFBUZZ, and JSON options and on and
  turning MAGICK off by default
- remove OPENMP check for graphics/ImageMagick as the openmp is now
  included in base
- update EMACS_VER in Mk/Uses/emacs.mk
- bump USES=emacs ports or remove BROKEN for net-im/jabber.el and
  deskutils/howm, which now build

Submitted by:	HIROSE Yuuji <yuuji@gentei.org> (canna patch)
Reviewed by:	ashish
Differential Revision:	https://reviews.freebsd.org/D23966
07 Jan 2020 04:55:40
Original commit files touched by this commit Revision:522315  16.1_4
jrm search for other commits by this committer
editors/emacs-devel: Update to latest master branch commit, 4f2b415

This update includes an Emacs major version change from 27.0.50 to 28.0.50.
Ports that may depend on editors/emacs-devel must chase this update
with a PORTREVISION bump.

Submitted by:	ashish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D23012
13 Aug 2019 22:29:43
Original commit files touched by this commit Revision:508882  16.1_3
mat search for other commits by this committer
onvert to UCL & cleanup pkg-message (categories l-m)
31 May 2018 01:18:05
Original commit files touched by this commit Revision:471191  16.1_3
jrm search for other commits by this committer
USES=emacs ports: Bump PORTREVISION for editors/emacs 26.1 upgrade

Or, mark ports that fail to build as BROKEN.
https://lists.freebsd.org/pipermail/freebsd-ports/2018-May/113518.html
01 Feb 2018 18:03:10
Original commit files touched by this commit Revision:460621  16.1_2
jrm search for other commits by this committer
Flavorize and modernize Emacs ports

- Convert USE_EMACS to USES=emacs
- Remove editors/emacs-nox11 (refer to nox flavors of editors/emacs and
  editors/emacs-devel)
- Permit default Emacs flavor to be specified in make.conf
- Rename japanese/migemo-emacs23 to japanese/migemo-emacs
- Update and simplify audio/emms and fix build on FreeBSD 10 [1]
- Update databases/bbdd and fix build on FreeBSD 10 [1]
- Update editors/emacs-devel
- Ensure Makefile shell commands that change directory are executed in a
  subshell
- Silence some portlint warnings

[1] By not depending on base texinfo

PR:		225404
Reviewed by:	antoine
Approved by:	portmgr (mat) ashish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D13506
12 Sep 2017 15:38:57
Original commit files touched by this commit Revision:449697  16.1_1
ashish search for other commits by this committer
Chase Emacs update
30 Sep 2016 18:59:47
Original commit files touched by this commit Revision:423011  16.1
pawel search for other commits by this committer
Update to version 16.1

PR:		212765
Submitted by:	Klaus Aehlig (maintainer)
03 Aug 2016 17:37:44
Original commit files touched by this commit Revision:419537  13.20.1
pawel search for other commits by this committer
- Update to version 13.20.1 [1]
- Port is architecture neutral

PR:		211512 [1]
Submitted by:	Klaus Aehlig (maintainer)
22 Apr 2016 20:25:24
Original commit files touched by this commit Revision:413795  13.20
pawel search for other commits by this committer
Update to version 13.20

PR:		208832
Submitted by:	maintainer
01 Apr 2016 13:18:17
Original commit files touched by this commit Revision:412342  13.18
mat search for other commits by this committer
Fixup some whitespace at the beginning of lines problems.

With hat:	portmgr
Sponsored by:	Absolight
13 Mar 2016 17:21:21
Original commit files touched by this commit Revision:411004  13.18
rakuco search for other commits by this committer
Readd lang/haskell-mode.el, update to 13.18 and pass maintainership to
submitter.

PR:		201170
Submitted by:	Klaus Aehlig <aehlig@linta.de>
01 Sep 2014 17:12:33
Original commit files touched by this commit Revision:366903  2.9.1
bapt search for other commits by this committer
Remove non staged ports without pending PR from l*
23 Jul 2014 17:30:45
Original commit files touched by this commit Revision:362717  2.9.1
bapt search for other commits by this committer
Reset maintainership for ports not staged with no pending PR

With hat:	portmgr
20 Sep 2013 19:53:10
Original commit files touched by this commit Revision:327741  2.9.1
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
18 May 2013 20:42:14
Original commit files touched by this commit Revision:318454  2.9.1
rakuco search for other commits by this committer
Update to 2.9.1.

PR:		ports/178384
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
01 Dec 2010 12:55:47
Original commit files touched by this commit   2.8.0
pav search for other commits by this committer
- Update to 2.8.0

PR:             ports/152726
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
05 Feb 2008 04:57:09
Original commit files touched by this commit   2.4
anray search for other commits by this committer
- Update to 2.4
- Makefile cleanup
- Update pkg-message.

PR:             ports/120279
Submitted by:   Felippe de Meirelles Motta <lippemail@gmail.com>
Approved by:    Hirohisa Yamaguchi (maintainer)
22 Aug 2007 18:27:38
Original commit files touched by this commit   2.3
anray search for other commits by this committer
- Update to latest version 2.3

PR:             ports/115685
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
Approved by:    Hirohisa Yamaguchi (maintainer)
13 Feb 2007 19:14:43
Original commit files touched by this commit   2.2
anray search for other commits by this committer
Update to 2.2

PR:             ports/109042
Submitted by:   Hirohisa Yamaguchi(maintainer)
04 Mar 2006 13:26:43
Original commit files touched by this commit   2.1
pav search for other commits by this committer
- Add backup download site

Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
Approved by:    portmgr (kris; implicit)
26 Jan 2006 10:11:28
Original commit files touched by this commit   2.1
pav search for other commits by this committer
- Fix spurious SIZE entry
26 Jan 2006 08:43:05
Original commit files touched by this commit   2.1
pav search for other commits by this committer
- Author of last update agreed to take over this port
25 Jan 2006 17:50:07
Original commit files touched by this commit   2.1
pav search for other commits by this committer
- Update to 2.1
- Drop maintainership

PR:             ports/91934
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp>
Approved by:    Josh Elsasser <joshe@vineyard.net> (maintainer)
22 Jan 2006 12:42:24
Original commit files touched by this commit   1.44
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
26 Jul 2004 12:06:07
Original commit files touched by this commit   1.44
vs search for other commits by this committer
Remove mirror.ac.uk from MASTERSITES in Haskell(-related) ports.

PR:             ports/69481
Submitted by:   Tim Bishop
11 May 2004 19:22:26
Original commit files touched by this commit   1.44
obraun search for other commits by this committer
Add the mirror http://www.mirror.ac.uk/sites/www.haskell.org/ to MASTER_SITES.

Pointed out by: Simon Marlow <simonmar@microsoft.com>
06 Mar 2004 21:53:20
Original commit files touched by this commit   1.44
obraun search for other commits by this committer
Add haskell-mode.el 1.44, an Emacs lisp mode for editing haskell programs.

PR:             ports/63813
Submitted by:   Josh Elsasser <jre@vineyard.net>

Number of commits found: 30