Commit graph

10940 commits

Author SHA1 Message Date
Cy Schubert
fc739d2439 Fix runtime error (unable to find libphobos2). 2012-04-16 05:34:27 +00:00
Jeremy Messenger
a595ff638c Update to 0.9.2.1635.
Security:	slicer,client,protected: fix a security issue introduced by
		3dd938c1fe, refuses again value tagged client and protected.
2012-04-16 03:27:32 +00:00
Sunpoet Po-Chuan Hsieh
a7b3d5ced1 - Fix copy/paste error 2012-04-16 02:41:08 +00:00
Gerald Pfeifer
dafeb2361e Update to the 20120415 snapshot of GCC 4.8.0. 2012-04-16 01:06:17 +00:00
Gerald Pfeifer
8ff1f4a992 Update to the 20120414 snapshot of GCC 4.7.1. 2012-04-15 22:33:12 +00:00
Ruslan Makhmatkhanov
835e2a093d - add docs for python 2.6.8, 3.1.5, 3.2.3 2012-04-15 20:51:38 +00:00
Cy Schubert
ac9314e9c8 Update 2.058 --> 2.059 2012-04-15 14:25:31 +00:00
Cy Schubert
bc73661aa3 Update 1.073 --> 1.074 2012-04-15 14:15:54 +00:00
Ruslan Makhmatkhanov
e0cfb1ea6f Remove pkg-plist diffs for some ancient python versions that we have not
in the tree. This files aren't used since import of python 2.3 (almost 10 years
for now).
2012-04-15 10:31:00 +00:00
Ruslan Makhmatkhanov
d2c5905bdf - add docs for python 2.7.3
Reported by:	pav (via pointyhat)
2012-04-15 09:59:26 +00:00
Gerald Pfeifer
5b6ebeb593 Update to the 20120413 snapshot of GCC 4.6.4. 2012-04-14 20:50:27 +00:00
Alexander Leidinger
7be25933ea Set the expiration date for all ports which depend upon linux_base-fc4 to
the EoL of the last 7.x release. The 7.x branch is the only supported
FreeBSD version not yet at his EoL which needs a linux 2.4 based linuxulator
environment (linux_base-f10 doesn't work there).

I didn't bump the portrevision, this is mostly done as a hint for ports
committers to tell them that at least the emulation@-owned ports need
to stay until then (even the forbidden ones). The dependent ports need to
go at the same time, but are free to be deleted before.

Discussed with:	bsam
2012-04-14 20:24:51 +00:00
Michael Scheidell
ae22e48b11 - Update to 3.0.0 [1]
- Unbreak port on FreeBSD 9 [1]
- Minor re-arrangement of Makefile for clarity [2]

PR:		ports/166754 [1]
Submitted by:	Mikhail T <m.tsatsenko@gmail.com> (maintainer) [1]
Reviewed by:	scheidell (me) [2]
2012-04-14 13:25:07 +00:00
Jeremy Messenger
002dc7b1e4 Remove useless file. 2012-04-14 02:42:28 +00:00
Jeremy Messenger
de2281fb72 Opa is an open source, simple and unified platform for writing web
applications. All aspects are directly written in Opa: Frontend code,
backend code, database queries and configuration. And everything is
strongly statically typed.

WWW: http://opalang.org/
2012-04-14 02:37:58 +00:00
Brooks Davis
4425fc5083 Update to LLVM and Clang 3.1.r154687, unless specific issues are found
that need to be fixed to support testing, this is likely the last -devel
update before 3.1 is released.
2012-04-13 22:52:38 +00:00
Matthias Andree
9fed1da798 Clarify effect of __MAKE_CONF change, and point to Wiki URL (in a comment). 2012-04-13 18:18:54 +00:00
Matthias Andree
13a1c45350 Remove CFLAGS=${CFLAGS} regression from MAKE_ARGS again (leftover from
testing).

Reported by:        Valentin Zahariev
Brown paper bag to: mandree@
2012-04-12 20:51:53 +00:00
Steve Wills
64d7c6f4fd - Remove TEST_DEPENDS on itself
PR:		ports/166769
Approved by:	milki <milki@rescomp.berkeley.edu> (maintainer)
2012-04-12 15:45:06 +00:00
Ryan Steinmetz
3d8062c8fa - Note CONFLICT between net/mosh and lang/mosh, as they both install bin/mosh
- Bump PORTREVISION

Reported By:	Hirohisa Yamaguchi <umq@ueo.co.jp>
2012-04-12 10:35:43 +00:00
Baptiste Daroussin
928eae9bca php4 is EOLed, let's deprecate it
Approved by:	ale (maintainer by private mail)
2012-04-12 10:07:41 +00:00
Matthias Andree
8771253012 Forced commit to mention that ohauer@ has joined lua@. 2012-04-11 22:26:24 +00:00
Matthias Andree
aacbf62416 Add explanatory comment about butchering __MAKE_CONF. 2012-04-11 21:21:04 +00:00
Matthias Andree
e2f1e0682e Support builds that set CFLAGS=... in /etc/make.conf (discouraged). 2012-04-11 21:15:16 +00:00
Martin Wilke
19425757a8 - Update:
* python26 -> 2.6.8
  * python27 -> 2.7.3
  * python31 -> 3.1.5
  * python32 -> 3.2.1

Security:	http://www.vuxml.org/freebsd/b4f8be9e-56b2-11e1-9fb7-003067b2972c.html
		CVE-2012-0845 CVE-2012-0876 CVE-2012-1150 CVE-2012-0845 CVE-2011-3389
2012-04-11 12:52:17 +00:00
Matthias Andree
1f01f3cc35 Fix regressions, reinstating io.popen support.
Reported by:  Pierre Guinoiseau
PR:           ports/166753
Reported by:  Vrachnis Ilias-Dimitrios
PR:           ports/166804
Fixed by:     Olli Hauer (ports/166753)
Feature safe: yes
2012-04-10 19:08:17 +00:00
Ruslan Makhmatkhanov
353c969896 - pass maintainership of this ports to new volunteer
- add some of them to `enlightenment' virtual category

PR:		166814
Submitted by:	Grzegorz Blach <magik at roorback dot net>
2012-04-10 18:04:10 +00:00
Baptiste Daroussin
ba56649f1a Mark as deprecated and set expiration to 2012-05-10 for ports that are mark as broken for more than 6 month 2012-04-09 23:51:44 +00:00
Gerald Pfeifer
257dafd940 Remove EXPIRATION_DATE, Mk/bsd.gnustep.mk still relies on this port.
Feature safe:	yes
2012-04-09 20:43:05 +00:00
Gerald Pfeifer
d889913b8d Update to the 20120408 snapshot of GCC 4.8.0.
Feature safe:	yes
2012-04-09 13:41:43 +00:00
Michael Scheidell
4e615aebad - Fix suggested by upstream. Revise mutex initializer patch to avoid deadlocks
- Bump PORTREVISION

PR:		ports/166778
Submitted by:	Timothy Beyer <beyert@cs.ucr.edu> (maintainer)
Feature safe:	yes
2012-04-09 11:54:04 +00:00
Frederic Culot
75934f90db - Update to 20120301 (corresponding to gcc 4.6.3)
- Split off Makefile.common fragment for use in lang/gnatdroid-arm* ports

Maintainer note:
- Ada tasking is broken on FreeBSD-9+ and has always been but a testsuite
run didn't reveal this until recently. Due to a new panic assertion added
to the thread library, exiting tasks now abort with the message "thread
exits with resources held!". A significant attempt was made to patch GNAT
to release thread resources on exiting tasks, but the code is highly
complex and the attemps are not yes successful.

PR:		ports/166718
Submitted by:	John Marino <draco@marino.st> (maintainer)
Feature safe:	yes
2012-04-09 11:28:22 +00:00
Gerald Pfeifer
061d7f066d Update to the 20120407 snapshot of GCC 4.7.1.
Feature safe:	yes
2012-04-08 00:08:07 +00:00
Michael Scheidell
c144b0fb1c - Update to 0.2
- The bootstrap compiler needs "cc" to link objects.

PR:		ports/166551
Submitted by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
Feature safe:	yes
2012-04-07 16:22:23 +00:00
Gerald Pfeifer
87828b1e8e Update to the 20120406 snapshot of GCC 4.6.4.
Feature safe:	yes
2012-04-07 10:29:09 +00:00
Matthias Andree
582adbdb84 Bring in additional changes by ohauer to preserve LUA_LDIR/LUA_CDIR.
Submitted by: ohauer
PR:           ports/166540
Feature safe: yes
2012-04-06 17:50:44 +00:00
Matthias Andree
1e9d43d118 Update to bug-fix release 5.1.5.
Submitted by: ohauer
Feature safe: yes
PR:           ports/166540
2012-04-06 17:39:12 +00:00
Michael Scheidell
e2e280ca6f Add New Port lang/urweb: Ur is a programming language in the tradition of ML and Haskell, but featuring
a significantly richer type system. Ur is functional, pure, statically-typed,
and strict. Ur supports a powerful kind of metaprogramming based on row types.

Ur/Web is Ur plus a special standard library and associated rules for parsing
and optimization. Ur/Web supports construction of dynamic web applications
backed by SQL databases.

PR:		ports/166657
Submitted by:	Timothy Beyer <beyert@cs.ucr.edu>
Feature safe:	yes
2012-04-06 14:36:30 +00:00
Gerald Pfeifer
9e4ad1bbe3 Update to the 20120330 snapshot of GCC 4.6.4.
Feature safe:	yes
2012-04-03 22:16:37 +00:00
Gerald Pfeifer
1383f135ed Update to the 20120401 snapshot of GCC 4.8.0.
Feature safe:	yes
2012-04-03 22:14:26 +00:00
Gerald Pfeifer
54945408c9 Update to the 20120324 snapshot of GCC 4.7.1.
Feature safe:	yes
2012-04-03 22:13:15 +00:00
Sunpoet Po-Chuan Hsieh
b0095d0559 - Update to 1.008000
Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
Feature safe:	yes
2012-04-02 10:40:28 +00:00
Sergey A. Osokin
776a7c5e03 Replace unwind.h definitions with luajit own.
Bump PORTREVISION.

Patch obtained from browsable mirror of luajit
http://repo.or.cz/w/luajit-2.0.git.

Feature safe:	yes
2012-04-02 09:51:02 +00:00
Pav Lucistnik
8490e09e4b - Disallow from pointyhat, as it seems to receive SIGKILL after two hours of
building, unknown from where

Feature safe:	yes
2012-03-31 18:41:26 +00:00
Baptiste Daroussin
cc71f91b54 Mark as broken: overwrite files own by the emacs package
pkgng says:
pkg: emacs-23.4,2 conflicts with elisp-manual-21.2.8_1,1 (installs files into the same place).  Problematic file: /usr/local/info/elisp.info

Reported by:	pointyhat: pkgng exp-run
Feature safe:	yes
2012-03-31 17:08:04 +00:00
Johan van Selst
7e1ec50106 - Update GNU awk to 4.0.1
- Remove patch for configure script (fixed upstream)

Feature safe:	yes
2012-03-31 11:32:31 +00:00
Alexey Dokuchaev
94d74c6da5 - Provide a comment about what we are reinplacing here for
- Fix a typo (NIPORTEXAMPLES -> NOPORTEXAMPLES)
- Merge two options of cpio(1) so that line does not touch screen boundary

Feature safe:	yes
2012-03-25 11:28:46 +00:00
Ryan Steinmetz
078216a5dc - Add missing plist entry
- Unbreak

Reported by:	linimon
Feature safe:	yes
2012-03-24 20:11:41 +00:00
Martin Wilke
7d5a8531c3 - Update to version 2.73
PR:		166040
Submitted by:	Ports FUry
Feature safe:	yes
2012-03-24 16:44:31 +00:00
Ryan Steinmetz
4a61096265 - Update to 0.52
- Prefer editline support, if available

PR:		ports/165864
Submitted by:	Zhihao Yuan <lichray@gmail.com> (maintainer)
Feature safe:	yes
2012-03-22 13:18:26 +00:00
Michael Scheidell
636437f3d1 - Update to 4.1.0
- Pass maintainership to submitter

PR:		ports/166292
Submitted by:	Pavel I Volkov <pavelivolkov@googlemail.com> (maintainer)
Approved by:	Pavel I Volkov <pavelivolkov@googlemail.com> (maintainer)
Feature safe:	yes
2012-03-22 12:07:14 +00:00
Gerald Pfeifer
b8357b9919 Update to the 4.4.7 release which closes the GCC 4.7 release series
and branch.

Feature safe:	yes
2012-03-18 18:58:19 +00:00
Gerald Pfeifer
31128ad68d Deprecate lang/gcc42 in favor of lang/gcc46 which has been the default
for USE_GCC=X.Y+ for a while with an expiration date of 2012-04-18.

Feature safe:	yes
2012-03-18 00:29:26 +00:00
Gerald Pfeifer
2820a99869 Welcome GCC 4.8! For the next couple of months this is going to be
a rougher ride, as this release series -- just branched off GCC 4.7
-- is going to see a lot of active and often invasive development.
This port is for early exposure and not production use at all.

Feature safe:	yes
2012-03-17 11:22:17 +00:00
Matthias Andree
ae89c82fab Be sure to pass CFLAGS properly if set in /etc/make.conf.
Reported by:  mezz
Feature safe: yes
2012-03-16 18:18:01 +00:00
Gerald Pfeifer
60b6213236 Replace USE_GCC=4.4+ by USE_GCC=4.6+, a noop on the build cluster.
Approved by:	maintainer (jyyou@cs.nctu.edu.tw)
Feature safe:	yes
2012-03-15 15:28:13 +00:00
Dmitry Marakasov
46dfc36c31 - Add PORTSCOUT
Feature safe:	yes
2012-03-14 17:26:01 +00:00
Philip M. Gollucci
23d428de1d - Sort lang/Makefile
PR:             ports/165993
Submitted by:   "Conrad J. Sabatier" <conrads@cox.net>
Feature safe:   yes
2012-03-13 16:19:11 +00:00
Philip M. Gollucci
b59621d3ae - Revert ports/165605 as requested by portmgr@
Note: devel/p5-B-Size and devel/p5-Devel-Arena
where intentionally not restored.

PR:             ports/165605
Approved by:    portmgr (bapt)
Feature safe:   yes (I sure hope so)
2012-03-13 16:15:36 +00:00
Sunpoet Po-Chuan Hsieh
1a89decca6 - Update to 0.014000
Changes:	http://search.cpan.org/dist/Marpa-PP/Changes
Feature safe:	yes
2012-03-13 03:34:36 +00:00
Sunpoet Po-Chuan Hsieh
947f85722f - Update to 1.006000
Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
Feature safe:	yes
2012-03-13 03:34:04 +00:00
Jason Helfman
85fce98761 - Update to 1.4.0 and update maintainer address
PR:	ports/165961
Submitted by:	maintainer, nsmoot@make.sh
Feature safe:	yes
2012-03-12 06:52:24 +00:00
Maho Nakata
36e01a1eae Add WANT_LEAD_0 knob.
Submitted by: Ted Hatfield <ted@io-tx.com>

Feature safe:	yes
2012-03-12 05:22:46 +00:00
Mark Linimon
984c3924ee Restore lang/perl5.8 and lang/perl5.10 from the Attic.
PR:		ports/165467 (reversal of)
Feature safe:	yes (actually restoring for POLA)
Hat:		portmgr
2012-03-11 23:52:40 +00:00
Mark Linimon
7047959f24 Undo ports/165457 to not violate POLA. As far as I knew, the PR
was to test what happened when we did eventually delete these two
ports, not to delete them immediately.

A subsequent commit will add appropriate deprecation messages.

Hat:		portmgr
PR:		ports/165457
Feature safe:	yes (actually no, however, this is to preserve POLA)
2012-03-11 23:49:09 +00:00
TAKATSU Tomonari
31459d12bd - Update to 0.2.7
- Pass maintainership
- Mark BROKEN on FreeBSD 7.x

RP:		ports/158968 (based on)
Submitted by:	OKUMURA Yuki <mjt_AT_cltn_DOT_org>
Approved by:	maintainer timeout (> 7 months)
Feature safe:	yes
2012-03-10 23:36:58 +00:00
Gerald Pfeifer
af014397df Update to the release of GCC 4.6.3. This now supports FreeBSD 10
and later out of the box, no more extra patches necessary.

Feature safe:	yes
2012-03-10 22:48:35 +00:00
Gerald Pfeifer
cb48fe94b5 Update to the 20120309 snapshot of GCC 4.6.4.
Increase CONFLICTS to also cover GCC 4.6.3 now, in anticipation of
a forthcoming update of lang/gcc to GCC 4.6.3.

Feature safe:	yes
2012-03-10 21:26:04 +00:00
Philip M. Gollucci
2cf4c1e2c8 - Remove ports that only work with < perl 5.12 (devel/p5-B-Size, devel/p5-Devel-Arena)
- Remove conditionals for PERL_LEVEL < 501200
- Remove regression-test targets b/c this will be centralized in Mk/bsd.perl.mk
- Other minor cleanups
  RUN_DEPENDS = ${BUILD_DEPENDS} -> RUN_DEPENDS:= ${BUILD_DEPENDS}

PR:             ports/165605
Submitted by:   pgollucci (myself)
Approved by:    portmgr (linimon)
Exp Run by:     linimon
Tested by:      make index
2012-03-08 18:45:38 +00:00
Philip M. Gollucci
346415e3c0 - Remove lang/perl5.8 (12/16/2008 EOL) and lang/perl5.10 (08/23/2009 EOL)
- lang/5.12 (default) is in Maint mode and lang/5.14 is GA right now.
- The final UNcommitted portition of this PR will move the default perl
  to lang/perl5.14 but
    mail/cyrus-impad2
    mail/cyrus-impad22
    print/perlftlib
    audio/papcl
    www/WebMagick
    misc/gcstar
    math/ploymak
  must be fixed or marked BROKEN 1st.

PR:             ports/165457
Submitted by:   pgollucci (myself)
Approved by:    portmgr (linimon)
Exp Run by:     linimon
Tested by:      make index
2012-03-08 18:37:54 +00:00
Gerald Pfeifer
831467479d Update to the 20120306 snapshot of GCC 4.4.7. 2012-03-07 22:14:53 +00:00
Philip M. Gollucci
7d4e10f17d - Pull a19beeaa9f/raw
to fix:
 Can't use string "XXX" as an ARRAY ref while "strict refs" in use at
 /usr/local/lib/perl5/5.14.2/ExtUtils/MM_Unix.pm line 2893.

- perl 5.14.[012] shipped with a broken version of ExtUtils::MakeMakker (6.57_06)
  which is fixed in 6.57_06.  This patch can hopefully go away when/if perl 5.14.3
  is released.

- Bump PORTREVISION

PR:         ports/165457
With Hat:   perl@
2012-03-07 05:00:04 +00:00
Pietro Cerutti
28556314b9 - Update to 05_20120304
Changes:
   * The "ftpserv.sd7" example program was improved to support the
     commands RNFR and RNTO and to work correctly, when the listener
     cannot open a passive data port.
   * The font support was improved, such that caching of character
     pixmaps works.
   * Some characters in the standard bitmap fonts were added or
     improved.
   * The functions 'socSend' and 'socSendto' in "soc_rtl.c" were
     improved to work correctly under 64-bit systems.
   * The function 'fltSci' in "flt_rtl.c", was improved to avoid
     a C compiler warning about the change of a constant value.
   * The function 'redraw' in "drw_x11.c" was changed, such that it
     does not use a parameter of type 'XExposeEvent'.
   * The functions 'drwHeight', 'drwWidth', 'drwXPos' and 'drwYPos'
     in "drw_x11.c" were improved to raise RANGE_ERROR when the
     window does not exist.
   * The function 'handleExpose' was introduced in "gkb_x11.c", to
     handle the job of calling 'redraw'.
   * The type 'unsigned int' was replaced by 'sysizetype' in
     'findid.c', 'findid.h', 'identutl.c', 'identutl.h', 'literal.c',
     'numlit.c', 'scanner.c' and 'symbol.h'.
   * Some improvements were done in 'prg_comp.c', 'reflib.c',
     'analyze.c', 'exec.c', 'infile.c', 'info.c' and 'typlib.c' to
     reduce the number of warnings.
   * Support for the unused action "ENU_SIZE" was removed.
- Add LICENSE
2012-03-06 14:17:24 +00:00
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
Gabor Pali
4ec18f7207 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.

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

Obtained from:	FreeBSD Haskell
2012-02-18 17:11:03 +00:00
Gabor Pali
230e9ffc4e A fast logging system.
WWW:	http://hackage.haskell.org/package/fast-logger

Obtained from:	FreeBSD Haskell
2012-02-18 17:08:24 +00:00
Gabor Pali
daff33d149 Validating an email address string against RFC 5322.
WWW:	http://porg.es/blog/email-address-validation-simpler-faster-more-correct

Obtained from:	FreeBSD Haskell
2012-02-18 17:04:33 +00:00
Gabor Pali
e0bdd43eff Ranges and some functions allowing things like fast membership lookup on
ranges with holes in them and so on.

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

Obtained from:	FreeBSD Haskell
2012-02-18 17:01:42 +00:00
Gabor Pali
756c333034 Provides high-level conversions based on the data-object package.
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
2012-02-18 16:59:01 +00:00
Gabor Pali
325f949e00 Provides support for parsing and emitting Yaml documents.
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
2012-02-18 16:56:16 +00:00
Gabor Pali
29419e8cb4 These objects show up in different places, e.g. JSON, Yaml. By
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
2012-02-18 16:53:34 +00:00
Gabor Pali
03635e4e9e HTTP cookie parsing and rendering.
WWW:	http://github.com/snoyberg/cookie

Obtained from:	FreeBSD Haskell
2012-02-18 16:51:17 +00:00
Gabor Pali
2e61f0192e This is a port of John Goerzen's convertible package, intended to
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
2012-02-18 16:48:46 +00:00
Gabor Pali
de130cdf1a Monad transformer for attempt.
WWW:	http://github.com/snoyberg/control-monad-attempt

Obtained from:	FreeBSD Haskell
2012-02-18 16:46:00 +00:00
Gabor Pali
fd3b875edd This package is for working with native byte-ordering of the system.
WWW:	http://community.haskell.org/~aslatter/code/byteorder

Obtained from:	FreeBSD Haskell
2012-02-18 16:43:12 +00:00
Gabor Pali
2f0595223d Focus is on third-party authentication methods, such as OpenID, rpxnow
and Facebook.

WWW:	http://github.com/yesodweb/authenticate

Obtained from:	FreeBSD Haskell
2012-02-18 16:40:40 +00:00
Gabor Pali
7ebd2904f2 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-02-18 16:36:34 +00:00
Gabor Pali
408b2300ea The xml-types package.
WWW:	http://hackage.haskell.org/package/xml-type

Obtained from:	FreeBSD Haskell
2012-02-18 16:30:09 +00:00
Gabor Pali
5891d6ddde 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://github.com/snoyberg/http-enumerator

Obtained from:	FreeBSD Haskell
2012-02-18 16:27:14 +00:00
Gabor Pali
94dc53a878 A set of extra definitions, default values and helpers for the tls
package.

WWW:	http://github.com/vincenthz/hs-tls-extra

Obtained from:	FreeBSD Haskell
2012-02-18 16:24:24 +00:00
Gabor Pali
98c816c3be Native Haskell TLS and SSL protocol implementation for server and
client.

This provides a high-level implementation of a sensitive security
protocol, eliminating a common set of security issues through the use of
the advanced type system, high level constructions and common Haskell
features.

Currently implement the SSL3.0, TLS1.0, TLS1.1 and TLS1.2 protocol, with
only RSA supported for Key Exchange.

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

Obtained from:	FreeBSD Haskell
2012-02-18 16:23:00 +00:00
Gabor Pali
b00b470fac Certificates and Key reader/writer. At the moment only X509 certificate
and unencrypted private key are supported, but will include PGP
certificate and pkcs8 private keys.

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

Obtained from:	FreeBSD Haskell
2012-02-18 16:19:56 +00:00
Gabor Pali
50dfbf8bd4 Defines a data type, Attempt, which has a Success and Failure
constructor.  Failure contains an extensible exception.

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

Obtained from:	FreeBSD Haskell
2012-02-18 16:17:25 +00:00
Gabor Pali
b41081fd35 A simple type class for success/failure computations.
WWW:	http://www.haskell.org/haskellwiki/Failure

Obtained from:	FreeBSD Haskell
2012-02-18 16:14:50 +00:00
Gabor Pali
538cb4bedf ASN1 data reader and writer in raw form with supports for high level
forms of ASN1 (BER, CER and DER).

WWW:	http://github.com/vincenthz/hs-asn1-data

Obtained from:	FreeBSD Haskell
2012-02-18 16:12:23 +00:00
Gabor Pali
45819fa559 This library implements the RSA encryption and signature algorithms for
arbitrarily-sized ByteStrings.  While the implementations work, they are
not necessarily the fastest ones on the planet.  Particularly key
generation.  The algorithms included are based of RFC 3447, or the
Public-Key Cryptography Standard for RSA, version 2.1 (a.k.a, PKCS#1
v2.1).

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

Obtained from:	FreeBSD Haskell
2012-02-18 16:09:15 +00:00
Gabor Pali
b57a83d9a7 An unrolled implementation of MD5 purely in Haskell.
WWW:	http://hackage.haskell.org/package/pureMD5

Obtained from:	FreeBSD Haskell
2012-02-18 16:06:05 +00:00
Gerald Pfeifer
2862fcd45a Update to the 20120217 snapshot of GCC 4.6.3. 2012-02-18 12:07:36 +00:00
Eitan Adler
1fa858c065 Remove quotes from BROKEN and IGNORE as they are not required 2012-02-18 03:32:35 +00:00
Gabor Pali
bd8178b27a Gitit is a wiki backed by a git, darcs, or mercurial filestore. Pages
and uploaded files can be modified either directly via the VCS's
command-line tools or through the wiki's web interface.  Pandoc is used
for markup processing, so pages may be written in (extended) markdown,
reStructuredText, LaTeX, HTML, or literate Haskell, and exported in ten
different formats, including LaTeX, ConTeXt, DocBook, RTF, OpenOffice
ODT, and MediaWiki markup.

Notable features include:

 * plugins: dynamically loaded page transformations written in Haskell.
 * conversion of TeX math to MathML for display in web browsers.
 * syntax highlighting of source code files and code snippets.
 * Atom feeds (site-wide and per-page).
 * a library, Network.Gitit, that makes it simple to include a gitit
   wiki in any happstack application.

WWW:	http://gitit.net/

Obtained from:	FreeBSD Haskell
2012-02-18 03:25:18 +00:00
Gabor Pali
81c73710a6 Run untrusted HTML through Text.HTML.SanitizeXSS.sanitizeXSS to prevent
XSS attacks.

WWW:	http://github.com/gregwebs/haskell-xss-sanitize

Obtained from:	FreeBSD Haskell
2012-02-18 03:21:47 +00:00
Gabor Pali
91ff17f09d CSS parser and renderer.
WWW:	http://www.yesodweb.com/

Obtained from:	FreeBSD Haskell
2012-02-18 03:18:12 +00:00
Gabor Pali
ca9e235905 The reCAPTCHA [1] is a service that provides captchas for preventing
automated spam in web applications.  The recaptcha-hs provides functions
for using reCAPTCHA in Haskell web applications.

[1] http://recaptcha.net/

WWW:	http://github.com/jgm/recaptcha/tree/master

Obtained from:	FreeBSD Haskell
2012-02-18 03:14:59 +00:00
Gabor Pali
57c3fca0c5 The filestore library provides an abstract interface for a versioning
file store, and modules that instatiate this interface.  Currently Git,
Darcs, and Mercurial modules are provided, and other VCSs or databases
could be added.

WWW:	http://johnmacfarlane.net/repos/filestore

Obtained from:	FreeBSD Haskell
2012-02-18 03:11:31 +00:00
Gabor Pali
f2526f6fb0 A port of the Java library by Terrence Parr.
WWW:	http://hackage.haskell.org/package/HStringTemplate

Obtained from:	FreeBSD Haskell
2012-02-18 03:08:15 +00:00
Gabor Pali
2c28d03314 Parser and writer for handling sectioned config files in Haskell. The
ConfigFile module works with configuration files in a standard format
that is easy for the user to edit, easy for the programmer to work with,
yet remains powerful and flexible.  It is inspired by, and compatible
with, Python's ConfigParser module.  It uses files that resemble Windows
.INI-style files, but with numerous improvements.

ConfigFile provides simple calls to both read and write config files.
It is possible to make a config file parsable by this module, the Unix
shell, and make.

WWW:	http://software.complete.org/configfile

Obtained from:	FreeBSD Haskell
2012-02-18 03:05:26 +00:00
Gabor Pali
eb6bae26d7 The Haskell application server stack.
WWW:	http://happstack.com/

Obtained from:	FreeBSD Haskell
2012-02-17 17:13:45 +00:00
Gabor Pali
658662474f Unplug your machine and restart and have your app recover to exactly
where it left off.  Happstack-State spares you the need to deal with all
the marshalling, consistency, and configuration headache that you would
have if you used an external DBMS for this purpose.  Its component model
makes it easy to compose big applications from smaller reliable parts.
Use event subscription to trigger IO actions and support comet-style or
irc-bot applications.

WWW:	http://happstack.com/

Obtained from:	FreeBSD Haskell
2012-02-17 17:11:56 +00:00
Gabor Pali
2a25d98ac1 Happstack Server provides an HTTP server and a rich set of functions for
routing requests, handling query parameters, generating responses,
working with cookies, serving files, and more.

WWW:	http://happstack.com/

Obtained from:	FreeBSD Haskell
2012-02-17 17:09:53 +00:00
Gabor Pali
4549292c88 Just pick which parts of your data structures you want indexed using an
easy to use template-haskell function.  Spare yourself the need to
write, run, and maintain code that marshalls your data to/from an
external relational database just for efficient queries.  The
happstack-ixset relies on generics and TH to spare you the boilerplate
normally required for such tasks.

WWW:	http://happstack.com/

Obtained from:	FreeBSD Haskell
2012-02-17 17:07:37 +00:00
Gabor Pali
93d4869e36 Miscellaneous utilities for Happstack packages.
WWW:	http://happstack.com/

Obtained from:	FreeBSD Haskell
2012-02-17 17:05:20 +00:00
Gabor Pali
c5e6a39b93 This package provides libraries for:
* Deriving instances for your datatypes.
 * Producing default values of Haskell datatypes.
 * Normalizing values of Haskell datatypes.
 * Marshalling Haskell values to and from XML.
 * Marshalling Haskell values to and from HTML forms.

WWW:	http://happstack.com/

Obtained from:	FreeBSD Haskell
2012-02-17 17:03:33 +00:00
Gabor Pali
eeabd319e7 Provides SYB-with-class instances for Text from the text package.
WWW:	http://hackage.haskell.org/package/syb-with-class-instances-text

Obtained from:	FreeBSD Haskell
2012-02-17 17:01:01 +00:00
Gabor Pali
a34aa78210 Classes, and Template Haskell code to generate instances, for the Scrap
Your Boilerplate With Class system.

WWW:	http://hackage.haskell.org/package/syb-with-class

Obtained from:	FreeBSD Haskell
2012-02-17 16:58:33 +00:00
Gabor Pali
17dfb9bdd1 Support for computations with failures.
WWW:	http://hackage.haskell.org/package/MaybeT

Obtained from:	FreeBSD Haskell
2012-02-17 16:56:03 +00:00
Gabor Pali
ec7dba516a lifted-base exports IO operations from the base library lifted to any
instance of MonadBase or MonadBaseControl.

WWW:	https://github.com/basvandijk/lifted-base

Obtained from:	FreeBSD Haskell
2012-02-17 15:51:18 +00:00
Gabor Pali
3387004968 This package defines the type class MonadBaseControl, a subset of
MonadBase into which generic control operations such as catch can be
lifted from IO or any other base monad.  Instances are based on monad
transformers in MonadTransControl, which includes all standard monad
transformers in the transformers library except ContT.

WWW:	https://github.com/basvandijk/monad-control/

Obtained from:	FreeBSD Haskell
2012-02-17 15:48:59 +00:00
Gabor Pali
2aa49ec454 This package provides a straightforward port of monadLib's BaseM type
class to transformers.

WWW:	https://github.com/mvv/transformers-base

Obtained from:	FreeBSD Haskell
2012-02-17 15:46:38 +00:00
Gabor Pali
70cb05d9f7 This package defines new symbols for a number of functions, operators
and types in the base package.  All symbols are documented with their
actual definition and information regarding their Unicode code point.
They should be completely interchangeable with their definitions.

For further Unicode goodness you can enable the UnicodeSyntax language
extension.  This extension enables Unicode characters to be used to
stand for certain ASCII character sequences.

WWW:	http://haskell.org/haskellwiki/Unicode-symbols

Obtained from:	FreeBSD Haskell
2012-02-17 15:44:09 +00:00
Jimmy Olgeni
cb67914c88 Upgrade to version 12.2.1. 2012-02-17 10:48:30 +00:00
Philippe Audeoud
117c4cc303 - Add devel/p5-Devel-CallChecker as a build depends
Reported by:	PH
2012-02-17 08:56:28 +00:00
Ashish SHUKLA
97ddb4e13d - Bump PORTREVISION to chase the update of multimedia/libvpx 2012-02-16 15:57:34 +00:00
Cy Schubert
146c60d023 Update 2.057 --> 2.058 2012-02-16 04:44:03 +00:00
Cy Schubert
33672b61da Update 1.072 --> 1.073 2012-02-16 04:29:33 +00:00
Pav Lucistnik
8dc65cbba7 - Mark BROKEN: incomplete plist
Reported by:	pointyhat
2012-02-15 23:13:07 +00:00
Martin Matuska
e570e297b4 Bump pcre shared library version in php52
Reported by:	pointyhat
2012-02-15 08:52:06 +00:00
Alexey Dokuchaev
d3a97b037d - Update to version 2.72
- Define LICENSE (MIT)
- Relinquish maintainership
- Reword comment a bit
2012-02-15 02:23:01 +00:00
Steve Wills
24e120163b - Add option to build with -pthread, default to on. Note this is not the same
as threaded perl.

PR:		ports/163878
Submitted by:	swills (myself)
Approved by:	portmgr (erwin)
Discussed with:	tobez
With hat:	perl@
2012-02-15 02:03:29 +00:00
Jimmy Olgeni
edd87fc55b Resolve manpage naming conflict with the stock Tcl documentation
by using full function names in section 3.

PR:		ports/165141
Submitted by:	olgeni
Approved by:	maintainer
2012-02-14 20:09:12 +00:00
Martin Matuska
dbbf004162 Bump pcre library dependency due to 8.30 update 2012-02-14 12:45:35 +00:00
Martin Matuska
205f1ac23d Bump pcre library dependency due to 8.30 update
Add (vendor) patch for deprecated pcre_info()
2012-02-14 12:44:23 +00:00
Jimmy Olgeni
23a5322a87 Upgrade to version 5.2.1. 2012-02-13 21:12:52 +00:00
Ashish SHUKLA
bf04f19baa - Fix MASTER_SITES
Obtained from:	FreeBSD Haskell
2012-02-13 14:49:11 +00:00
Jimmy Olgeni
51b0d7ddab Upgrade to version 1.0.1 and fix home URL.
Set JAVA_VERSION to 1.5+ now that openjdk6 is the default JVM.

PR:		ports/162439 (plus 1.0.1 bump)
Submitted by:	olgeni
Approved by:	maintainer timeout (95 days)
2012-02-13 13:51:16 +00:00
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
Jason Helfman
58cbc31364 - fix linker errors for systems that have installed llvm
- let clang build llvm
- fix build on ${OSVERSION} < 800107

PR: ports/164467
Submitted by: maintainer, jyyou at cs.nctu.edu.tw
Approved by:	crees (mentor)
2012-02-02 18:17:31 +00:00
Michael Scheidell
e7176b22cf - Update to 3.1.2.2012.01.22
- Remove AVR and XA51 targets (unsupported)
- Fix build on sparc64

PR:		ports/164373
Submitted by:	Tijl Coosemans <tijl@coosemans.org> maintainer
Approved by:	gabor (mentor)
2012-02-02 17:13:13 +00:00
Akinori MUSHA
057a0425ca Update to 1.6.6. 2012-01-31 08:42:14 +00:00
Akinori MUSHA
4a0c3997c7 Update pkg-descr. 2012-01-31 08:42:00 +00:00
Martin Wilke
7cfbbef47d - Fix Build
PR:		162577
Submitted by:	maintainer
2012-01-29 13:11:51 +00:00
Martin Wilke
e58b42f031 - Update to 0.9.13
PR:		164297
Submitted by:	Armin Pirkovitsch <armin@frozen-zone.org> (maintainer)
2012-01-28 20:30:02 +00:00
Pav Lucistnik
5226e021ba - Mark BROKEN on 9.X:
gcc46: error: unrecognized option '-no-integrated-as'

Reported by:	pointyhat
2012-01-28 20:22:19 +00:00
Pav Lucistnik
630374295f - Provide pkgconfig and ldconfig for potential consumers
- Drop USE_GCC line from bsd.pure.mk, downstream ports need to be able to
  override USE_GCC value
2012-01-26 20:12:37 +00:00
Li-Wen Hsu
8a6588eac3 Add clay 0.1.0, a language designed for generic programming.
PR:		ports/164505
Submitted by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw>
2012-01-26 12:08:11 +00:00
Pav Lucistnik
ff60500447 - Update pure to 0.51 and update modules
PR:		ports/161799
Submitted by:	Zhihao Yuan <lichray@gmail.com> (maintainer)
2012-01-26 11:18:51 +00:00
Alberto Villa
f234761615 The KDE/FreeBSD team is pleased to announce KDE SC 4.7.4, which
concludes the 4.7 series.

The official release notes can be found at:
http://kde.org/announcements/announce-4.7.4.php

PR:		162216
PR:		163662
2012-01-25 10:21:01 +00:00
Brendan Fabeny
f00f210e61 update lang/sbcl to 1.0.55, and adjust dependent ports 2012-01-24 14:10:45 +00:00
Li-Wen Hsu
a7fe5ec546 Add rust 0.1, a language with a focus on memory safety and concurrency.
PR:		ports/164366
Submitted by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw>
2012-01-23 16:07:04 +00:00
Gerald Pfeifer
fb3f965faa Update to the 20120120 snapshot of GCC 4.6.3. 2012-01-22 23:20:27 +00:00
Gerald Pfeifer
c1a9a0bb32 Update to the 20120117 snapshot of GCC 4.4.7. 2012-01-22 12:43:59 +00:00
Gerald Pfeifer
d9dac2c50c Update to the 20120121 snapshot of GCC 4.7.0.
This fixes a bootstrap comparison failure rearing its ugly head in
some cases, plus GNU/kFreeBSD.
2012-01-22 00:56:24 +00:00
Eitan Adler
c59a3834c4 At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:	portmgr
2012-01-21 17:40:15 +00:00
Steve Wills
922347982c - Update to 1.8.7p357
Reviewed by:	pgollucci
Security:	91be81e7-3fea-11e1-afc7-2c4138874f7d
2012-01-21 15:40:26 +00:00
Brooks Davis
b9e7659ec8 Upgrade LLVM and Clang to 3.0.
Enable shared libraries in LLVM and build with REQUIRES_RTTI=1 as
requires by some consumers.

PR:		ports/164324, ports/164325
2012-01-20 21:29:57 +00:00
Brooks Davis
64bfbd5ee2 Switch to devel/llvm29 as a build/run depend to devel/llvm can be
upgraded.

Approved by:    lichray@gmail.com (maintainer)
2012-01-20 20:12:38 +00:00
Brendan Fabeny
f2a3597c79 The compiler flags contain '/', so use a different delimiter
with sed; set USE_FORTRAN; remove some unused variables
2012-01-20 17:26:00 +00:00
Sergey A. Osokin
e44ed8aeb0 Move luajit from devel to lang directory.
Notice from:	linimon
2012-01-19 18:09:09 +00:00
Li-Wen Hsu
079e071407 - CVE-2011-4566 fix in 20120117 security patchset
PR:		ports/164286
Submitted by:	Svyatoslav Lempert <svyatoslav.lempert@gmail.com>
Approved by:	Alex Keda <admin@lissyara.su> (maintainer)
Security:	d3921810-3c80-11e1-97e8-00215c6a37bb
2012-01-18 17:27:09 +00:00
Li-Wen Hsu
cca4fd07a8 - Update to 3.1.0
- Remove AVR and XA51 targets (unsupported)

PR:		ports/164056
Submitted by:	Tijl Coosemans <tijl@coosemans.org> (maintainer)
2012-01-18 17:05:16 +00:00
Philip M. Gollucci
115595bcde - Fix compile w/ CLANG
upstream openssl changed the return type of openssl HMAC_CTX_copy from void to int
- The resultant binary is unaffected, so no PORTREVISION bump

Tested by:      md5 ruby18
Tested by:      make test-all
With Hat:       ruby@
2012-01-18 03:05:24 +00:00
Akinori MUSHA
c0e468813c Update to 1.6.5.1, a security fix. (CVE-2011-4838) 2012-01-16 03:11:44 +00:00
Chris Rees
6f78b2dbb4 Fix build on FreeBSD 10
Submitted by:	avg
Approved by:	maintainer timeout (>8 weeks)
2012-01-15 20:32:00 +00:00
Gerald Pfeifer
b68a866302 Update to the 20120114 snapshot of GCC 4.7.0. Re-enable the Objective-C
front end and accordingly also the run-time.
2012-01-15 19:34:28 +00:00
Martin Wilke
a329d593da - Update to 0.006
- Pass maintainership to perl

PR:		Gea-Suan Lin <gslin@gslin.org> (maintainer)
2012-01-14 19:12:20 +00:00
Martin Wilke
3a0015019d - Respect CC/CFLAGS
PR:		162913
Submitted by:	Jan Beich <jbeich@tormail.net>
2012-01-14 19:11:35 +00:00
John Hay
163cc1d594 Make nqc compile on FreeBSD 8 and later.
PR:		163844
Submitted by:	Jason Bacon <jwbacon@tds.net>
2012-01-14 16:50:08 +00:00
Gerald Pfeifer
e2c90fbd2c Update to the 20120113 snapshot of GCC 4.6.3. 2012-01-14 10:51:14 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Gerald Pfeifer
073c1ba410 Update to the 20120107 snapshot of GCC 4.7.0. 2012-01-13 21:57:31 +00:00
Dirk Meyer
65aaf90ab1 - make check safer 2012-01-13 17:02:24 +00:00
Dirk Meyer
237e02f2b0 - fix option GNUSTEP_WITH_LIBOBJC2
- allow build with gcc from ports
2012-01-13 11:38:08 +00:00
Vanilla I. Shu
8676d59fe3 Upgrade to 3.8.5. 2012-01-13 07:13:06 +00:00
Alex Dupre
78089b826e Update to 5.3.9 release. 2012-01-12 16:19:13 +00:00
Frederic Culot
95b7a19396 - Update to 20111026 (corresponding to gcc 4.6.2)
- Set default options to build all five languages (Ada, C, C++, ObjC, Fortran)

Maintainer notes:
- Previously GNAT-Aux was built from a custom tarball provided by dragonlace.net.
Now real gcc source tarballs are used, and then patched.
- The standard patch mechanism is not used. Composite diff files generated and
provided by dragonlace.net are applied as needed.
- This sets the stage to sync GNAT-Aux with gcc 4.7.0 when its released.

PR:		ports/163914
Submitted by:	John Marino <draco@marino.st> (maintainer)
2012-01-12 14:24:37 +00:00
Dirk Meyer
fa7b1d21de - add USE_GCC 2012-01-12 06:22:36 +00:00
Alex Dupre
1b91e235c3 Chase pdflib.so version and bump PORTREVISION accordingly. 2012-01-10 11:41:37 +00:00
Ruslan Makhmatkhanov
ba01774a7c - cleanup unsupported versions of FreeBSD
- whitespace fix in pkg-descr

Approved by:	johans (maintainer)
2012-01-09 19:39:45 +00:00
Thomas Abthorpe
e0ac1afbf4 - The proper acronym for Apache Software License 2 is really AL2
- Thanks to crees@ for generating the initial patch

PR:		ports/163521
Submitted by:	Pedro Giffuni <pfg apache.org>
Hat:		portmgr
Exp run by:	pav
2012-01-09 15:41:08 +00:00
Jun Kuriyama
c9fde86009 - Upgrade to 1.4.1.
PR:		ports/163912
Submitted by:	Hsin-Han You <hhyou@cs.nctu.edu.tw>
2012-01-09 01:53:59 +00:00
Johan van Selst
f6213d24dd Update afnix to 2.2.0 2012-01-08 19:36:47 +00:00
Eitan Adler
c5d811a37d Repeated words are are hard to to find sometimes.
Approved by:	portmgr (itetcu)
2012-01-08 07:01:25 +00:00
Cy Schubert
66d0ceab77 Update 2.056 --> 2.057 2012-01-07 20:39:01 +00:00
Cy Schubert
6103f7e5b7 Update 1.071 --> 1.072 2012-01-07 20:26:25 +00:00
Johan van Selst
434567eb94 Remove checks from build that fail on Pointyhat (but work elsewhere).
This doesn't change the resulting package.
2012-01-07 16:07:10 +00:00
Gerald Pfeifer
694b4b7ea5 Update to the 20120106 snapshot of GCC 4.6.3. 2012-01-07 10:10:54 +00:00
Gerald Pfeifer
9a50baf4ce Update to the 20111231 snapshot of GCC 4.7.0. 2012-01-06 19:52:09 +00:00
Pietro Cerutti
96ab3580bf - Update to 05_20120101 2012-01-03 09:08:47 +00:00
Rene Ladan
0c17849725 - Undeprecate.
- Update to 1.2.4.
- Move to new MASTER_SITE
2012-01-02 22:48:13 +00:00
Ruslan Makhmatkhanov
de5b8d2ed2 Update to lastest security patchset 20120103: added max_input_vars directive
(default "1000") to prevent attacks based on hash collisions (from PHP 5.4 RC4)

PR:		163782
Submitted by:	Svyatoslav Lempert <svyatoslav.lempert at gmail dot com>
Approved by:	maintainer
2012-01-02 18:26:27 +00:00
Eitan Adler
df3e89eebc - update to 1.10
PR:		ports/163752
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer)
2012-01-02 06:28:28 +00:00
Pav Lucistnik
d800016e34 - Move all the fetching into fetch phase
Submitted by:	Jason Bacon <jwbacon@tds.net> (maintainer)
Reported by:	pointyhat
2012-01-01 18:29:12 +00:00
Olli Hauer
19fe40753d - change required APACHE version from 13+ to 20+
(prepare to remove www/apache13)

- no PORTREVISION bump since apache22 is the default

with hat apache@
2012-01-01 16:47:41 +00:00
Rene Ladan
c2f2d9bfd5 Deprecate with 2 months timeout, I haven't developed/used it for years. 2012-01-01 16:45:38 +00:00
Jimmy Olgeni
249f31cf11 - Remove version specific MySQL options. [1]
- Also remove extra $MBSDlabs$ CVS tag while I'm here.
- Bump PORTREVISION.

PR:		ports/163728 [1]
Submitted by:	dougb
2011-12-31 21:20:51 +00:00
Wen Heping
a151b7a0ad - respect CC/CFLAGS, now build with clang
PR:		ports/161943
Submitted by:	Nali Toja <nalitoja@gmail.com>
2011-12-31 08:10:20 +00:00
Johan van Selst
8a36e86726 Change build target to avoid its 'make check' part,
because it fails in some environments, even though the application works fine
2011-12-30 20:06:57 +00:00
Michael Scheidell
b7948d7840 - Install expunge script with right permissions [1]
- needed to take the MAN()!= out because it causes multiple background shells and can hurt INDEX performance [2]

PR:		ports/163275 [1]
Approved by:	gabor (mentor) [2]
2011-12-29 20:33:27 +00:00
Martin Wilke
00f0415f9d - Respect CC
PR:		163297
Submitted by:	Jan Beich <jbeich@tormail.net>
2011-12-29 15:48:54 +00:00
Martin Wilke
a65430e3c6 - Update to 2.2.5
PR:		163659
Submitted by:	Armin Pirkovitsch <armin@frozen-zone.org>
2011-12-29 15:31:54 +00:00
Matthias Andree
63e642bc5c Hand over mantainership to a newly-formed lua team,
currently consisting of Matthias Andree (mandree@) and Niclas Zeising.

Approved by: garga@ (maintainer)
2011-12-29 14:14:40 +00:00
Johan van Selst
91238bb337 Remove BROKEN tag (works for me) 2011-12-29 08:18:33 +00:00
Sunpoet Po-Chuan Hsieh
ced65e56f3 - Update to 1.002000
Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
2011-12-28 15:39:09 +00:00
Emanuel Haupt
33fcf400f8 End WWW CPAN URL with a "/" 2011-12-28 08:20:20 +00:00
Pawel Pekala
f6ecfc9f19 IBM Research is developing the open-source X10 programming language to
provide a programming model that can address the architectural challenge
of multiples cores, hardware accelerators, clusters, and supercomputers
in a manner that provides scalable performance in a productive manner.

WWW:	http://x10-lang.org

PR:		ports/163269
Submitted by:	Jason Bacon <jwbacon@tds.net>
2011-12-26 19:15:23 +00:00
Wesley Shields
b5fc74a74a Switch to using bsd.port.options.mk and cleanup unnecessary assignments.
PR:		ports/162754
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
Approved by:	acm@ (maintainer timeout)
2011-12-25 19:22:59 +00:00
Stephen Montgomery-Smith
de9f171392 - Chase math/mingw32-libgmp4 moving to math/mingw32-libgmp.
- Bump portrevision.

PR:		ports/163187 and ports/163520
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com>
2011-12-25 17:24:01 +00:00
Vanilla I. Shu
63bb7c8fb5 1: Upgrade to 3.8.2.
2: handle '-fno-strict-aliasing'.

PR:		ports/163606
Submitted by:	Panagiotis Christias <p.christias at noc.ntua.gr> [2]
2011-12-25 15:33:41 +00:00
Jimmy Olgeni
be3d74a952 - Take maintainership from ports@
- Fix pkg-plist when GUISERV is defined
- Add LOCALBASE to share/newlisp (fixes GUI server)
2011-12-22 14:38:03 +00:00
Mark Linimon
297cd55e93 Mark as broken on sparc64-9.
Hat:		portmgr
2011-12-22 10:59:57 +00:00
Mark Linimon
9ccaceda51 Mark as broken on sparc64-9: fails to link.
Hat:		portmgr
2011-12-22 10:51:36 +00:00
Sergey Skvortsov
db09ebfdf5 Update to 3.11.0
Changes:	http://www.parrot.org/news/parrot-3.11.0-duct-tape-released
2011-12-22 06:32:12 +00:00
Pav Lucistnik
7602532415 - Mark BROKEN: fails to build
Reported by:	pointyhat
2011-12-22 00:15:44 +00:00
Michael Scheidell
ceaf8c811f - Update 2011.1
- No longer needs /dev/proc
- Submitter agreed to become maintainer

PR:		ports/163211
Submitted by:	Hannes Mehnert <hannes@mehnert.org> (maintainer)
Approved by:	gabor (mentor)
2011-12-21 13:36:44 +00:00
Gerald Pfeifer
49eb054f5f Fix the build on FreeBSD 10 and later.
Tested by:	avg, kargl
2011-12-20 12:34:20 +00:00
Sergey Skvortsov
2cf42735d6 Update to 5.14.2
Changes:	http://search.cpan.org/~flora/perl-5.14.2/pod/perldelta.pod
2011-12-19 19:36:46 +00:00
Sergey Skvortsov
77ec2d52e1 Update to 3.10.0
Changes:	http://www.parrot.org/news/2011/Parrot-3.10.0
2011-12-19 18:22:59 +00:00
Gerald Pfeifer
c0de1a9c64 Update to the 20111217 snapshot of GCC 4.7.0. 2011-12-19 07:14:13 +00:00
Baptiste Daroussin
038af1db6f Fix build on CURRENT using m4 -g instead of m4
Approved by:	johans
2011-12-18 22:58:50 +00:00
Sunpoet Po-Chuan Hsieh
186c665b6a - Update to 1.000000
- Patch t/weaken.t for not sticking to Test::Weaken 3.004000

Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
2011-12-18 12:02:06 +00:00
Brooks Davis
393d7822cc Development of llvm-gcc has ended and it does not work with the recently
released LLVM 3.0 release.  Deprecate it and change its dependency to
devel/llvm29.
2011-12-16 02:12:32 +00:00
Sunpoet Po-Chuan Hsieh
021192347b - Bump PORTREVISION for devel/libconfig shlib change 2011-12-15 08:14:50 +00:00
Ryan Steinmetz
2da7d9400e - Update to 1.96.35
- Add LICENSE

PR:		ports/163160
Submitted by:	Aldis Berjoza <graudeejs@gmail.com> (maintainer)
Feature safe:	yes
2011-12-14 03:47:21 +00:00
Johan van Selst
0fc70781ac Add MAKE_JOBS_UNSAFE as parallel builds will fail
Feature safe:	yes
2011-12-13 21:42:13 +00:00
Dirk Meyer
89f151ea47 - update to 1.6
- fix build with clang
2011-12-13 18:05:25 +00:00
Li-Wen Hsu
487fb78709 Add pypy 1.7, PyPy is a fast, compliant implementation of the Python language.
PR:		ports/160265
Submitted by:	David Naylor <naylor.b.david@gmail.com>
2011-12-13 15:37:36 +00:00
Gerald Pfeifer
47507b21cb Update to the 20111210 snapshot of GCC 4.7.0.
Feature safe:	yes
2011-12-13 13:46:48 +00:00
Gerald Pfeifer
85686f2a84 Enable the Objective-C front end and accordingly also the run-time.
Feature safe:	yes
2011-12-13 10:53:44 +00:00
Alexey Dokuchaev
689a94d289 Assign RUN_DEPENDS from BUILD_DEPENDS correctly and reindent the header while
I am here.
2011-12-13 01:25:32 +00:00
Michael Scheidell
0caa7ea904 - Update plist/bump portversion
- Update BUILD_DEPENDS!=RUN_DEPENDS, per portlint

Approved by:	gabor (mentor)
2011-12-12 19:31:02 +00:00
Gerald Pfeifer
70f8fa89a7 Enable the Objective-C front end and accordingly also the run-time.
Feature safe:	yes
2011-12-12 12:28:05 +00:00
Mark Linimon
a2d38620e1 Re-add lang/gcc42.
Hat:		portmgr
Feature safe:	yes
2011-12-11 23:56:19 +00:00
Mark Linimon
fdcd7156e3 Re-add lang/gcc42, which is still used in some installations via libobjc.
Hat:		portmgr
Feature safe:	yes
2011-12-11 23:52:41 +00:00
Sahil Tandon
68552b84a9 - Update to 1.4.0
Feature safe:	yes
2011-12-11 21:41:36 +00:00
Johan van Selst
ed159cd4eb - Update GNU Forth to 0.7.0
- Remove patches (and autoconf run) that are no longer needed
- Fix build with ffcall and libffi (requires libtool, libltdl)
- Remove emacs config file for now (will try and fix this soon)
- Adopt port

Feature safe:	yes
2011-12-11 17:17:01 +00:00
Johan van Selst
d8e1b9974d - Update ocaml-examples to match lang/ocaml version
- Respect NOPORTEXAMPLES: Don't install anything if it is set
- Adopt port

Feature safe:	yes
2011-12-11 17:02:24 +00:00
Gerald Pfeifer
acd691d6a3 Update to the 20111209 snapshot of GCC 4.6.3.
Feature safe:	yes
2011-12-11 09:11:21 +00:00
Gerald Pfeifer
8fe0249ff2 Remove the lang/gcc42 port (GCC 4.2) which does not have any user in
the tree any more and has been obsoleted by several newer versions of
GCC -- ones that actually build on FreeBSD 10.x out of the box and
provide better support for newer CPUs, better optimizations overall,
and more advanced language support.

GCC 4.6 aka lang/gcc or lang/gcc46 is the new default version of GCC
in ports.

The system compiler version of GCC 4.2 is still available up to and
including FreeBSD 9.x and users of USE_GCC=4.2+ will be transparently
redirected to lang/gcc if, or rather when, this changes.

PR:		163103
Feature safe:	yes
2011-12-11 09:09:02 +00:00
Ruslan Makhmatkhanov
62740df3ee - join multiple LIB_DEPENDS to single one
- convert X11 dependencies to USE_XORG

It's a non-functional change.

Approved by:    novel (mentor)
Feature safe:   yes
2011-12-10 22:01:20 +00:00
Brendan Fabeny
bc2f8854ca update lang/sbcl to 1.0.54, and adjust dependent ports (this allows sbcl to
be build WITH_THREADS on recent versions of FreeBSD once again) [1]; rename
*.core files in sbcl and math/maxima so that they are not removed by
disk-cleaning scripts [2]; make it possible to use the makesum target in sbcl
WITH_SBCL; fix maxima build WITH_CMUCL, and place a default memory cap of
1GiB on amd64; reduce default output from a few targets in maxima, and defer
patch cleaning to the pre-build target to make debugging easier

PR:		162017 [1], 162680 [2]
Approved by:	pav (portmgr)
Feature safe:	yes
2011-12-09 12:54:44 +00:00
Michael Scheidell
c2ace1432b - fix package pkg-plist on other then i386-8.2
- pointhat on amd64.8.2

Approved by:	maintainer (erik@bz.bzflag.bz,implicit), gabor (mentor)
Feature safe:	yes
2011-12-08 21:20:53 +00:00
Michael Scheidell
0376cb86ca -Update to 0.9.2
-Addresses pr ports/160927

PR:		ports/163096
Approved by:	gabor (mentor)
Feature safe:	yes
2011-12-08 11:12:58 +00:00
Sunpoet Po-Chuan Hsieh
d39fbfa8bf - Update to 0.026
Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
Feature safe:	yes
2011-12-08 07:21:27 +00:00
Gerald Pfeifer
2a503e93aa Update to the 20111203 snapshot of GCC 4.7.0. This addresses an
incorrectly named library (libjavamath.so.0.0) introduced by the
fixes for FreeBSD 10 support.

Feature safe:	yes
2011-12-04 18:56:29 +00:00
Gerald Pfeifer
dfe6514394 Update to the 20111202 snapshot of GCC 4.6.3.
Feature safe:	yes
2011-12-04 18:41:20 +00:00
Jimmy Olgeni
b425ce9b69 Fix TOOLS_VSN version number.
Remove ERTS_VSN from PLIST_SUB while I'm here.

No PORTREVISION bump since only pkg-message is affected.

Reported by:	stas
Feature safe:	yes
2011-12-03 20:50:21 +00:00
Michael Scheidell
67fac3c3e7 - Update to 2.6.
- Make all files in ${DATADIR} loadable by filename without an explicit path,
and without setting MAUDE_LIB. Currently only
${DATADIR}/prelude.maude is loaded (during startup).
- Add option FULL_MAUDE (default: on) for user convenience. This
installs full-maude26b.maude into ${DATADIR}.
- previous maintainer turns port over to committer

PR:		ports/162955
Submitted by:	joemann@beefree.free.de
Reviewed by:	info@rickvanderzwet.nl
Approved by:	maintainer, gabor(mentor)
Feature safe:	yes
2011-12-03 20:41:56 +00:00
Johan van Selst
843a3ad7dc Update Algol 68 Genie to 2.3.5 (bugfix release)
Feature safe:	yes
2011-12-03 08:12:56 +00:00
Sunpoet Po-Chuan Hsieh
21252a597c - Update to 0.024
Changes:	http://search.cpan.org/dist/Marpa-XS/Changes
Feature safe:	yes
2011-12-01 09:52:00 +00:00
Sunpoet Po-Chuan Hsieh
0d18fd84d6 - Update to 0.208
Changes:	http://search.cpan.org/dist/Marpa/Changes
Feature safe:	yes
2011-12-01 09:46:08 +00:00
Julien Laffaye
857da7c9b8 - Install sources to fix goinstall and godoc [1] [2]
- Unset GOBIN while installing [3]

PR:		ports/154179 [1], ports/162910 [2], ports/162954 [3]
Feature safe:	yes
2011-11-30 20:35:18 +00:00
Johan van Selst
28d54a6446 Update Algol68 Genie to 2.3.4
Feature safe:	yes
2011-11-30 20:20:59 +00:00
Dimitry Andric
3d82b066a6 Add some patches to make this port build with clang.
Feature safe:	yes
2011-11-29 18:36:34 +00:00