Commit graph

10567 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
2311f04bc1 - Pet portlint: reorder *_DEPENDS 2012-03-05 08:17:35 +00:00
Sunpoet Po-Chuan Hsieh
fcf7f208d0 - Add BUILD_DEPENDS and TEST_DEPENDS 2012-03-05 01:27:58 +00:00
Gerald Pfeifer
f8dde181c0 Update to the 20120302 snapshot of GCC 4.6.4, which nearly
coincides with the GCC 4.6.3 release.
2012-03-03 23:22:30 +00:00
Steve Wills
c33752cb17 - Add TEST_DEPENDS to enable testing
Note: this still fails tests

Approved by:	portmgr (blanket)
2012-03-03 01:02:07 +00:00
Steve Wills
f0f849473e - Add TEST_DEPENDS to enable testing
Note: This still fails tests

Approved by:	portmgr (blanket)
2012-03-03 00:26:52 +00:00
Li-Wen Hsu
149ae745ff - Update to 0.1.1
PR:		ports/165580
Submitted by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
2012-03-02 16:10:57 +00:00
Ruslan Makhmatkhanov
a9212fc76b - extend DEPRECATION_DATE till year 2013.
This was discussed on freebsd-ports@ (linimon).
2012-03-01 09:02:09 +00:00
Sunpoet Po-Chuan Hsieh
588dea5d6a - Update to 1.004000
Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
2012-02-29 15:33:14 +00:00
Pietro Cerutti
c294475674 - Update to 05_20120219
- Fixes to the console library have been pushed upstreams
2012-02-28 11:37:59 +00:00
Gerald Pfeifer
0295f339d4 Update to what is basically the first RC of GCC 4.6.3. 2012-02-26 22:48:41 +00:00
Gerald Pfeifer
e34f428021 Update to the 20120225 snapshot of GCC 4.7.0. 2012-02-26 17:07:03 +00:00
Steve Wills
b056987a7e - Update lang/ruby18 to p385
- Update lang/ruby19 to p125

Changes:

http://www.ruby-forum.com/topic/3663807#1047121
http://www.ruby-lang.org/en/news/2012/02/16/ruby-1-9-3-p125-is-released/

PR:		ports/165223
Submitted by:	swills (myself)
Reviewed by:	pgollucci
Approved by:	portmgr
2012-02-25 15:25:49 +00:00
Jimmy Olgeni
87442eee96 Upgrade to version 4.6.4.
PR:		ports/165458
Submitted by:	olgeni
Approved by:	maintainer
2012-02-25 11:44:11 +00:00
Sunpoet Po-Chuan Hsieh
1197a03c4e - Update to 1.69.39
Changes:
1.69.39:
- Fixed a bug in expression calculator that caused result of division by number
  larger than 32-bit be always the absolute value of actual result (the sign was
  dropped).

1.69.38:
- Fixed a small bug that made relative offsets get invalid symbol type in some
  cases.

1.69.37:
- Added "relativeto" testing operator.
- Couple of small bugfixes.

1.69.36:
- Added "assert" directive.
- Macroinstruction argument now can have default value, defined with "=" symbol
  followed by value after the argument name in definition.
- Fixed a bug which disallowed combining unary "+" with other unary operators.

PR:		ports/165395
Submitted by:	Aldis Berjoza <graudeejs@gmail.com> (maintainer)
2012-02-24 03:50:23 +00:00
Brendan Fabeny
e48c891c50 fix the packing list for WITH_CMP_LIB 2012-02-23 01:10:28 +00:00
Brendan Fabeny
94541850e8 respect CC [1]; fix Tcl/Tk dependencies; don't conflate -nox11 and
-notk; add a test target; clean up

PR:		160492 [1]
Submitted by:	J. Beich (partial patch; under various pseudonyms?) [1]
Approved by:	maintainer
2012-02-23 00:21:15 +00:00
Brooks Davis
ff45cfe833 Upgrade to llvm/clang r150242.
Enable installation of the shared libaray in LLVM.

Add preliminary support for building and installing the gold linker
plugin.  No option is avaiable to turn it on (use -DWITH_LTOPLUGIN)
because devel/binutils does not yet build the gold linker.
2012-02-22 23:19:27 +00:00
Ashish SHUKLA
709e7e7325 - Chase Emacs updates
PR:		ports/165082
2012-02-22 13:31:32 +00:00
Rene Ladan
797cf2f978 Update to 1.2.5 2012-02-19 21:55:07 +00:00
Dirk Meyer
bfa8a89272 - fix build with gcc46 2012-02-19 12:16:59 +00:00
Li-Wen Hsu
bb60b0ab44 - Update to 1.8
- Add fix for CVE-2012-0845

PR:		ports/165026
Submitted by:	David Naylor <naylor.b.david@gmail.com> (maintainer)
2012-02-19 10:37:02 +00:00
Dirk Meyer
49694d8f83 - force build with clang 2012-02-19 10:28:29 +00:00
Ruslan Makhmatkhanov
2e2e11581a - change USE_PYTHON=build with USE_PYTHON_BUILD=yes (non-functional change) 2012-02-19 07:09:58 +00:00
Martin Wilke
34c955dbf5 - Remove pr-patch 2012-02-19 06:06:03 +00:00
Gabor Pali
9266914f84 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://hackage.haskell.org/package/threadscope

Obtained from:	FreeBSD Haskell
2012-02-18 22:50:19 +00:00
Gabor Pali
64008ac3b8 Parses .eventlog files emitted by GHC 6.12.1 and later. Includes the
ghc-events-show tool to dump and event log file as text.

WWW:	http://hackage.haskell.org/package/ghc-events

Obtained from:	FreeBSD Haskell
2012-02-18 22:47:13 +00:00
Gabor Pali
6088e11500 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
2012-02-18 21:38:48 +00:00
Gabor Pali
0df28bef5d 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 only.  Distributed under the WXWINDOWS
LIBRARY LICENSE.  Please see LICENSE file, but note that this is
essentially LGPL with an exception allowing binary distribution of
proprietary software.  This is the same license as wxWidgets itself
uses.

WWW:	http://haskell.org/haskellwiki/WxHaskell

Obtained from:	FreeBSD Haskell
2012-02-18 21:35:29 +00:00
Gabor Pali
804b93ca8f 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 only.

WWW:	http://haskell.org/haskellwiki/WxHaskell

Obtained from:	FreeBSD Haskell
2012-02-18 21:31:42 +00:00
Gabor Pali
a7fe8296da This package provides strict versions of some standard Haskell data
types (pairs, Maybe and Either).  It also contains strict IO operations.

WWW:	http://www.cse.unsw.edu.au/~rl/code/strict.html

Obtained from:	FreeBSD Haskell
2012-02-18 21:27:14 +00:00
Gabor Pali
3884eb7918 HsOpenSSL is an (incomplete) OpenSSL binding for Haskell. It can
generate RSA and DSA keys, read and write PEM files, generate message
digests, sign and verify messages, encrypt and decrypt messages.  It has
also some capabilities of creating SSL clients and servers.

WWW:	https://github.com/phonohawk/HsOpenSSL

Obtained from:	FreeBSD Haskell
2012-02-18 18:46:37 +00:00
Martin Wilke
c70027929c - Mark Python as Secure
- Fix DoS via malformed XML-RPC / HTTP POST

Submitted by:	rm@
Reported by:	many
Obtained from:	python hg
Security:	http://www.vuxml.org/freebsd/b4f8be9e-56b2-11e1-9fb7-003067b2972c.html
2012-02-18 17:53:53 +00:00
Gabor Pali
02e663d404 A RESTful web framework with strong compile-time guarantees of correctness.
It also affords space efficient code, highly concurrent loads, and
portability to many deployment backends (via the wai package), from CGI
to stand-alone serving. Yesod also focuses on developer productivity.
Yesod integrates well with tools for all your basic web development (wai,
persistent, and shakespeare/hamlet).

WWW:	http://www.yesodweb.com/

Obtained from:	FreeBSD Haskell
2012-02-18 17:53:13 +00:00
Gabor Pali
8527e49545 Authentication for Yesod.
WWW:	http://www.yesodweb.com/

Obtained from:	FreeBSD Haskell
2012-02-18 17:51:06 +00:00
Gabor Pali
d1636f6e39 Generate content for Yesod using the aeson package.
WWW:	http://www.yesodweb.com/

Obtained from:	FreeBSD Haskell
2012-02-18 17:48:55 +00:00
Gabor Pali
72244c2fa1 Form handling support for Yesod Web Framework.
WWW:	http://www.yesodweb.com/

Obtained from:	FreeBSD Haskell
2012-02-18 17:46:39 +00:00
Gabor Pali
9d838d1748 Some helpers for using Persistent from Yesod.
WWW:	http://www.yesodweb.com/

Obtained from:	FreeBSD Haskell
2012-02-18 17:44:41 +00:00
Gabor Pali
7653e98fdc Yesod is a framework designed to foster creation of RESTful web
application that have strong compile-time guarantees of correctness.  It
also affords space efficient code and portability to many deployment
backends, from CGI to stand-alone serving.

WWW:	http://www.yesodweb.com/

Obtained from:	FreeBSD Haskell
2012-02-18 17:42:42 +00:00
Gabor Pali
554cac2cd5 A logging system for WAI.
WWW:	http://hackage.haskell.org/package/wai-logger

Obtained from:	FreeBSD Haskell
2012-02-18 17:39:24 +00:00
Gabor Pali
b02a3b4cd2 Provides common features without many dependencies.
WWW:	http://github.com/yesodweb/wai

Obtained from:	FreeBSD Haskell
2012-02-18 17:37:16 +00:00
Gabor Pali
3e9dbd8663 Shakespeare is a template family for type-safe, efficient templates with
simple variable interpolation.  Shakespeare templates can be used inline
with a quasi-quoter or in an external file.  Shakespeare interpolates
variables according to the type being inserted.  In this case, the
variable type needs a ToText instance.

WWW:	http://www.yesodweb.com/book/templates

Obtained from:	FreeBSD Haskell
2012-02-18 17:34:41 +00:00
Gabor Pali
4aeb3e86c3 Shakespeare is a template family for type-safe, efficient templates with
simple variable interpolation.  Shakespeare templates can be used inline
with a quasi-quoter or in an external file.  Shakespeare interpolates
variables according to the type being inserted.  In this case, the
variable type needs a ToJavascript instance.

There is also shakespeare-coffeescript for coffeescript templates.
Coffescript is a language that compiles down to javascript.  It expects
a coffeescript compiler in your path, and variable should be a ToCoffee
instance.

WWW:	http://www.yesodweb.com/book/templates

Obtained from:	FreeBSD Haskell
2012-02-18 17:32:38 +00:00
Gabor Pali
9ebc731ebd This package uses the same approach of type-safe URLs to create
translated content.  It has a simple syntax for translators, while
allowing the ful power of Haskell for applying complex grammar rules.

WWW:  http://www.yesodweb.com/book/i18n

Obtained from:	FreeBSD Haskell
2012-02-18 17:30:46 +00:00
Gabor Pali
6e2a1395cc Shakespeare is a template family for type-safe, efficient templates with
simple variable interpolation.  Shakespeare templates can be used inline
with a quasi-quoter or in an external file.  Shakespeare interpolates
variables according to the type being inserted.  In this case, the
variable type needs a ToCss instance.

This package contains 2 CSS template languages.  The Cassius language
uses whitespace to avoid the need for closing brackets and semi-colons.
Lucius does not care about whitespace and is a strict superset of CSS.
There are also some significant conveniences added for CSS.

WWW:	http://www.yesodweb.com/book/templates

Obtained from:	FreeBSD Haskell
2012-02-18 17:28:38 +00:00
Gabor Pali
2c1404b886 This library provides just the general interface and helper functions.
You must use a specific backend in order to make this useful.

WWW:	http://www.yesodweb.com/book/persistent

Obtained from:	FreeBSD Haskell
2012-02-18 17:26:15 +00:00
Gabor Pali
3dd495706e This library provides just the general interface and helper functions.
You must use a specific backend in order to make this useful.

WWW:	http://www.yesodweb.com/book/persistent

Obtained from:	FreeBSD Haskell
2012-02-18 17:24:14 +00:00
Gabor Pali
5b634d8c90 Useful for stuff like database connection pools.
WWW:	http://www.yesodweb.com/book/persistent

Obtained from:	FreeBSD Haskell
2012-02-18 17:21:20 +00:00
Gabor Pali
5601089dd4 Components of paths.
WWW:	http://github.com/snoyberg/path-pieces

Obtained from:	FreeBSD Haskell
2012-02-18 17:18:34 +00:00
Gabor Pali
b41bcdb179 This package provides some high-level datatypes for declaring MIME email
messages, functions for automatically composing these into bytestrings,
and the ability to send bytestrings via the sendmail executable.  You
can also use any other library you wish to send via different methods,
eg directly to SMTP.

WWW:	http://github.com/snoyberg/mime-mail

Obtained from:	FreeBSD Haskell
2012-02-18 17:15:46 +00:00
Gabor Pali
f2ec06ecbd Hamlet gives you a type-safe tool for generating HTML code. It works
via Quasi-Quoting, and generating extremely efficient output code.  The
syntax is white-space sensitive, and it helps you avoid cross-site
scripting issues and 404 errors.

WWW:	http://www.yesodweb.com/book/templates

Obtained from:	FreeBSD Haskell
2012-02-18 17:13:17 +00:00