Commit graph

10003 commits

Author SHA1 Message Date
Gabor Pali
c1a5228441 Implements MurmurHash2, a good, fast, general-purpose, non-cryptographic
hashing function.  See <http://murmurhash.googlepages.com/> for details.

This implementation is pure Haskell, so it might be a bit slower than a C
FFI binding.

WWW:	http://github.com/nominolo/murmur-hash

Obtained from:	FreeBSD Haskell
2011-08-13 21:07:39 +00:00
Gabor Pali
5742fc75c5 An xhtml templating system.
WWW: http://snapframework.com/

Obtained from:	FreeBSD Haskell
2011-08-13 21:01:57 +00:00
Gabor Pali
81135b07c6 A simple directory-like tree datatype, with useful IO functions and Foldable
and Traversable instance.

Provides a simple data structure mirroring a directory tree on the
filesystem, as well as useful functions for reading and writing
file and directory structures in the IO monad.

WWW: http://coder.bsimmons.name/blog/2009/05/directory-tree-module-released/

Obtained from:	FreeBSD Haskell
2011-08-13 20:47:35 +00:00
Gabor Pali
f7cecff29d A binary serialization library, similar to binary, that introduces an
isolate primitive for parser isolation, and replaces the asynchronous
errors with a user-handleable Either type. Similar to binary in
performance, but uses a strict ByteString instead of a lazy
ByteString, thus restricting it to operating on finite inputs.

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

Obtained from:	FreeBSD Haskell
2011-08-13 20:44:40 +00:00
Gabor Pali
3b4bf11e3a This package defines a class, Hashable, for types that can be converted
to a hash value. This class exists for the benefit of hashing-based data
structures. The package provides instances for basic types and a way to
combine hash values.

WWW:	http://github.com/tibbe/hashable

Obtained from:	FreeBSD Haskell
2011-08-13 20:36:01 +00:00
Gabor Pali
52f3ff5d86 Parse numeric literals from ByteStrings.
WWW: http://github.com/solidsnack/bytestring-nums

Obtained from:	FreeBSD Haskell
2011-08-13 20:33:23 +00:00
Gabor Pali
1eba923158 A blazingly fast HTML combinator library for the Haskell programming language.
The Text.Blaze module is a good starting point, as well as this tutorial:
<http://jaspervdj.be/blaze/tutorial.html>.

WWW: http://jaspervdj.be/blaze

Obtained from:	FreeBSD Haskell
2011-08-13 19:41:48 +00:00
Gabor Pali
f2e1b36450 A fast parser combinator library, aimed particularly at dealing efficiently
with network protocols and complicated text/binary file formats.

This library is basically a translation of the original attoparsec library
to use text instead of bytestrings.

WWW: http://patch-tag.com/r/felipe/attoparsec-text/home

Obtained from:	FreeBSD Haskell
2011-08-13 19:37:58 +00:00
Gabor Pali
6f1c542521 The attoparsec-enumerator package.
WWW: http://john-millikin.com/software/attoparsec-enumerator/

Obtained from:	FreeBSD Haskell
2011-08-13 19:35:15 +00:00
Gabor Pali
690407d24c A fast parser combinator library, aimed particularly at dealing
efficiently with network protocols and complicated text/binary file
formats.

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

Obtained from:	FreeBSD Haskell
2011-08-13 18:42:01 +00:00
Gabor Pali
161cdfdab6 A priority search queue efficiently supports the opperations of both a
search tree and a priority queue. A 'Binding' is a product of a key and
a priority.  Bindings can be inserted, deleted, modified and queried in
logarithmic time, and the binding with the least priority can be
retrieved in constant time.  A queue can be built from a list of
bindings, sorted by keys, in linear time.

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

Obtained from:	FreeBSD Haskell
2011-08-13 18:36:10 +00:00
Gabor Pali
a1faf30452 Provides functions to throw and catch exceptions. Unlike the functions from
Control.Exception, which work in IO, these work in any stack of monad
transformers (from the 'transformers' package) with IO as the base monad.
You can extend this functionality to other monads, by creating an instance
of the MonadCatchIO class.

WWW: http://hackage.haskell.org/package/MonadCatchIO-transformers

Obtained from:	FreeBSD Haskell
2011-08-13 18:08:39 +00:00
Chris Rees
ea8f686898 Change +++ path too-- if one has a /tmp/firm_machine.c for whatever reason
patching fails.

PR:		ports/159627
Submitted by:	rdivacky
Approved by:	maintainer (implicit)
2011-08-13 09:03:38 +00:00
Chris Rees
9cac5083aa Patch now applies properly -- path corrected.
Submitted by:	rdivacky
2011-08-13 08:16:56 +00:00
Chris Rees
789a6223b0 Fix on amd64 -- cputype is called x86_64 here.
PR:		ports/159627
Submitted by:	rdivacky
Approved by:	Armin Pirkovitsch <armin@frozen-zone.org> (maintainer)
2011-08-13 06:41:17 +00:00
Chris Rees
0067a1f323 - Update devel/libfirm to 1.19.1
- Update lang/cparser to 0.9.12 and bump LIB_DEPENDS for libfirm

PR:		ports/159627
Submitted by:	Armin Pirkovitsch <armin@frozen-zone.org> (maintainer)
2011-08-12 17:13:55 +00:00
Koop Mast
0e682dded4 Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-08-11 19:20:17 +00:00
Dmitry Marakasov
67053c8b3f - Remove unneeded BROKEN, distfile is still fetchable from FreeBSD mirror
- While here, mirror the distfile
2011-08-11 17:52:03 +00:00
Rene Ladan
3010182f18 Also make sure the port builds with gcc.
Submitted by:	pointyhat via erwin
2011-08-11 15:21:10 +00:00
Steve Wills
5788c5335a - Update to 0.15
PR:		ports/
Submitted by:	milki <milki@rescomp.berkeley.edu> (maintainer)
2011-08-11 02:15:42 +00:00
Mark Linimon
52146dcbd2 Mark as broken on sparc64: does not compile. 2011-08-10 09:07:24 +00:00
Frederic Culot
e3234ad14c - Update to 20110807
PR:		ports/159630
Submitted by:	Pedro Giffuni <giffunip@tutopia.com>
Approved by:	Yoshihiro Ota <ota@j.email.ne.jp> (maintainer)
2011-08-10 08:45:43 +00:00
Martin Matuska
3f502c3647 Transfer maintainer back to ports@FreeBSD.org
Approved by:	maintainer (myself)
2011-08-09 15:41:30 +00:00
Martin Matuska
ae02f2d961 Update to 8.6b2 2011-08-09 15:00:44 +00:00
Anton Berezin
a1be547eac Update to 0.33 without approval from lth (who is on vacation atm) since
apparently that's what new p5-Moose requires.

Changes:	http://search.cpan.org/dist/List-MoreUtils/Changes
2011-08-08 19:45:32 +00:00
Dirk Meyer
47c9f8ddc9 - MASTER_SITE_LOCAL 2011-08-08 16:03:01 +00:00
Dmitry Marakasov
137c073978 - Fix perl configure erroneously saving /usr/local/script as a site script install directory if it's present, which leads to misinstallation of many ports which install perl scripts (p5-Mail-SpamAssassin, for example)
PR:		149771
Submitted by:	Peter Radcliffe <pir-freebsd.org@pir.net>
Patch by:	myself
Approved by:	jadawin
2011-08-08 14:32:41 +00:00
Pav Lucistnik
505e148836 - Update to 1_7R3 and update xmlbeans to 2.5.0
PR:		ports/158438
Submitted by:	Pedro Giffuni <giffunip@tutopia.com>
Approved by:	maintainer timeout (nivit; 1 month)
2011-08-08 14:05:10 +00:00
Steve Wills
e57db12b72 - Chase libming shared lib bump 2011-08-08 03:43:03 +00:00
Cy Schubert
b031a044c9 Remove extraneous .orig file. 2011-08-07 13:15:47 +00:00
Cy Schubert
a23070064e Update 1.068 --> 1.069.
Remove 32-bit only build restriction.
2011-08-07 04:53:16 +00:00
Cy Schubert
db1521da6e Update 2.053 --> 2.054.
Fix amd64 issue.

PR:		159555
Submitted by:	Juergen Lock <nox@jelal.kn-bremen.de>
2011-08-06 19:12:10 +00:00
Dirk Meyer
a77dc8829a - retire gnustep-libobjc
gnustep-makes does require libobjc now
so we can not build libobjc for gnustep with gnustep-make
2011-08-06 16:52:49 +00:00
Jun Kuriyama
cc340b3e9b - Upgrade to 0.06. 2011-08-06 11:42:02 +00:00
Vanilla I. Shu
13d735490e Upgrade to 3.5.1. 2011-08-05 06:39:19 +00:00
Baptiste Daroussin
8b6dad2efd Removing old ruby stuff
2011-08-03 comms/ruby-serialport: Doesn't work with Ruby 1.9
2011-08-03 databases/ruby-search-namazu: Doesn't work with Ruby 1.9
2011-08-03 databases/ruby-sqlite: Doesn't work with Ruby 1.9
2011-08-03 databases/rubygem-kirbybase: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-eet: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-filelock: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-filemagic: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-metaruby: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-poll: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-rrb: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-strongtyping: Doesn't work with Ruby 1.9
2011-08-03 devel/ruby-textbuf: Doesn't work with Ruby 1.9
2011-08-03 graphics/ruby-graph: Doesn't work with Ruby 1.9
2011-08-03 graphics/ruby-libpng: Doesn't work with Ruby 1.9
2011-08-03 japanese/ruby-kakasi: Doesn't work with Ruby 1.9
2011-08-03 lang/ruby-extensions: Doesn't work with Ruby 1.9
2011-08-03 lang/ruby-lua: Doesn't work with Ruby 1.9
2011-08-03 lang/ruby-perl: Doesn't work with Ruby 1.9
2011-08-03 mail/ruby-tmail: Doesn't work with Ruby 1.9
2011-08-03 math/ruby-bitset: Doesn't work with Ruby 1.9
2011-08-03 math/ruby-bitvector: Doesn't work with Ruby 1.9
2011-08-03 math/ruby-gmp: Doesn't work with Ruby 1.9
2011-08-03 net/ruby-mpi: Doesn't work with Ruby 1.9
2011-08-03 net/ruby-nis: Doesn't work with Ruby 1.9
2011-08-03 net/ruby-pcap: Doesn't work with Ruby 1.9
2011-08-03 net/ruby-romp: Doesn't work with Ruby 1.9
2011-08-03 net/ruby-spread: Doesn't work with Ruby 1.9
2011-08-03 print/ruby-pdflib: Doesn't work with Ruby 1.9
2011-08-03 security/ruby-aes: Doesn't work with Ruby 1.9
2011-08-03 security/ruby-blowfish: Doesn't work with Ruby 1.9
2011-08-03 security/ruby-cast_256: Doesn't work with Ruby 1.9
2011-08-03 security/ruby-mcrypt: Doesn't work with Ruby 1.9
2011-08-03 security/ruby-pam: Doesn't work with Ruby 1.9
2011-08-03 sysutils/ruby-log4r: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-csv: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-formvalidator: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-gdome: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-htmltools: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-nqxml: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-quixml: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-raspell: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-tempura: Doesn't work with Ruby 1.9
2011-08-03 textproc/ruby-xtemplate: Doesn't work with Ruby 1.9
2011-08-03 www/ruby-tmpl: Doesn't work with Ruby 1.9
2011-08-03 06:49:58 +00:00
Emanuel Haupt
f760c11728 Remove WWW entries from unmaintained ports that return 404 or where the domain
disappeared.
2011-08-02 20:58:23 +00:00
Baptiste Daroussin
d389c2f0a8 Deprecate some ports where I can't find distfiles and upstream 2011-08-02 17:04:00 +00:00
Baptiste Daroussin
3a2aede000 Mark BROKEN: Does not fetch 2011-08-02 13:47:46 +00:00
Frederic Culot
245df24bb8 - Update to 2011.07 [1]
- Pet portlint(1) by moving LICENSE section earlier

PR:		ports/159375 [1]
Submitted by:	Aliaksandr Zahatski <zahatski@gmail.com>
2011-08-02 12:11:59 +00:00
Pav Lucistnik
4df02fccf4 - Chase net-snmp shlib bump
Reported by:	pointyhat
2011-08-01 21:51:11 +00:00
Gabor Pali
76308443ce This is the Haskell S3 library. It provides an interface to Amazon's Simple
Storage Service (S3), allowing Haskell developers to reliably store and
retrieve arbitrary amounts of data from anywhere on the Internet.

WWW:	http://gregheartsfield.com/hS3/

Obtained from:	FreeBSD Haskell
2011-08-01 13:43:49 +00:00
Gabor Pali
193cf6aad7 DES, Blowfish, AES, TEA, SHA1, MD5, RSA, BubbleBabble, Hexdump, Support for
Word128, Word192 and Word256 and Beyond, PKCS5 Padding, Various Encryption
Modes e.g. Cipher Block Chaining all in one package, with HUnit and
QuickCheck tests, and examples.

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

Obtained from:	FreeBSD Haskell
2011-08-01 13:38:44 +00:00
Gerald Pfeifer
60c97e82f2 Update to the 20110729 snapshot of GCC 4.6.2. 2011-07-31 22:28:46 +00:00
Gerald Pfeifer
d1c50ef74b Update to the 20110730 snapshot of GCC 4.7.0. 2011-07-31 17:01:34 +00:00
Julien Laffaye
011dce24ce - Chase guile shared lib bump
- Add an entry to UPDATING
2011-07-31 15:07:08 +00:00
Julien Laffaye
2a0640b2d4 Update to 1.8.8
PR:		ports/155595
Submitted by:	Takefu <takefu@airport.fm>
Approved by:	Amatus <c11h15no2@yahoo.com> (maintainer)
2011-07-31 15:06:47 +00:00
Rene Ladan
47a52c1493 - Fix build with clang [1]
- The part to update this port to 0.92.0 of [1]
  was already done as part of ports/158512

PR:		ports/158564
Submitted by:	Niclas Zeising
2011-07-30 19:50:54 +00:00
Tilman Keskinoz
5f5943367f Update to 1.69.32
PR:		159308
Submitted by:	maintainer
2011-07-30 15:02:51 +00:00
Koop Mast
0b743289fc Update the glib and gtk stack to the lastest stable releases.
Add new ports for the new stable releases of gtk+-3.0.
Update vala to the newest stable release 0.12.1.

Thanks to pav@ for doing multiple exp-runs, and marcus@ for repo-copies.
Full contributors acknowledgment will be given in the GNOME 3 import.
2011-07-30 09:20:22 +00:00