1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00
Commit Graph

10457 Commits

Author SHA1 Message Date
Martin Matuska
3b90890958 Don't require specific Tcl version for lang/tcl-wrapper
PR:		ports/164528
Submitted by:	Pierre DAVID <pdagog@gmail.com>
2012-02-13 11:36:23 +00:00
Martin Matuska
3148bf6e52 Unbreak build with clang
PR:		ports/162912
Submitted by:	Jan Beich <jbeich@tormail.net>
2012-02-13 11:34:03 +00:00
Philippe Audeoud
51d572e41b - Update to 0.007
- Add devel/p5-Devel-CallChecker as a dependency
- Changelog: http://search.cpan.org/src/ZEFRAM/Parse-Perl-0.007/Changes
2012-02-13 09:31:31 +00:00
Gabor Pali
61691c8918 - Remove textproc/hs-attoparsec-text: The package has been deprecated. Now
the attoparsec includes all functionality from this library.

Obtained from:	FreeBSD Haskell
2012-02-13 06:13:00 +00:00
Gabor Pali
1a2291a4cf - Connect all the previously added hs- ports to the build
Obtained from:	FreeBSD Haskell
2012-02-13 03:58:47 +00:00
Gabor Pali
c4aebd467c - Please welcome GHC 7.0.4
GHC in the ports tree has been updated to version 7.0.4 and the port revision
for all the Haskell ports without version changes are bumped.  Other per-port
updates are coming soon.

This update also incorporates some improvements for bsd.cabal.mk that makes
working with Haskell ports even easier.

Thanks ashish@ for the help!

Obtained from:	FreeBSD Haskell
2012-02-13 03:49:32 +00:00
Gabor Pali
847e9c51b9 Skein [1] is a family of fast secure cryptographic hash functions. This
package uses bindings to the optimized C implementation of Skein.  There
is a high-level interface provided to some of the Skein use cases, and a
low-level interface when Skein has to be used in a different way.

Currently Skein is supported as cryptographic hash function as Skein as
a message authentication code (Skein-MAC).

[1] http://www.skein-hash.info/

WWW:	http://patch-tag.com/r/felipe/skein

Obtained from:	FreeBSD Haskell
2012-02-13 02:52:47 +00:00
Gabor Pali
447fda15e5 To store passwords securely, they should be salted, then hashed with a
slow hash function. This library uses PBKDF1-SHA256, and handles all the
details. It uses the cryptohash package for speed; if you need a pure
Haskell library, pwstore-purehaskell has the exact same API, but uses
only pure Haskell. It is about 25 times slower than this package, but
still quite usable.

WWW:	https://github.com/PeterScott/pwstore

Obtained from:	FreeBSD Haskell
2012-02-13 02:50:54 +00:00
Gabor Pali
d1e4cb2f82 A platform independent method to obtain cryptographically strong entropy
(urandom on Linux, CryptAPI on Windows, patches welcome). Users looking
for cryptographically strong (number-theoretically sound) PRNGs should
see the DRBG package too!

WWW:	http://trac.haskell.org/crypto-api/wiki

Obtained from:	FreeBSD Haskell
2012-02-13 02:49:00 +00:00
Gabor Pali
b7fae4b365 A collection of crypto hashes, with a practical incremental and one-pass,
pure APIs, with performance close to the fastest implementations available
in others languages.

The implementations are made in C with a haskell FFI wrapper that hide the
C implementation.

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

Obtained from:	FreeBSD Haskell
2012-02-13 02:47:14 +00:00
Gabor Pali
4ec9eee6db Symmetrical Block, Stream, and PubKey Ciphers.
WWW:	http://github.com/vincenthz/hs-cryptocipher

Obtained from:	FreeBSD Haskell
2012-02-13 02:44:48 +00:00
Gabor Pali
cc36c74ac3 Generic cryptography public keys algorithm types.
WWW:	http://github.com/vincenthz/hs-crypto-pubkey-types

Obtained from:	FreeBSD Haskell
2012-02-13 02:42:56 +00:00
Gabor Pali
3183595c0e A generic interface for cryptographic operations, platform independent quality
RNG, property tests and known-answer tests (KATs) for common algorithms, and a
basic benchmark infrastructure. Maintainers of hash and cipher implementations
are encouraged to add instances for the classes defined in Crypto.Classes.
Crypto users are similarly encouraged to use the interfaces defined in the
Classes module.  Any concepts or functions of general use to more than one
cryptographic algorithm (ex: padding) is within scope of this package.

WWW:	http://trac.haskell.org/crypto-api/wiki

Obtained from:	FreeBSD Haskell
2012-02-13 02:41:08 +00:00
Gabor Pali
b342c113c2 Simple crypto pseudo-random-number-generator with really good randomness
property.

WWW:	http://github.com/vincenthz/hs-cprng-aes

Obtained from:	FreeBSD Haskell
2012-02-13 02:39:04 +00:00
Gabor Pali
8bd3d20de2 Achieves security through AES-CTR encryption and Skein-MAC-512-256
authentication. Uses Base64 encoding to avoid any issues with
characters.

WWW:	http://github.com/snoyberg/clientsession/tree/master

Obtained from:	FreeBSD Haskell
2012-02-13 02:37:09 +00:00
Gabor Pali
cc70528199 Automatically derive Lenses for your data type for use with Data.Lens.
WWW:	http://github.com/ekmett/data-lens-template/

Obtained from:	FreeBSD Haskell
2012-02-13 02:34:41 +00:00
Gabor Pali
feab9b5cad Haskell 98 lenses.
WWW:	http://github.com/ekmett/data-lens/

Obtained from:	FreeBSD Haskell
2012-02-13 02:33:04 +00:00
Gabor Pali
7a938b802c Instances of numeric classes for functions and tuples.
WWW:	http://hackage.haskell.org/package/NumInstances

Obtained from:	FreeBSD Haskell
2012-02-13 02:31:13 +00:00
Gabor Pali
111c9a36b5 Cabal plugin for UUAGC.
WWW:	http://www.cs.uu.nl/wiki/HUT/WebHome

Obtained from:	FreeBSD Haskell
2012-02-13 02:28:52 +00:00
Gabor Pali
d34e6b1c3a UUAG is the Utrecht University Attribute Grammar system. It generates Haskell
files from an attribute grammar specification.

It is a preprocessor for Haskell which makes it easy to write catamorphisms
(that is, functions that do to any datatype what foldr does to lists).
You can define tree walks using the intuitive concepts of inherited and
synthesized attributes, while keeping the full expressive power of Haskell.

WWW:	http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem

Obtained from:	FreeBSD Haskell
2012-02-13 02:27:03 +00:00
Gabor Pali
05eb37c0da Provides newtype wrappers for phantom types to avoid unsafely passing dummy
arguments.

WWW:	http://github.com/ekmett/tagged

Obtained from:	FreeBSD Haskell
2012-02-13 02:24:19 +00:00
Gabor Pali
a3a15f8b91 A continuation-based, backtracking, logic programming monad. An
adaptation of the two-continuation implementation found in the paper
"Backtracking, Interleaving, and Terminating Monad Transformers" [1].

[1] http://okmij.org/ftp/papers/LogicT.pdf

WWW:	http://code.haskell.org/~dolio/logict

Obtained from:	FreeBSD Haskell
2012-02-13 02:21:34 +00:00
Gabor Pali
89065a38ed Provides Word128, Word192 and Word256 and a way of producing other large
words if required.

WWW:	http://trac.haskell.org/largeword/wiki

Obtained from:	FreeBSD Haskell
2012-02-13 02:19:28 +00:00
Gabor Pali
58b3eb230b Haskell implementation of Mustache templates [1].
[1] http://mustache.github.com/

WWW:	http://github.com/lymar/hastache

Obtained from:	FreeBSD Haskell
2012-02-13 02:17:35 +00:00
Gabor Pali
3cc2d2496a This package provides a couple of different implementations of mutable hash tables
in the ST monad, as well as a type class abstracting their common operations, and
a set of wrappers to use the hash tables in the IO monad.

WWW:	http://github.com/gregorycollins/hashtables

Obtained from:	FreeBSD Haskell
2012-02-13 02:15:56 +00:00
Gabor Pali
c6b765c9c9 A configuration management library for programs and daemons.
Features include:

 * Automatic, dynamic reloading in response to modifications to configuration
   files.

 * A simple, but flexible, configuration language, supporting several of
   the most commonly needed types of data, along with interpolation of
   strings from the configuration or the system environment (e.g.
   $(HOME)).

 * Subscription-based notification of changes to configuration properties.

 * An import directive allows the configuration of a complex application
   to be split across several smaller files, or common configuration data
   to be shared across several applications.

WWW:	http://github.com/mailrank/configurator

Obtained from:	FreeBSD Haskell
2012-02-13 02:13:47 +00:00
Gabor Pali
3da3ed194d This package provides a Haskell library for working with base16-encoded
data quickly and efficiently, using the ByteString type.

WWW:	https://github.com/mailrank/base16-bytestring

Obtained from:	FreeBSD Haskell
2012-02-13 02:11:23 +00:00
Gabor Pali
5c0f73a2f0 Epic is a simple functional language which compiles to reasonably efficient C code,
using the Boehm-Demers-Weiser garbage collector [1].  It is intended as a compiler
back-end, and is currently used as a back end for Epigram [2] and Idris [3].  It
can be invoked either as a library or an application.

[1] http://www.hpl.hp.com/personal/Hans_Boehm/gc/
[2] http://www.e-pig.org/
[3] http://idris-lang.org/

WWW:	http://www.dcs.st-and.ac.uk/~eb/epic.php

Obtained from:	FreeBSD Haskell
2012-02-13 02:08:15 +00:00
Gabor Pali
d59ac3e84e The zlib-enum package is a stop-gap to provide enumeratees for zlib
compression and decompression.

WWW:	http://github.com/maltem/zlib-enum

Obtained from:	FreeBSD Haskell
2012-02-13 02:05:00 +00:00
Gabor Pali
835a4103a4 This package contains low-level bindigs to the zlib package.
WWW:	http://github.com/snoyberg/zlib-bindings

Obtained from:	FreeBSD Haskell
2012-02-13 02:02:34 +00:00
Johan van Selst
06592c2d7d - Update snobol4 to version 1.4.1
- Use MANx variables to list manpages
- Grab maintainership

Major changes in 1.4: new sdb debugger and readline support
2012-02-12 20:33:50 +00:00
Vanilla I. Shu
fee6eeef9f Upgrade to 3.9.5. 2012-02-12 12:51:59 +00:00
Gerald Pfeifer
f24f6d080c Update to the 20120204 snapshot of GCC 4.7.0. 2012-02-11 21:40:00 +00:00
Sunpoet Po-Chuan Hsieh
154c2d367c - Update to 0.17017
- Pet portlint

Changes:	http://search.cpan.org/dist/Error/ChangeLog
2012-02-11 17:57:08 +00:00
Sergey A. Osokin
3bc23de0dc Apply hotfix from upstream.
Bump PORTREVISION.
2012-02-09 16:36:20 +00:00
Alex Dupre
8796d6d0d6 Restore accidentally removed patch hunk. 2012-02-09 15:48:54 +00:00
Philip M. Gollucci
fc93efe6e5 - Respect CXX
PR:             ports/162529
Submitted by:   Jan Beich <jbeich@tormail.net>
Approved by:    maintainer timeout (edwin ; 87 days)
2012-02-08 20:11:19 +00:00
Alex Dupre
1c08b00624 When FPM is selected, install status.html into ${PREFIX}/share/php/fpm/.
Submitted by:	Michael Vorobyov <vmb@ric168.ru>
2012-02-08 14:53:55 +00:00
Philip M. Gollucci
39d8215fa3 - Update to 2012.01
PR:             ports/164732
Submitted by:   Aliaksandr Zahatski <zahatski@gmail.com>
With Hat:       perl@
2012-02-07 21:10:03 +00:00
Brendan Fabeny
6d1d7abfc9 remove a stale patch
PR:		164542
Submitted by:	swell.k
2012-02-07 01:10:34 +00:00
Martin Wilke
93cfaf9ad9 - Chase unixODBC shlib bump 2012-02-06 12:25:50 +00:00
Pietro Cerutti
1a42612531 - Update to 05_20120205 2012-02-06 08:52:16 +00:00
Gabor Pali
eb38e678d2 - Add math-functions to chase the addition of math/hs-math-functions
Submitted by:	wen
2012-02-05 14:21:27 +00:00
Chris Rees
b0f71316ac Remove unreferenced tarball from distinfo
Noticed by:	Matthew Seaman (m.seaman@infracaninophile.co.uk)
Submitted by:	John Marino (draco@marino.st) (maintainer)
2012-02-05 10:18:17 +00:00
Sergey Skvortsov
48e6cb7677 Update to 4.0.0
Changes:	http://parrot.org/news/2012/Parrot-4.0.0
2012-02-04 15:41:32 +00:00
Gerald Pfeifer
4bc63c6310 Update to the 20120203 snapshot of GCC 4.6.3. 2012-02-04 11:44:06 +00:00
Gerald Pfeifer
00b8a0db25 Update to the 20120128 snapshot of GCC 4.7.0. This fixes
-fstack-protector-all on FreeBSD (thanks to tijl).
2012-02-04 11:06:28 +00:00
Pietro Cerutti
49f6657dbf - Update to 05_20120115
- Install console library as well
2012-02-03 10:28:24 +00:00
Alex Dupre
fa058866bd Update to 5.3.10 security-fix release.
(Probably you have to wait for the FreeBSD mirrors to sync up distfiles).
2012-02-03 09:03:06 +00:00
Michael Scheidell
609dced53a - Fix to build on i386
PR:		ports/164551
Reported by:	Arne Meyer <meyer.arne83@gmail.com>
Submitted by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
Approved by:	gabor (mentor)
2012-02-02 22:22:06 +00:00