aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authorpgj <pgj@FreeBSD.org>2012-02-19 05:38:48 +0800
committerpgj <pgj@FreeBSD.org>2012-02-19 05:38:48 +0800
commit2ac8a06c54b2f26486cd0d71718b3d1bd9d0808b (patch)
tree45db5b2ffddafb6b9d292d5f62ff468d9d99366b /x11-toolkits
parentbade60ee6dd12cf7cc73406ade12520bae5e249d (diff)
downloadfreebsd-ports-graphics-2ac8a06c54b2f26486cd0d71718b3d1bd9d0808b.tar.gz
freebsd-ports-graphics-2ac8a06c54b2f26486cd0d71718b3d1bd9d0808b.tar.zst
freebsd-ports-graphics-2ac8a06c54b2f26486cd0d71718b3d1bd9d0808b.zip
wxHaskell is a portable and native GUI library for Haskell. It is built
on top of wxWidgets - a comprehensive C++ library that is portable across all major GUI platforms; including GTK, Windows, X11, and MacOS X. This version works with wxWidgets 2.8 and 2.9. WWW: http://haskell.org/haskellwiki/WxHaskell Obtained from: FreeBSD Haskell
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/hs-wx/Makefile22
-rw-r--r--x11-toolkits/hs-wx/distinfo2
-rw-r--r--x11-toolkits/hs-wx/pkg-descr6
4 files changed, 31 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index df532c0a5ae..90b32fa1508 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -88,6 +88,7 @@
SUBDIR += hs-gtksourceview2
SUBDIR += hs-pango
SUBDIR += hs-vte
+ SUBDIR += hs-wx
SUBDIR += hs-wxcore
SUBDIR += hs-wxdirect
SUBDIR += irrlicht
diff --git a/x11-toolkits/hs-wx/Makefile b/x11-toolkits/hs-wx/Makefile
new file mode 100644
index 00000000000..2648bc87801
--- /dev/null
+++ b/x11-toolkits/hs-wx/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: hs-wx
+# Date created: January 26, 2012
+# Whom: haskell@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= wx
+PORTVERSION= 0.13.2.1
+CATEGORIES= x11-toolkits haskell
+
+MAINTAINER= haskell@FreeBSD.org
+COMMENT= wxHaskell
+
+
+USE_CABAL= stm wxcore>=0.13.1
+
+BUILD_DEPENDS+= wxgtk2-unicode>=2.8:${PORTSDIR}/x11-toolkits/wxgtk28-unicode \
+ wxgtk2-unicode-contrib>=2.8:${PORTSDIR}/x11-toolkits/wxgtk28-unicode-contrib
+
+.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
+.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-wx/distinfo b/x11-toolkits/hs-wx/distinfo
new file mode 100644
index 00000000000..c213ebd3350
--- /dev/null
+++ b/x11-toolkits/hs-wx/distinfo
@@ -0,0 +1,2 @@
+SHA256 (cabal/wx-0.13.2.1.tar.gz) = 7bd91026c81ac0833ed78bcfa1639a7945965315c1fd7afe86ca881bb3aeb268
+SIZE (cabal/wx-0.13.2.1.tar.gz) = 47690
diff --git a/x11-toolkits/hs-wx/pkg-descr b/x11-toolkits/hs-wx/pkg-descr
new file mode 100644
index 00000000000..d94efdfca4d
--- /dev/null
+++ b/x11-toolkits/hs-wx/pkg-descr
@@ -0,0 +1,6 @@
+wxHaskell is a portable and native GUI library for Haskell. It is built
+on top of wxWidgets - a comprehensive C++ library that is portable
+across all major GUI platforms; including GTK, Windows, X11, and MacOS
+X. This version works with wxWidgets 2.8 and 2.9.
+
+WWW: http://haskell.org/haskellwiki/WxHaskell