aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAgeFilesLines
* respect CC [1]; fix Tcl/Tk dependencies; don't conflate -nox11 andBrendan Fabeny2012-02-232-7/+36
| | | | | | | | | | | -notk; add a test target; clean up PR: 160492 [1] Submitted by: J. Beich (partial patch; under various pseudonyms?) [1] Approved by: maintainer Notes: svn path=/head/; revision=292093
* Upgrade to llvm/clang r150242.Brooks Davis2012-02-225-26/+67
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=292090
* - Chase Emacs updatesAshish SHUKLA2012-02-225-4/+5
| | | | | | | PR: ports/165082 Notes: svn path=/head/; revision=292058
* Update to 1.2.5Rene Ladan2012-02-192-3/+3
| | | | Notes: svn path=/head/; revision=291856
* - fix build with gcc46Dirk Meyer2012-02-191-0/+4
| | | | Notes: svn path=/head/; revision=291822
* - Update to 1.8Li-Wen Hsu2012-02-196-161/+88
| | | | | | | | | | - Add fix for CVE-2012-0845 PR: ports/165026 Submitted by: David Naylor <naylor.b.david@gmail.com> (maintainer) Notes: svn path=/head/; revision=291800
* - force build with clangDirk Meyer2012-02-191-5/+1
| | | | Notes: svn path=/head/; revision=291798
* - change USE_PYTHON=build with USE_PYTHON_BUILD=yes (non-functional change)Ruslan Makhmatkhanov2012-02-191-1/+1
| | | | Notes: svn path=/head/; revision=291785
* - Remove pr-patchMartin Wilke2012-02-191-23/+0
| | | | Notes: svn path=/head/; revision=291780
* ThreadScope is a graphical viewer for thread profile informationGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291766
* Parses .eventlog files emitted by GHC 6.12.1 and later. Includes theGabor Pali2012-02-181-0/+1
| | | | | | | | | | | ghc-events-show tool to dump and event log file as text. WWW: http://hackage.haskell.org/package/ghc-events Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291765
* wxHaskell is a portable and native GUI library for Haskell. It is builtGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291762
* wxHaskell is a portable and native GUI library for Haskell. It is builtGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291761
* wxHaskell is a portable and native GUI library for Haskell. It is builtGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291760
* This package provides strict versions of some standard Haskell dataGabor Pali2012-02-181-0/+1
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=291759
* HsOpenSSL is an (incomplete) OpenSSL binding for Haskell. It canGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291739
* - Mark Python as SecureMartin Wilke2012-02-1811-5/+131
| | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=291731
* A RESTful web framework with strong compile-time guarantees of correctness.Gabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291730
* Authentication for Yesod.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://www.yesodweb.com/ Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291729
* Generate content for Yesod using the aeson package.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://www.yesodweb.com/ Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291728
* Form handling support for Yesod Web Framework.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://www.yesodweb.com/ Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291726
* Some helpers for using Persistent from Yesod.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://www.yesodweb.com/ Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291725
* Yesod is a framework designed to foster creation of RESTful webGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291724
* A logging system for WAI.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://hackage.haskell.org/package/wai-logger Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291723
* Provides common features without many dependencies.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://github.com/yesodweb/wai Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291722
* Shakespeare is a template family for type-safe, efficient templates withGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291721
* Shakespeare is a template family for type-safe, efficient templates withGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291720
* This package uses the same approach of type-safe URLs to createGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291719
* Shakespeare is a template family for type-safe, efficient templates withGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291718
* This library provides just the general interface and helper functions.Gabor Pali2012-02-181-0/+1
| | | | | | | | | | | You must use a specific backend in order to make this useful. WWW: http://www.yesodweb.com/book/persistent Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291717
* This library provides just the general interface and helper functions.Gabor Pali2012-02-181-0/+1
| | | | | | | | | | | You must use a specific backend in order to make this useful. WWW: http://www.yesodweb.com/book/persistent Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291716
* Useful for stuff like database connection pools.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://www.yesodweb.com/book/persistent Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291714
* Components of paths.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://github.com/snoyberg/path-pieces Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291713
* This package provides some high-level datatypes for declaring MIME emailGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291712
* Hamlet gives you a type-safe tool for generating HTML code. It worksGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=291711
* Shakespeare is a template family for type-safe, efficient templates withGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | 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. WWW: http://www.yesodweb.com/book/templates Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291710
* A fast logging system.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://hackage.haskell.org/package/fast-logger Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291709
* Validating an email address string against RFC 5322.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://porg.es/blog/email-address-validation-simpler-faster-more-correct Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291708
* Ranges and some functions allowing things like fast membership lookup onGabor Pali2012-02-181-0/+1
| | | | | | | | | | | ranges with holes in them and so on. WWW: http://hackage.haskell.org/package/ranges Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291707
* Provides high-level conversions based on the data-object package.Gabor Pali2012-02-181-0/+1
| | | | | | | | | | | | Parsing and emitting is handled by the yaml package, which in turn uses the libyaml C library. WWW: http://github.com/snoyberg/data-object-yaml Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291706
* Provides support for parsing and emitting Yaml documents.Gabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | This package includes the full libyaml C library version 0.1.2 by Kirill Simonov in the package so you don't need to worry about any non-Haskell dependencies. WWW: http://github.com/snoyberg/yaml/ Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291705
* These objects show up in different places, e.g. JSON, Yaml. ByGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | providing a representation in a separate repository, other libraries can share a single representation of these structures. WWW: http://github.com/snoyberg/data-object/tree/master Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291704
* HTTP cookie parsing and rendering.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://github.com/snoyberg/cookie Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291703
* This is a port of John Goerzen's convertible package, intended toGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | distinguish between conversions which are guaranteed to succeed and those which might fail. It uses the attempt package, which in turn uses the failure package, so that this package is fully compatible with the failure framework. This package currently contains all of the typeclasses and instances for convertible. However, as these features are ported to the convertible package, this package will be left with only the instances for converting to and from text types (String, ByteString (lazy and strict) and Text (lazy and strict). Be aware that conversions to and from bytestrings assume UTF-8 encoding. If a different encoding is desired, you can use a newtype wrapper and declare an instance of ConvertAttempt or ConvertSuccess on it. WWW: http://github.com/snoyberg/convertible/tree/text Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291702
* Monad transformer for attempt.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://github.com/snoyberg/control-monad-attempt Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291701
* This package is for working with native byte-ordering of the system.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://community.haskell.org/~aslatter/code/byteorder Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291700
* Focus is on third-party authentication methods, such as OpenID, rpxnowGabor Pali2012-02-181-0/+1
| | | | | | | | | | | and Facebook. WWW: http://github.com/yesodweb/authenticate Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291699
* This package provides parsing and rendering functions for XML. It isGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | based on the datatypes found in the xml-types package. This package is broken up into the following modules: * Text.XML: DOM-based parsing and rendering. This is the most commonly used module. * Text.XML.Cursor: A wrapper around Text.XML which allows bidirectional traversing of the DOM, similar to XPath. * Text.XML.Unresolved: A slight modification to Text.XML which does not require all entities to be resolved at parsing. The datatypes are slightly more complicated here, and therefore this module is only recommended when you need to deal directly with raw entities. * Text.XML.Stream.Parse: Streaming parser, including some streaming parser combinators. * Text.XML.Stream.Render: Streaming renderer. WWW: http://github.com/snoyberg/xml Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291698
* The xml-types package.Gabor Pali2012-02-181-0/+1
| | | | | | | | | WWW: http://hackage.haskell.org/package/xml-type Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291697
* This package uses attoparsec for parsing the actual contents of the HTTPGabor Pali2012-02-181-0/+1
| | | | | | | | | | | | connection. It also provides higher-level functions which allow you to avoid direct usage of enumerators. WWW: http://github.com/snoyberg/http-enumerator Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=291695