1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-06 11:41:52 +00:00

10781 Commits

Author SHA1 Message Date
Sylvio Cesar Teixeira
7212f0b15d - Switch NOPORTDOCS and NOPORTEXAMPLES to their OptionsNG
equivalents for devel/premake4, lang/ikarus, lang/stklos
and lang/ypsilon.

- Add mutual conflicts to lang/ikarus and lang/petite-chez
as they both install bin/scheme-script (reported by
Sulev-Madis Silber with his ports conflicts checker).

- Only define NO_PACKAGE for lang/ikarus when PACKAGE_BUILDING
is set (i.e. on the pointyhat cluster).

- Add regression-test target to lang/ypsilon.

PR:		ports/168715
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer)
2012-06-08 21:27:42 +00:00
Gabor Pali
a203787714 - Loosen make restart checks a bit to fix build on certain
configurations (e.g. pointyhat)

PR:		ports/168761
Submitted by:	Roman Naumann <namor@hemio.de>
2012-06-08 16:11:47 +00:00
Erwin Lansing
42bfe036d9 Mark BROKEN: does not build
Submitted by:	pointyhat
2012-06-08 06:29:09 +00:00
Andrej Zverev
1c72794ad2 - Remove SITE_PERL from *_DEPENDS 2012-06-07 08:50:24 +00:00
Sylvio Cesar Teixeira
9f0134c61e - Update to 0.55
PR:		ports/168686
Submitted by:	Zhihao Yuan <lichray@gmail.com> (maintainer)
2012-06-06 22:04:55 +00:00
Gabor Pali
2d3db81a5f - Add a missing entry for textproc/hs-bytestring-csv
Obtained from:	FreeBSD Haskell
2012-06-06 18:26:50 +00:00
Martin Wilke
9c2f65e395 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by:	bapt, David Naylor (kde team)
2012-06-06 06:44:37 +00:00
Rene Ladan
b4865698d0 - Convert to optionsNG
- include bsd.port.mk instead of bsd.port.{pre|post}.mk
2012-06-05 18:21:30 +00:00
Vanilla I. Shu
99f7bbb54f Upgrade to 3.11.8. 2012-06-05 03:41:08 +00:00
Gerald Pfeifer
6c01726442 Update to the 20120603 snapshot of GCC 4.8.0. 2012-06-04 14:06:28 +00:00
Gerald Pfeifer
3a3edb9fdc Update to the 20120602 snapshot of GCC 4.7.1. 2012-06-04 13:35:32 +00:00
Andrej Zverev
24374f6b47 - Remove SITE_PERL from *_DEPENDS 2012-06-04 08:31:14 +00:00
Martin Wilke
11bd290c5b - convert to OptionsNG
PR:		168646
Submitted by:	maintainer
2012-06-04 02:53:48 +00:00
Ruslan Makhmatkhanov
59bfa248c0 - correct pkg-descr entry that I forgout about 2012-06-03 23:30:16 +00:00
Ruslan Makhmatkhanov
912f07d727 - update to 20120519
PR:		168179
Submitted by:	Timothy Beyer <beyert at cs.ucr dot edu> (maintainer)
2012-06-03 23:28:44 +00:00
Gabor Pali
fb51ad45b1 - Remove obsoleted Haskell ports:
devel/hs-binary: this package became part of lang/ghc.
  devel/hs-convertible-text: this package is obsolete.
  devel/hs-control-monad-attempt: this package is obsolete.
  devel/hs-data-object: this package is obsolete.
  devel/hs-data-object-yaml: this package is obsolete.
  devel/hs-deepseq: this package became part of lang/ghc.
  devel/hs-ghc-paths-docs: not needed any more.
  devel/hs-haddock-docs: not needed any more.
  devel/hs-mtl-docs: not needed any more.
  devel/hs-pool: this package is obsolete.
  devel/hs-transformers-docs: not needed any more.
  print/hs-hscolour-docs: not needed any more.
  textproc/hs-xhtml-docs: not needed any more.
  textproc/hs-xml-enumerator: this package is obsolete.
  www/hs-happstack-data: this package is obsolete.
  www/hs-happstack-ixset: this package is obsolete.
  www/hs-happstack-state: this package is obsolete.
  www/hs-happstack-util: this package is obsolete.
  www/hs-http-enumerator: this package is obsolete.

Obtained from:	FreeBSD Haskell
2012-06-03 23:28:40 +00:00
Gabor Pali
eb44e83c3d - Update to 0.9.3
Obtained from:	FreeBSD Haskell
2012-06-03 22:08:26 +00:00
Gabor Pali
46e9ab0ca5 - Update The Glorious Glasgow Haskell Compiler to version 7.4.1
Please note that port revision for all the Haskell ports without version changes
are also bumped.  Other per-port updates are coming soon (in separate commits)!
In addition to that, separate -docs ports are no longer needed so they are
now removed.

Thanks ashish@ for the assistance.

Obtained from:	FreeBSD Haskell
2012-06-03 20:52:29 +00:00
Gabor Pali
62f0679bb1 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.9 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-06-03 19:33:37 +00:00
Gabor Pali
ee674e4bf4 Provides an efficient routing system, a parser and TH code generation.
WWW:	http://www.yesodweb.com/

Obtained from:	FreeBSD Haskell
2012-06-03 19:32:10 +00:00
Gabor Pali
d670032fc1 This package uses attoparsec for parsing the actual contents of the HTTP
connection.  It also provides higher-level functions which allow you to
avoid direct usage of enumerators.

WWW:	http://www.yesodweb.com/book/http-conduit

Obtained from:	FreeBSD Haskell
2012-06-03 19:30:26 +00:00
Gabor Pali
7fc3040584 This package provides parsing and rendering functions for XML. It is
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
2012-06-03 19:28:57 +00:00
Gabor Pali
30cbd53fc9 Core modules of a blazingly fast markup combinator library for the Haskell
programming language.

WWW:	http://jaspervdj.be/blaze

Obtained from:	FreeBSD Haskell
2012-06-03 19:26:50 +00:00
Gabor Pali
88f4ff53b9 Turn attoparsec parsers into sinks.
WWW:	http://github.com/snoyberg/conduit

Obtained from:	FreeBSD Haskell
2012-06-03 19:25:28 +00:00
Gabor Pali
f4ff1b95c9 Lowlevel cpu routines to get basic properties of the cpu platform, like
endianness and architecture.

WWW:	http://github.com/vincenthz/hs-cpu

Obtained from:	FreeBSD Haskell
2012-06-03 19:23:57 +00:00
Gabor Pali
ad40840f03 Privacy Enhanced Mail (PEM) format reader and writer.
WWW:	http://github.com/vincenthz/hs-pem

Obtained from:	FreeBSD Haskell
2012-06-03 19:22:16 +00:00
Gabor Pali
4f52336b61 A monad for using CryptoRandomGen.
WWW:	http://trac.haskell.org/crypto-api/wiki

Obtained from:	FreeBSD Haskell
2012-06-03 19:20:54 +00:00
Gabor Pali
350b4034e6 Socks proxy (version 5) implementation.
WWW:	http://github.com/vincenthz/hs-socks

Obtained from:	FreeBSD Haskell
2012-06-03 19:19:27 +00:00
Gabor Pali
f4d3bfa331 Stream socket data using conduits.
WWW:	http://github.com/snoyberg/conduit

Obtained from:	FreeBSD Haskell
2012-06-03 19:18:16 +00:00
Gabor Pali
1163bed913 Utilities for dealing with IEEE floating point numbers, ported from the
Tango math library; approximate and exact equality comparisons for general
types.

WWW:	http://github.com/patperry/hs-ieee754

Obtained from:	FreeBSD Haskell
2012-06-03 19:16:56 +00:00
Gabor Pali
aa7f8f5971 A "vault" is a typed, persistent store for values of arbitrary types. It's
like having first-class access to the storage space behind IORefs. The
data structure is analogous to a bank vault, where you can access different
bank boxes with different keys; hence the name. Also provided is a "locker"
type, representing a store for a single element.

WWW:	https://github.com/HeinrichApfelmus/vault

Obtained from:	FreeBSD Haskell
2012-06-03 19:15:34 +00:00
Gabor Pali
635a68e21b The functions for creating temporary files and directories in the base
library are quite limited. The unixutils package contains some good ones,
but they aren't portable to Windows. This library just repackages the
Cabal implementations of its own temporary file and folder functions so
that you can use them without linking against Cabal or depending on it
being installed.

WWW:	http://www.github.com/batterseapower/temporary

Obtained from:	FreeBSD Haskell
2012-06-03 19:13:46 +00:00
Gabor Pali
86f6bda44c High-level, byte-based file and directory path manipulations.
WWW:	https://john-millikin.com/software/haskell-filesystem/

Obtained from:	FreeBSD Haskell
2012-06-03 19:12:30 +00:00
Gabor Pali
78722a65eb This package was originally included with the conduit package, and has
since been split off.

WWW:	http://github.com/snoyberg/conduit

Obtained from:	FreeBSD Haskell
2012-06-03 19:11:10 +00:00
Gabor Pali
84ac1d8642 A high-performance striped pooling abstraction for managing flexibly-sized
collections of resources such as database connections.

WWW:	http://github.com/bos/pool

Obtained from:	FreeBSD Haskell
2012-06-03 19:09:46 +00:00
Gabor Pali
020ca9f500 This package provides a basic random number generation library, including
the ability to split random number generators.

WWW:	http://hackage.haskell.org/package/random

Obtained from:	FreeBSD Haskell
2012-06-03 19:08:29 +00:00
Gabor Pali
9710ba78df Allocate resources from a pool, guaranteeing resource handling via the
ResourceT transformer.

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

Obtained from:	FreeBSD Haskell
2012-06-03 19:07:11 +00:00
Gabor Pali
0386079a07 The modules below provide additional data structures, and other added
capabilities layered on top of the Par monad.

WWW:	https://github.com/simonmar/monad-par

Obtained from:	FreeBSD Haskell
2012-06-03 19:05:39 +00:00
Gabor Pali
952a006b35 Optimized edit distances for fuzzy matching, including Levenshtein and
restricted Damerau-Levenshtein algorithms.

WWW:	http://github.com/batterseapower/edit-distance

Obtained from:	FreeBSD Haskell
2012-06-03 19:04:00 +00:00
Gabor Pali
1cebaf7493 Conduits are an approach to the streaming data problem. It is meant as
an alternative to enumerators/iterators, hoping to address the same
issues with different trade-offs based on real-world experience with
enumerators.

WWW:	http://github.com/snoyberg/conduit

Obtained from:	FreeBSD Haskell
2012-06-03 19:02:40 +00:00
Gabor Pali
78d96111fe Pure and impure Bloom Filter implementations.
WWW:	http://www.serpentine.com/software/bloomfilter

Obtained from:	FreeBSD Haskell
2012-06-03 19:01:30 +00:00
Gabor Pali
b57664829c Convert streams of builders to streams of bytestrings.
WWW:	http://github.com/snoyberg/conduit

Obtained from:	FreeBSD Haskell
2012-06-03 18:59:49 +00:00
Gabor Pali
8015ce94ab Atomic operations including CAS (compare-and-swap), fetch & add and variants
suitable for low-level shared-memory synchronization. The implementation
is using GCC's builtin atomic operations (available in GCC >= 4) in C
wrappers called through the FFI.

WWW:	http://hackage.haskell.org/package/bits-atomic

Obtained from:	FreeBSD Haskell
2012-06-03 18:58:41 +00:00
Gabor Pali
c02b54f2d6 The Par monad(s) offer an alternative parallel programming API to that
provided by the 'parallel' package. A Par monad allows the simple
description of parallel computations, and can be used to add parallelism
to pure Haskell code. The basic API is straightforward: a Par monad
supports forking and simple communication in terms of IVars. This module
is an interface module only. It provides a number of type clasess, but
not an implementation. The type classes separate different levels of Par
functionality.

WWW:	https://github.com/simonmar/monad-par

Obtained from:	FreeBSD Haskell
2012-06-03 18:57:20 +00:00
Gabor Pali
7885c5f5dc An abstract interface to highly-parameterizable queues/deques. Background:
There exists a feature space for queues that extends between:

 * simple, single-ended, non-concurrent, bounded queues
 * double-ended, threadsafe, growable queues

... with important points inbetween (such as the queues used for
work-stealing). This package includes an interface for Deques that
allows the programmer to use a single API for all of the above, while
using the type-system to select an efficient implementation given the
requirements (using type families). This package also includes a simple
reference implementation based on 'IORef' and "Data.Sequence".

WWW:	http://hackage.haskell.org/package/abstract-deque

Obtained from:	FreeBSD Haskell
2012-06-03 18:55:53 +00:00
Gabor Pali
74efd11c96 Anaphoric and miscellaneous useful control-flow.
WWW:	http://hackage.haskell.org/package/IfElse

Obtained from:	FreeBSD Haskell
2012-06-03 18:54:15 +00:00
Gabor Pali
41b131d97e After GHC 7.2 a new casMutVar# primop became available, but was not yet
exposed in Data.IORef. This package fills that gap until such a time as
Data.IORef obsoletes it. Further, in addition to exposing native Haskell
CAS operations, this package contains "mockups" that imititate the same
functionality using either atomicModifyIORef and unsafe pointer equality
(in Data.CAS.Fake) or using foreign functions (Data.CAS.Foreign).
These alternatives are useful for debugging. Note that the foreign option
does not operate on IORefs and so is directly interchangeable with `Data.CAS`
and `Data.CAS.Fake` only if the interface in `Data.CAS.Class` is used.

WWW:	http://hackage.haskell.org/package/IORefCAS

Obtained from:	FreeBSD Haskell
2012-06-03 18:52:54 +00:00
Gabor Pali
41991156ca Streaming compression/decompression via conduits.
WWW:	http://github.com/snoyberg/conduit

Obtained from:	FreeBSD Haskell
2012-06-03 18:50:50 +00:00
Andrej Zverev
a50c1cb647 - Remove SITE_PERL from *_DEPENDS
Approved by: maintainer (tobez@ via IM)
2012-06-03 05:56:20 +00:00
Dirk Meyer
3a812f215d - update png to 1.5.10 2012-06-01 07:33:39 +00:00