1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00
Commit Graph

12796 Commits

Author SHA1 Message Date
Johan van Selst
23604649d1 Update to GNU AWK 4.1.1 (bugfix release),
http://lists.gnu.org/archive/html/info-gnu/2014-04/msg00000.html
2014-04-20 11:32:10 +00:00
Baptiste Daroussin
a101e3b95a Remove build dependency on pkgconf 2014-04-20 09:30:08 +00:00
Kubilay Kocak
21c7eb2952 lang/python{31,32,33}: Add clang 3.4 fix from python27
Copy change committed to python27 [1] to python31, python32 and
python33 to fix builds of some extensions with Clang 3.4.

Also add breadcrumbs to the patch header in lang/python27 referencing
the upstream issue. [2]

The Python 3.4 port (lang/python34) already carries the patch.

[1] https://svnweb.freebsd.org/ports?view=revision&revision=346428
[2] http://bugs.python.org/issue20767
2014-04-20 01:35:39 +00:00
John Marino
7e86d0296e lang/gcc-aux: Fix a testsuite application typo, add test to list
Both of these issues affect dragonfly only.  The *-*-dragonfly* target
for dejagnu needs to be added to a few hundred tests but a typo
prevented that from happening.  No revbump as testing does not affect
the final package, nor is it a default option.
2014-04-19 17:01:37 +00:00
Tijl Coosemans
5fbf541c7d Fix libfreetype dependencies.
PR:		ports/188792
2014-04-19 15:57:46 +00:00
Marcus von Appen
620eed24a7 - Mark as BROKEN since the last lang/mono update.
It seems like mono's CscToolPath is unset somewhere,
  causing the build to fail
2014-04-19 09:11:24 +00:00
Rene Ladan
8b3c8800eb Remove expired ports:
2014-04-16 ports-mgmt/pkgsearch: Upstream disappeared
2014-04-17 science/flounder: Unmaintained since 2002
2014-04-17 security/nbaudit: Unmaintained since 2002
2014-04-17 security/saint: Unmaintained since 2002
2014-04-17 graphics/gozer: Unmaintained since 2002
2014-04-17 misc/pdfmap: Unmaintained since 2002
2014-04-17 devel/showgrammar: Unmaintained since 2002
2014-04-17 biology/libgenome: Unmaintained since 2002
2014-04-17 deskutils/narval: Unmaintained since 2002
2014-04-17 devel/fampp: Unmaintained since 2002
2014-04-17 net-p2p/py-fngrab: Unmaintained since 2002
2014-04-17 misc/wmfirew: Unmaintained since 2002
2014-04-17 x11-wm/e16utils: Unmaintained since 2002
2014-04-17 misc/salias: Unmaintained since 2002
2014-04-17 print/latex2slides: Unmaintained since 2002
2014-04-17 lang/sxm: Unmaintained since 2002
2014-04-17 textproc/pybook: Unmaintained since 2002
2014-04-17 mail/mailcrypt: Unmaintained since 2002
2014-04-17 japanese/elvis: Unmaintained since 2002
2014-04-17 devel/prototype: Unmaintained since 2002
2014-04-17 print/wprint: Unmaintained since 2002
2014-04-17 science/euler: Unmaintained since 2002
2014-04-17 multimedia/gopchop: Unmaintained since 2002
2014-04-17 science/gdis: Unmaintained since 2002
2014-04-17 net/googolplex: Unmaintained since 2002
2014-04-17 lang/logo: Unmaintained since 2002
2014-04-17 textproc/roap: Unmaintained since 2002
2014-04-17 x11-wm/afterstep-i18n: Unmaintained since 2002
2014-04-17 games/yamsweeper: Unmaintained since 2002
2014-04-17 net-mgmt/echolot: Unmaintained since 2002
2014-04-17 security/pam_smb: Unmaintained since 2002
2014-04-18 devel/lua-redis-parser: Broken for more than 6 months
2014-04-18 biology/finchtv: Broken for more than 6 months
2014-04-18 net-im/ari-yahoo: Broken for more than 1 year (http://www.icculus.org/ari-yahoo/)
2014-04-18 11:17:45 +00:00
John Marino
f107703159 lang/gcc-aux + gnatdroid-armv7: Update to 16 April prerelease 2014-04-18 10:36:22 +00:00
Gerald Pfeifer
018db6cdd4 Update to the 20140416 snapshot of GCC 4.9.0 which coincides with
RC1 of that release.

Extend full-regression-test by running contrib/test_summary.
2014-04-18 05:57:08 +00:00
Tijl Coosemans
b6021e2573 Add a patch so the port no longer requires procfs.
PR:		ports/188326
Approved by:	Neal Nelson <ports@nicandneal.net> (maintainer)
2014-04-16 19:12:50 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Brooks Davis
dc147c5b69 Remove lang/dragonegg-devel46. It has C++ library incompatibilities
that are impractical to resolve and is unmaintained upstream.
2014-04-16 16:30:01 +00:00
Pietro Cerutti
939166e4ab - Update to 05_20140406
* The chapters in the manual about primitive actions and the foreign
    function interface have been improved.
  * The names of the C types used in interpreter and runtime library
    have been refactored to use camel case.
  * The elements in the unions valueUnion (in data.h) and rtlValueUnion
    (in data_rtl.h and s7c.sd7) have been refactored to use names with
    camel case.
  * The library bigint.s7i has been changed to define the operators
    radix and RADIX with the actions BIG_radix and BIG_RADIX. This
    results in a significant performance improvement when large numbers
    are converted.
  * Interpreter and compiler have been improved to support the actions
    BIG_radix and BIG_RADIX.
  * Testcases for the operators radix and RADIX have been added to
    chkbig.sd7.
  * The compiler has been improved to do an optimization for the action
    INT_MDIV when the divisor is known at compile time. When the
    dividend is known to be positive or zero it is casted to an
    unsigned integer and the quotient is casted back to a signed
    integer. Dividing an unsigned integer by a constant is known to be
    faster than dividing a signed integer.
  * The functions bigRadix, bigRadixPow2, bigRadix2To36 and
    uBigDivideByDigit have been added to big_rtl.c
  * The function bigRadix has been added to big_gmp.c.
  * The functions stri_to_cstri8_buf and cstri8_buf_to_stri have been
    added to striutl.c.
  * In traceutl.c the function mapTraceFlags has been improved to work
    correctly when the parameter trace_level defines several options.
  * The function printTraceOptions has been added to traceutl.c.
  * In arr_rtl.c the definition of getArgv has been improved to use
    less #ifdef directives in the function body.
2014-04-15 07:23:58 +00:00
Cy Schubert
eedd49f980 Fix up conflict with lang/dmd1. 2014-04-14 20:00:37 +00:00
Cy Schubert
f53bb29eca lang/dmd is no longer the primary dmd port as it is no longer supported
by digitalmars.com. It logically switches places with dmd2. dmd2 retains
the dmd2 name while lang/dmd is renamed to dmd1.
2014-04-14 19:46:59 +00:00
Cy Schubert
f5527cec6a Update 2.064.2 --> 2.065.0 2014-04-14 19:28:06 +00:00
Cy Schubert
ab1f647d70 Stagify. 2014-04-14 19:25:25 +00:00
Frederic Culot
1638e96992 - Reassign to the heap at maintainer's request
With hat:	portmgr-lurker
PR:		ports/188514
Submitted by:	Nils M Holm <nmh@t3x.org>
2014-04-14 13:18:07 +00:00
Gerald Pfeifer
ab887551f5 Add USES=fortran as another case where the run-time library path is
set transparently.

Reported by:	Dmitry Sivachenko <trtrmitya@gmail.com>
2014-04-13 14:55:59 +00:00
Gerald Pfeifer
ec906515b0 Update to the 20140412 snapshot of GCXC 4.7.4.
Extend full-regression-test by running contrib/test_summary.
2014-04-13 14:17:39 +00:00
Gerald Pfeifer
b2bfd30660 Remove an (obsolete) CONFLICTS with a former state of lang/gcc.
Replace USE_BZIP2 by USES=tar:bzip2.

Extend full-regression-test by running contrib/test_summary.

No longer install rebuild-gcj-db46 (which requires bash among others)
and its man page.
2014-04-13 13:55:21 +00:00
Gerald Pfeifer
d58cc946c8 Add USES=fortran as another case where the run-time library path is
set transparently.

Reported by:	Dmitry Sivachenko <trtrmitya@gmail.com>
2014-04-13 13:22:44 +00:00
Rene Ladan
f835cb75ad Remove expired port:
2014-04-12 lang/f77: Unmaintained since 2001
2014-04-13 11:59:55 +00:00
Rene Ladan
bac6e092c4 Remove expired ports:
2014-04-12 net/pvm++: Unmaintained since 2001
2014-04-12 devel/ixlib: Unmaintained since 2001
2014-04-12 mail/althea: Unmaintained since 2001
2014-04-12 graphics/claraocr: Unmaintained since 2001
2014-04-12 graphics/qvplay: Unmaintained since 2001
2014-04-12 print/guitartex: Unmaintained since 2001
2014-04-12 print/pnm2ppa: Unmaintained since 2001
2014-04-12 graphics/opendis: Unmaintained since 2001
2014-04-12 net/gnome-mud: Unmaintained since 2001
2014-04-12 graphics/maverik: Unmaintained since 2001
2014-04-12 biology/rasmol: Unmaintained since 2001
2014-04-12 mail/mail2procmailrc: Unmaintained since 2001
2014-04-12 science/felt: Unmaintained since 2001
2014-04-12 textproc/pardiff: Unmaintained since 2001
2014-04-12 lang/klone: Unmaintained since 2001
2014-04-12 net/rmsg: Unmaintained since 2001
2014-04-12 net/sharity-light: Unmaintained since 2001
2014-04-12 biology/genpak: Unmaintained since 2001
2014-04-12 net/forg: Unmaintained since 2001
2014-04-12 misc/txt2regex: Unmaintained since 2001
2014-04-12 textproc/ipdf: Unmaintained since 2001
2014-04-12 graphics/plotmtv: Unmaintained since 2001
2014-04-12 devel/happydoc: Unmaintained since 2001
2014-04-12 print/cpp2latex: Unmaintained since 2001
2014-04-12 graphics/svg2swf: Unmaintained since 2001
2014-04-12 devel/flick: Unmaintained since 2001
2014-04-12 mail/smail: Unmaintained since 2001
2014-04-12 net/net-http: Unmaintained since 2001
2014-04-12 security/cfv: Unmaintained since 2001
2014-04-12 graphics/camediaplay: Unmaintained since 2001
2014-04-12 math/umatrix: Unmaintained since 2001
2014-04-13 10:55:38 +00:00
John Marino
e64ec3301c lang/adacontrol: Upgrade version 1.15r5 => 1.16r10
Rule changes according to HISTORY file since version 1.15r5:

New rules:
----------
positional_associations (took over style (positional_association))
type_usage
unit_pattern
unsafe_elaboration

Changes to existing rules:
--------------------------
No_Operator_Usage:
  added observed relational
  Changed syntax
  Filtering on indexing in addition to logical operators
Style (Multiple_Elements):
  separated keywords from other subrules
  (Casing_Identifier, original): Check closing identifier, allow multiple
     casing options.
  Positional_Association: removed, now subrule of Positional_Associations.
  Parameter_Order, Formal_Parameter_Order: modes are separated by "|".
  Multiple_Element: checks proper presentation of "end", "for ... loop"
With_Clauses:
  Handle correctly case of with clauses required due to a use clause
  or pragma Elaborate for the same package in the context clauses.
Use_Clauses
  Added subrules type, type_global, type_local.
Array_Declarations:
  Slightly changed the syntax of the component subrule.
Case_Statements:
  Added subrule values_if_others
Declarations:
  Added subrules box_defaulted_formal_function,
    name_defaulted_formal_function, box_defaulted_formal_procedure,
    name_defaulted_formal_procedure, null_defaulted_formal_procedure,
    non_ravenscar_task, access_constrained_array_type,
    access_unconstrained_array_type, access_def_discriminated_type,
    access_nondef_discriminated_type,
    access_unknown_discriminated_type, access_formal_type,
    access_language_type, equality_operator
  Better placement of some messages
Dependencies:
  Added subrules public_child, private_child
Expressions:
  Added subrules in, not_in, static_membership, and_array,
    and_logical, and_binary, or_array, or_logical, or_binary,
    xor_array, xor_logical, xor_binary, upward_conversion,
    downward_conversion, extension_aggregate, extendable_aggregate,
    array_positional_others, array_named_others,
    unconverted_fixed_multiplying_op
  Subrule Mixed_Operators considers membership tests and short circuit forms
Local_Hiding:
   Added modifiers Not_Identical_Renaming, Not_Different_Families
Global_References:
   Added subrules read, written
Multiple_Assignments:
   The rule has been renamed to "Assignments"
   Added subrule sliding.
   Added criterion total.
Naming_Convention:
  Added specific patterns by object and functions type names and categories
  Added subrules regular_static_constant, regular_nonstatic_constant
Object declarations:
  Added subrule type.
Parameter_Declarations:
  Added subrules tagged_parameters, class_wide_parameters.
  Added callables dispatching_function, dispatching_parameter
Reduceable_Scope:
   Don't suggest moving declarations to a task specification
Representation_Clauses:
  Added subrule no_bit_order_layout
Statements:
  Added subrules named_exit, exit_plain_loop, simple_block,
    unnamed_simple_block, redispatching_call.
  Normalized behaviour of subrule exit.
2014-04-13 10:24:01 +00:00
Gerald Pfeifer
59d55aedab Update to the 20140410 snapshot of GCC 4.8.3.
Add pkg-message that references the need to use -Wl,-rpath=... . [1]

PR:		185902 [1]
2014-04-13 01:18:14 +00:00
Gerald Pfeifer
cbb716d97e Update to the 20140406 snapshot of GCC 4.9.0.
Add pkg-message that references the need to use -Wl,-rpath=... . [1]

No longer install rebuild-gcj-db49 (which requires bash among others)
and its man page.

PR:		185902 [1]
2014-04-12 23:36:24 +00:00
John Marino
71f4c0a48a lang/gnatdroid-armv7 (&gcc-aux): Fix socket support and gnat.dg testsuite
The socket support on Gnatdroid was broken, and it had to be fixed at
lang/gcc-aux.

Until now, the dejagnu testsuite did not work on remote targets.  To fix
this, support files had to be installed at ${LOCALBASE}/share/dejagnu.
Dejagnu was not made a run dependency, conditional or otherwise.  The
test targets for gnatdroid are really maintainer targets.

Running the gnat.dg testsuite confirms that everything works in the
cross-compiler except stack checking (there's no support in gcc for this
just yet).
2014-04-12 22:04:15 +00:00
Baptiste Daroussin
6f2368ec84 Support stage 2014-04-11 16:20:30 +00:00
Wen Heping
f29fb96a31 - Update to 2.767 2014-04-11 16:02:32 +00:00
Rene Ladan
7e5f1066a3 Remove expired ports:
2014-03-10 www/p5-CGI-modules: No more public distfiles
2014-04-10 www/p5-WWW-Link: Depends on expired www/p5-CGI-modules
2014-03-10 www/sbox-dtc: No more public distfiles
2014-04-10 sysutils/dtc: Depends on expired www/sbox-dtc
2014-03-10 textproc/glimpse: No more public distfiles
2014-04-10 ftp/ftplocate: Depends on expired textproc/glimpse
2014-04-10 misc/tkman: Depends on expired textproc/glimpse
2014-04-09 devel/asl: Unmaintained since 1997
2014-04-09 net/pcnfsd: Unmaintained since 1997
2014-04-10 cad/chipmunk: Unmaintained since 1999
2014-04-10 graphics/comix: Insists on installing in /usr/local, and uses nautilus2 which is deprecated.
2014-04-10 www/mambo: Broken for more than 6 months
2014-04-10 devel/lua-rds-parser: Broken for more than 6 months
2014-04-10 editors/the: Unmaintained since 1999
2014-04-10 japanese/exmh2: Unmaintained since 1999
2014-04-10 net/freewais-sf: Unmaintained since 1999
2014-04-10 editors/elvis: Unmaintained since 1999
2014-04-10 japanese/sed: Unmaintained since 1999
2014-04-10 x11-fm/xfm: Unmaintained since 1999
2014-04-10 print/rtf2latex: Unmaintained since 1999
2014-04-10 graphics/fbm: Unmaintained since 1999
2014-04-11 devel/p5-Penguin-Easy: Unmaintained since 2000
2014-04-11 emulators/prodosemu: Unmaintained since 2000
2014-04-11 security/gtkportscan: Unmaintained since 2000
2014-04-11 graphics/xmfract: Unmaintained since 2000
2014-04-11 databases/xmbase-grok: Unmaintained since 2000
2014-04-11 emulators/svr4_base: Unmaintained since 2000
2014-04-11 math/freefem: Unmaintained since 2000
2014-04-11 graphics/tiff2png: Unmaintained since 2000
2014-04-11 math/wingz: Unmaintained since 2000
2014-04-11 lang/STk: Unmaintained since 2000
2014-04-11 graphics/kdc2tiff: Unmaintained since 2000
2014-04-11 math/xlispstat: Unmaintained since 2000
2014-04-11 databases/typhoon: Unmaintained since 2000
2014-04-11 graphics/dc20ctrl: Unmaintained since 2000
2014-04-11 www/fhttpd: Unmaintained since 2000
2014-04-11 graphics/xmorph: Unmaintained since 2000
2014-04-11 editors/axe: Unmaintained since 2000
2014-04-11 www/cgic: Unmaintained since 2000
2014-04-11 13:20:44 +00:00
Rene Ladan
0b55158fdc Remove lang/tcltutor, this port depends on expired ports misc/tkman and
textproc/glimpse, is unstaged, and the last "real" commit was eight years ago.
2014-04-11 12:47:00 +00:00
Sunpoet Po-Chuan Hsieh
c5569783bd - Pet portlint: use PYTHON_DISTNAME instead of PYTHON_DISTFILE 2014-04-11 08:25:47 +00:00
Jimmy Olgeni
4095adee11 Update checksums.
The main distfile was rerolled to add a single README file.
2014-04-11 07:19:18 +00:00
Alexey Dokuchaev
cefd353c93 - Try to unbreak; it looks like r322706 left out another race, which happens
with -jX build: `libyor.a' is not built atomically, so depend on the cookie
  file that is dropped after all parts of libyor.a are completed (search for
  ``oinsert'' targets inside ${WRKSRC}/yorick/Makefile to get the idea)
- While here, fix/sort pkg-plist, cleanup the Makefile and port description,
  use relative symbolic links
2014-04-11 05:42:36 +00:00
John Marino
3c04b812aa lang/gcc-aux: Fix typo in long description with slight cleanup 2014-04-10 17:16:43 +00:00
John Marino
10f6790534 lang/gcc-aux: significantly reduce c++ testsuite diff file size
The majority of the 234k c++ testsuite patch can be eliminated with
REINPLACE_CMD at the post-extract phase.  Now it's 1/100th the size
at 2.3k.  No revbump necessary; the testsuite isn't even a default
option.  The same treatment can be done to lang/gcc47-aux later.
2014-04-10 13:35:53 +00:00
John Marino
dfb479fcc5 lang/gnatdroid-arm5(7): Fix ARMv7, disable ARMv5
ARMv5 gnatdroid can't currently be built because sigtramp-armdroid.c
uses thumb instructions that ARMv5 doesn't know.  Until this is fixed,
set the port to ignore.

Both gnatdroid ports now using gcc-aux's Makefile.version for it's
portrevision versions.  Both now stop using CONFIGURE_ARGS because it
processes the values in an unexpected way.

Both get a revbump due to gcc-aux's binutils-caused revbump.
2014-04-10 10:33:23 +00:00
Jimmy Olgeni
03bbb043b2 Add lang/erlang-runtime17, an Erlang runtime for version 17. 2014-04-10 08:57:56 +00:00
John Marino
83d7ec088e lang/gcc-aux: Add binutils requirement for FreeBSD
This patch was previously developed but lost somewhere along the way.
The linker and assembly must be explicitly defined otherwise it is
defined as "ld" and "as" and as such is affected by the value of PATH.
We don't want this, and it actually breaks the gnatdroid cross compilers.

For FreeBSD, use the binutils port like the gcc ports do.  DragonFly
has binutils 2.24 in base so let's keep using the base binutils on that
platform.

Also the Makefile.version file now defines the PORTREVISION for all
the ports that use it to make future updating easier.

Binutils patch omission partly detected by jenkins failure (thx swills)
2014-04-10 08:45:30 +00:00
John Marino
65f2051631 lang/gnatdroid-*: Support multiple API, base on gcc-aux (gcc 4.9)
This represents major changes with gnatdroid.

The sysroot is no longer API 9 or 19, but a choice of API 8, 9, 15,
16, 17, 18, or 19.  The prefix is not androidX but just "android".
The binutils port had to be adjusted due to the prefix change.

Finally, gnatdroid-armv(5,7) was substancially reworked to use
gcc-aux (4.9) instead of gcc47-aux (4.7).  This means the new ARM
unwinder is in use (zero cost exceptions).  Only 6 ACATS tests are
failing, they are related to the missing stack check capability.

Future work will speed up ACATS remote device testing and hopefully
enable gnat.dg testing too.
2014-04-10 00:34:48 +00:00
John Marino
d6fcd55b06 lang/gcc-aux: Upgrade from 30 March snapshot to 6 April
Since the April 6 snapshot, a lot of work has entered the GCC tree to
fix the arm-android GNAT port.  Currently it passes everything except
stack checking.

A lot of the additional lines in diff-ada will be removed with the
next snapshot.  Future plans also include significantly reducing the
size of the diff-cxx-testsuite file too.
2014-04-09 13:52:50 +00:00
Alex Dupre
b5eb3fa38f Now that mod_php is a separate port, allow to deselect all SAPIs.
PR:		ports/188386
Submitted by:	Joel Parker <rootrider@shellfront.org>
2014-04-09 07:58:43 +00:00
Glen Barber
191eda2b51 Reset maintainer.
Sponsored by:	The FreeBSD Foundation
2014-04-09 01:12:52 +00:00
Alex Dupre
f392fc8295 Force users to update their options file if APACHE was selected. 2014-04-08 15:15:31 +00:00
Kubilay Kocak
51bf49a441 Welcome Python 3.4 to the FreeBSD Ports Tree!
The FreeBSD Python Team warmly welcomes Python 3.4 to the Ports tree:

- Add lang/python34
- Add devel/py-setuptools34
- Add Python 3.4.0 docs to lang/python-doc

Release Announcement and Major Features:

  https://www.python.org/download/releases/3.4.0/

This also marks the next stage of a cleaner, much-closer-to-upstream
approach to Python on FreeBSD, that builds upon the hard work of the
entire FreeBSD Python team over the last year.

This port is built "entirely" from scratch, retiring as much of the
legacy, workarounds, patches and hacks from the existing Python
ports as possible.

Of particular note: static + shared dual-build is gone, as it was flaky
at best, grossly untested upstream and caused more issues than it
solved. It is replaced by a shared build by default. The static python
library remains installed and usable.

Major changes in this structure are:

- Replace dual static and shared in-tree build with shared-only.
- Use options helpers
- Replace plat-freebsd* hacks with a lighter weight alternative
- Strip all libraries and shared extensions
- Only retain patches that are absolutely necessary
- Replace static disabled_module_list with one from upstream
- Retain NIS and sparc64 workarounds from python33
- Deprecate SEM option, no longer optional.
- Deprecate PTH option, no longer maintained or supported upstream
- Deprecate FPECTL option, no longer maintained or supported upstream
- Add upstream issue references & breadcrumb annotations where possible

Tested by:	many (Special thanks to Andrew Berg)
Reviewed by:	xmj, nemysis, antoine
2014-04-08 13:10:25 +00:00
Romain Tartière
c9e31077ea Update to 3.4.0. 2014-04-08 10:39:41 +00:00
Gerald Pfeifer
e2fddfdcda Properly remove man/man1/rebuild-gcj-db47.1.gz by removing the
uncompressed version since post-install runs before compress-man.

Submitted by:	mat
2014-04-07 21:41:45 +00:00
Gerald Pfeifer
99a8c05c97 Update to the 20140320 snapshot of GCC 4.8.3.
Replace USE_BZIP2 by USES=tar:bzip2.

No longer install rebuild-gcj-db48 (which requires bash among others)
and its man page.

Extend full-regression-test by running contrib/test_summary.
2014-04-07 21:39:52 +00:00
Mathieu Arnold
00d505c367 USES=tar:bzip2
Sponsored by:	Absolight
2014-04-07 16:27:14 +00:00
Sunpoet Po-Chuan Hsieh
669b77a493 - Update to 3.2.7
Changes:	http://www.egenix.com/products/python/mxBase/changelog.html
PR:		188310
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com> (maintainer)
2014-04-07 10:12:58 +00:00
Gerald Pfeifer
90dcba274f Update to the 20140405 snapshot of GCC 4.7.4.
No longer install rebuild-gcj-db47 (which requires bash among others)
and its man page.
2014-04-07 09:17:06 +00:00
John Marino
c6435f57e4 lang/gcc-aux: set Makefile.common includes like gcc47-aux 2014-04-06 12:08:30 +00:00
John Marino
8ad355d865 lang/gnatdroid-*: Update sysroot to Android API level 9 -> level 19
This is the first of two steps to update the gnatdroid ARM cross-
compilers.  The sysroot was 10 versions behind the current API level
of 19.  The latest API level drops ARMv5 support, but the API is
backwards compatible, so if applications restrict themselves to
level 18 features, then ARMv5 should still be usable.

The next step is to base the cross compilers on GCC 4.9 instead of the
GCC 4.7-based gcc47-aux port.
2014-04-06 11:32:56 +00:00
Sunpoet Po-Chuan Hsieh
9ad91af159 - Update to 1.0.1
- Add LICENSE
- Pass maintainership to submitter

Changes:	http://pecl.php.net/package-changelog.php?package=perl
PR:		ports/188295
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2014-04-06 05:50:07 +00:00
Sunpoet Po-Chuan Hsieh
0520820ce2 - Fix shebang
- Use USES=tar:xz
- Bump PORTREVISION for package change
- Space/Tab twiddle
2014-04-06 05:47:08 +00:00
Antoine Brodin
31ccf98f83 Mark broken, fails to build
On 8 and 9:
Generating i386 object code for Tcl ...
In file included from OCS/Tcl.c:80:
./Tcl.hc.c: In function 'execFun':
./Tcl.hc.c:264: error: 'Tcl_Interp' has no member named 'result'
./Tcl.hc.c: In function 'execCom':
./Tcl.hc.c:308: error: 'Tcl_Interp' has no member named 'result'
./Tcl.hc.c:311: error: 'Tcl_Interp' has no member named 'result'
...

On 10 and head:
OCS/INLINE.c:19:36: error: non-void function 'init_AINLINE' should return a value [-Wreturn-type]
 static int visited=0; if(visited) return; visited=1;
                                   ^

Reported by:	pkg-fallout (maybe since august 2013)
With hat:	portmgr
2014-04-05 23:49:56 +00:00
Antoine Brodin
d28b1f5c99 Mark broken: fails to link
cc -O2   -Wl,-E -o yorick main.o yinit.o -L. -L../drat -L../hex   -lyor -L/usr/local/lib -lX11  -lm
yinit.o(.text+0x15): In function `on_launch':
: undefined reference to `y_launch'
yinit.o(.data+0x0): undefined reference to `yk_yor'
*** Error code 1

Reported by:	pkg-fallout since february 2014
2014-04-05 23:00:48 +00:00
Antoine Brodin
7acf693fdf Allow staging/packaging as a regular user:
- pycompile only once, previously it would pycompile 3 imported modules
  (getopt, struct and py_compile) and make them read-only, and later try
  to pycompile them again and fail
- ranlib before installing archive read-only

With hat:	portmgr
2014-04-05 09:04:28 +00:00
Wen Heping
c89c24b183 - Update to 0.20.1 [1]
- Add LICENSE
- Pass maintainership to submitter

PR:		188231 [1]
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> [1]
2014-04-05 04:48:43 +00:00
Rene Ladan
a22c18c896 - Stage support
- Include bsd.port.mk only once

PR:		ports/187639
Submitted by:	ohauer@
Approved by:	maintainer timeout (erik@bz.bzflag.bz , 19 days)
2014-04-04 21:09:37 +00:00
Alex Dupre
bebbd8444c Update to 5.4.27 release. 2014-04-04 11:08:17 +00:00
Alex Dupre
d7e6b58374 Update to 5.5.11 release.
PR:		ports/188238
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
2014-04-04 11:07:58 +00:00
Akinori MUSHA
522a384359 Update to 1.7.11 and (attempt to) remove NO_STAGE. 2014-04-04 01:13:39 +00:00
Max Brazhnikov
65b2b253dc KDE/FreeBSD team presents KDE SC 4.12.4 and KDE Workspace 4.11.8!
KDE ports:
- Convert to USES=tar:xz

devel/p5-perlqt, multimedia/kdemultimedia4-ffmpegthumbs:
- Convert LIB_DEPENDS to new style

devel/p5-perlqt, devel/p5-perlkde:
- Don't remove directories installed by perl port

net/kdnssd:
- moved to net/zeroconf-ioslave (renamed upstream)

x11/kdelibs4:
- Clean up non-standard shared mime files and directories after deinstall

The area51 repository features commits by Alonso Schaich
<alonsoschaich@fastmail.fm> and makc.
2014-04-03 09:49:10 +00:00
Antoine Brodin
29c720c0ce Switch back to a static pkg-plist
PYDISTUTILS_AUTOPLIST misses all the .py[oc] files for this port

Reported by:	poudriere, check-orphans
With hat:	portmgr
2014-04-02 18:11:53 +00:00
Antoine Brodin
471c720adc Do not violate stagedir
Reported by:	poudriere
With hat:	portmgr
2014-04-02 06:13:52 +00:00
Rene Ladan
3ede9c4875 Remove expired ports:
2014-02-27 devel/hyena: Broken for more than 6 month
2014-04-01 print/pdfmod: Depends on expired devel/hyena, unstaged, uses old standards
2014-04-01 security/gnutls-devel: Stale, broken and vulnerable
2014-04-01 sysutils/epylog: distfiles no longer fetchable
2014-04-01 japanese/Wnn6: Unmaintained, interactive and restricted
2014-04-01 japanese/srd-fpw: Unmaintained, interactive and restricted
2014-04-01 japanese/mypaedia-fpw: Unmaintained, interactive and restricted
2014-04-01 news/dnews: Unmaintained, interactive and restricted
2014-04-01 devel/adasdl: Ancient, does not build on amd64; use devel/sdl_gnat instead
2014-04-01 lang/gnat: The Ada framework is based on lang/gcc-aux, use it instead
2014-04-01 21:24:16 +00:00
Tijl Coosemans
a374b47fd9 Disable use of -fms-extensions to fix build with Clang 3.4. 2014-04-01 10:38:01 +00:00
Tijl Coosemans
f1281a76ee - Update to version 3.4.0 RC2.
- USES=tar:bzip2.
- Disable use of -fms-extensions to fix build with Clang 3.4.
2014-04-01 09:41:53 +00:00
Gerald Pfeifer
0764ec1707 Update to the 20140329 snapshot of GCC 4.7.4.
Replace USE_BZIP2 by USES=tar:bzip2.
2014-04-01 06:14:22 +00:00
Mathieu Arnold
f8530be769 - Remove temp file on deinstall[1]
- Unshun all installation commands
- Make PREFIX-clean

Poked by:	bdrewery [1]
Sponsored by:	Absolight
2014-03-31 22:26:09 +00:00
Alex Dupre
fcc4a56252 Replace DEFAULT_VERSIONS with PHP_DEFAULT. 2014-03-31 14:27:10 +00:00
Alex Dupre
aea147b6df Replace DEFAULT_VERSIONS with PHP_DEFAULT. 2014-03-31 14:25:48 +00:00
Alex Dupre
b9ef3f42e1 Update to 2.10.4 release. 2014-03-31 12:30:43 +00:00
Alex Dupre
d5ea3448a9 No-op, use DEFAULT_VERSIONS.
PR:		ports/188061
Submitted by:	Spil <spil.oss@gmail.com>
2014-03-31 11:03:12 +00:00
John Marino
0357d506d0 lang/gcc-aux: Update to latest snapshot, 30 MAR 2014
This may fix some of the shared library building failures seen recently
with the 16 MAR 2014 snapshot.
2014-03-31 07:31:18 +00:00
Gerald Pfeifer
d2a019bc66 Update to the 20140330 snapshot of GCC 4.9.0. 2014-03-31 07:19:22 +00:00
Pawel Pekala
c92b28aa9c - Update to version 2.2.2 [1]
- Use option helper

PR:		ports/187516
Submitted by:	Radim Kolar <hsn@sendmail.cz>
Approved by:	maintainer timeout
2014-03-30 12:41:27 +00:00
Rene Ladan
3de1607e21 Remove expired ports:
2014-03-07 emulators/gxmame: Depends on deprecated emulators/xmame
2014-03-07 emulators/pyxmame: Depends on deprecated emulators/xmame
2014-03-07 emulators/xmess: No more public distfiles
2014-03-07 benchmarks/xdd: No more public distfiles
2014-03-07 chinese/srecite: No more public distfiles
2014-03-07 games/hlstats: No more public distfiles
2014-03-07 audio/teamspeak_server: No more public distfiles
2014-03-07 games/utserver: No more public distfiles
2014-03-07 databases/p5-hp200lx-db: No more public distfiles
2014-03-07 audio/teamspeak_client: No more public distfiles
2014-03-10 german/vtiger: Depends on expiring www/vtiger
2014-03-10 www/gallery: No more public distfiles
2014-03-10 www/vtiger: No more public distfiles
2014-03-10 net/linux-nx-client: No more public distfiles
2014-03-10 emulators/extract-xiso: No more public distfiles
2014-03-10 www/trac-wantedpages: No more public distfiles
2014-03-10 www/trac-ldap: No more public distfiles
2014-03-10 www/trac-codetags: No more public distfiles
2014-03-10 www/trac-addcomment: No more public distfiles
2014-03-10 www/trac-nav: No more public distfiles
2014-03-10 www/baikal: No more public distfiles
2014-03-10 www/trac-pagetopdf: No more public distfiles
2014-03-10 sysutils/logmon: No more public distfiles
2014-03-10 www/trac-simpleticket: No more public distfiles
2014-03-10 www/trac-wikinegotiator: No more public distfiles
2014-03-10 www/trac-pagelist: No more public distfiles
2014-03-10 www/trac-remind: No more public distfiles
2014-03-10 www/trac-macropost: No more public distfiles
2014-03-10 mail/vexim: No more public distfiles
2014-03-10 lang/rscheme: No more public distfiles
2014-03-30 00:46:52 +00:00
John Marino
919b377570 lang/ocaml: Restore CMP_LIB option in the definitions
noticed by:	sunpoet
2014-03-29 17:35:09 +00:00
Antoine Brodin
ffdc4b3536 Mark broken: Fails to build
This seems related to the implicit lang/python dependency removal

Making all in arch
Making all in i386
python ../utils/make-header.py --cif ccsp_cif_stubs.h ../config.h ../kernel/sched.c
python:No such file or directory
*** Error code 1

Reported by:	pkg-fallout
2014-03-29 13:19:27 +00:00
Gabor Pali
8b1c971497 - Reroll and update bootstrap Haskell compilers to GHC 7.6.3 on 8.x and
9.x in order to prevent run-time breakage after the recent changes in
  libiconv
- Bump port revision for lang/ghc and all dependents, as a consequence

Obtained from:	FreeBSD Haskell
2014-03-29 00:52:54 +00:00
Antoine Brodin
7924b2f937 - Stage support
- Conversion to OPTIONS
- Remove support for deprecated NOPORTDATA
2014-03-28 23:19:30 +00:00
Antoine Brodin
9d8f08bbd3 Remove some references to deprecated NOPORTDATA
With hat:	portmgr
2014-03-28 19:43:34 +00:00
Steve Wills
bb08f1d9bc - Stage
- Small Makefile cleanups
- Use real plist

PR:		ports/187508
Submitted by:	Johannes Jost Meixner <xmj@chaot.net>
2014-03-28 19:31:22 +00:00
Brooks Davis
d517af7b10 The configure scripts require a C++11 standard library as well as a
C++11 compiler.

Reported by	Andrzej Tobola <ato@iem.pw.edu.pl>
2014-03-28 14:07:47 +00:00
John Marino
6008739da8 PNET group: use EXPIRATION_DATE, not EXPIRATION 2014-03-28 13:47:31 +00:00
John Marino
9212abea29 Expire PNET and all dependencies: Abandonware, alpha quality
PNET was never more than alpha quality software and IMO never deserved
a place in ports.  It has been abandoned for years and no releases since
March 2007.   To celebrate this dubious anniversary, I'm setting a
countdown on these ports.  As illustration, even pkgsrc, which doesn't
throw anything way, eliminated their PNET ports over a year ago.

I brought up the subject to Sylvio, the maintainer, well over a year ago
but he's been MIA the entire time, so I am also resetting maintainership
now as well.

Checking on http://www.gnu.org/software/dotgnu/, it informs that the
DotGNU project has been decommissioned since December 2012.

Execution on May Day.
2014-03-28 13:24:35 +00:00
Brooks Davis
eccc435057 Hopefully fix builds on systems where cc isn't a C++11 compiler. 2014-03-27 22:37:31 +00:00
Alex Dupre
a4cffdad1a Welcome the new mod_php ports, in order to have default packages for
Apache PHP modules.

Submitted by:	marcus
Reworked by:	ale (me)
Requested by:	many, too many
2014-03-27 16:09:37 +00:00
Gerald Pfeifer
0099857979 Update to the 20140323 snapshot of GCC 4.9.0.
Address a bug where -Wcast-qual would report an incorrect message. [1]

PR:		179204 [1]
2014-03-27 15:04:15 +00:00
John Marino
f41e7b9979 Add new Ocaml port: lang/js_of_ocaml
The initial version submitted in the PR was augmented by later changes
seen in pkgsrc where the counterpart is maintained by the submitter.

==
Js_of_ocaml is a compiler of OCaml bytecode to Javascript. It makes it
possible to run Ocaml programs in a Web browser.

WWW: http://ocsigen.org/js_of_ocaml/
==

PR:		ports/176163
Submitted by:	Jaap Boender
Maintainer:	Jaap Boender
Stage support:	Taken from pkgsrc
2014-03-27 12:29:54 +00:00
Vanilla I. Shu
613e9d821a 1: fix build with clang34.
2: convert to new style of LIB_DEPENDS.
3: switch to tar:xz

Submitted by:	lev@ [1]
2014-03-27 09:22:54 +00:00
John Marino
78f8e4cc0d lang/ocaml: Make expunge executable
devel/ocaml-lwt needs to use it.
2014-03-26 21:58:06 +00:00
Pawel Pekala
26a172d516 - Update to version 2.10.4 [1]
- More precise LICENSE

PR:		ports/187953 [1]
Submitted by:	maintainer
2014-03-26 21:21:41 +00:00
Johan van Selst
9935d08f85 - Update to SWI Prolog 6.6.4
- Remove patch file (now included upstream)
2014-03-26 18:52:27 +00:00
John Marino
57d1903de7 ocaml update 1/4: lang/ocaml upgrade from 3.12 to 4.00
There have been manual outstanding PRs on OCAML that have dragged on
for well more than a year.  In the meantime, FreeBSD has been painfully
stucking on version 3.12 of Ocaml.  Meanwhile, DragonFly's dports have
been maintaining version 4.00.

With a "Just do it" attitude, the dports version of Ocaml has been brought
in.  This doesn't have stage support, nor is the the latest version
available.  The idea is just get a working base Ocaml 4.00 in ports and
then have the maintainer update the appropriate PRs.

As a consequence, updates to omake, ocaml-findlib, and ocaml-images is
also required and upcoming.

Urged by:	portmgr (bapt)
Related PR:	ports/173364
Related PR:	ports/173453
2014-03-26 17:50:28 +00:00
Jose Alonso Cardenas Marquez
16a9589825 - Bump PORTREVISION. Freepascal compiler was updated to 2.6.4 2014-03-26 04:05:06 +00:00
Jose Alonso Cardenas Marquez
14627e1fc1 - Update to 2.6.4 2014-03-26 03:32:45 +00:00
Tijl Coosemans
1e5cb0b6bf Import upstream git commit fe57756a5565ca1de89b976a8f2abd6315b1eb65 to
fix compilation with devel/readline 6.3.

PR:		ports/187730
Submitted by:	Mamoru Iwaki <1wkmmr@gmail.com>
2014-03-25 18:26:09 +00:00
Mathieu Arnold
0cfd925acd Have OPTIONS_SUB also fill in SUB_LIST.
Fix two ports that would have been broken with this change.

With hat:	portmgr
2014-03-25 18:19:44 +00:00
Baptiste Daroussin
15f9a75617 Remove documentation for outdated stl 2014-03-25 08:14:07 +00:00
Baptiste Daroussin
f6b22cc82f Support stage
Stop trying to remove striping from INSTALL_PROGRAM is DEBUG is set, the framework already does that
2014-03-25 08:13:17 +00:00
Steve Wills
2fba6d8265 - Remove reference to lang/ruby-mode.el since it is gone
PR:		ports/187895
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2014-03-25 02:19:10 +00:00
Antoine Brodin
77d9d3ba06 - Mark BROKEN
- Fix typo in expiration date

With hat:	portmgr
2014-03-24 22:15:25 +00:00
Steve Wills
3d4ea2d5ff - Add missing license file
- Fix dupliate post-install target

Pointyhat to:	swills
Reported by:	QAT
2014-03-24 21:01:50 +00:00
Steve Wills
b66b45eb0f - Mark deprecated since upstream frequently rerolls the dist file and the
online docs are good enough.

PR:		ports/187185
2014-03-24 17:57:23 +00:00
Steve Wills
fe890f0fc0 - Stagify
- Add license

PR:		ports/187611
Submitted by:	Johannes Jost Meixner <xmj@chaot.net>
2014-03-24 14:07:36 +00:00
Tijl Coosemans
609b5c835a - Remove indefinite article from COMMENT.
- USES=tar:bzip2.
- USES=iconv and prefer nl_langinfo over locale_charset. [1]

Reported by:	antoine [1]
2014-03-24 12:18:04 +00:00
Steve Wills
eedf7913ee - Fix patch broken in r292221
PR:		ports/187472
Redported by:	Jeremy Chadwick <jdc@koitsu.org>
2014-03-23 15:31:43 +00:00
Gabor Pali
43f3a74421 - Limit built parallelism as GHC is not fully jobs-safe
PR:		ports/186829
Reported by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
Obtained from:	FreeBSD Haskell
2014-03-23 08:55:15 +00:00
John Marino
4fc8c203b7 lang/moscow_ml: Really add stage support this time
Only files installed in the post-install target were being placed in
stage directory.  All the files installed in the install target were
being put at ${PREFIX}, and this is most of them.  Strangely, portsmon
never complained about this.
2014-03-23 07:30:55 +00:00
Gabor Pali
4a67134dee - Fix problem with checksumming Haskell Cabal metaports
Submitted by:	antonie
Obtained from:	FreeBSD Haskell
2014-03-22 18:41:42 +00:00
John Marino
2db84a163b lang/gcc-aux: Fix parallel jobs build (GCC bug)
The cause for the build errors are due to a GCC makefile bug.
C++ is now required to build gnattools, but libstdc++ was not listed
as a dependency.  The fix for this bug will be posted to GCC's bugzilla
shortly.  While here, bump gcc-aux to the latest snapshot (16 March).
Now gcc-aux passes Redports 8x.

Reported by: pkg-fallout
2014-03-22 12:31:11 +00:00
Marcus von Appen
4b6dbf9d26 - Unbreak build after the last lang/mono update
Reported by:		pkg-fallout
2014-03-20 18:44:30 +00:00
Emanuel Haupt
230d51fca4 Support staging 2014-03-20 15:20:30 +00:00
Koop Mast
8f2974ab0a Fix plist.
Submitted by:	antoine@
2014-03-18 21:29:04 +00:00
Antoine Brodin
b8220e44f1 Remove expired ports:
2014-03-18 databases/ludia: Broken since June 2013
2014-03-18 lang/schemetoc: Broken since July 2013
2014-03-18 18:03:09 +00:00
Pietro Cerutti
d5b97643e1 - Update to 05_20140316
Changes:

  * The documentation file doc/install.txt has been improved to describe
    the command 'make install'.
  * The chapter about the foreign function interface in the manual has
    been improved.
  * In striutl.h the macros os_stri_alloc and os_stri_free have been
    improved to use a stack like allocation. Allocations done with
    os_stri_alloc must be freed with os_stri_free in the reverse order
    of their creation. The new macros reduce the runtime of
    stri_to_os_stri and cp_to_os_path to 66% of the old time. This
    reduces the time used by operating system calls. E.g.: The CPU time
    used by the program sydir7 is reduced to 83% of the old time.
  * The targets 'install' and 'uninstall' have been added to makefile,
    mk_linux.mak, mk_osx.mak, mk_clang.mak, mk_cygw.mak, mk_mingw.mak,
    mk_msys.mak, mk_nmake.mak, mk_msvc.mak, mk_bcc32.mak and
    mk_bccv5.mak.
  * The program setwpath.c has been added. This program sets the search
    path (PATH variable) under Windows.
  * The obsolete target 'hi' has been removed from the makefiles.
  * The functions initEmulatedCwd, cmdSetenv (both in cmd_rtl.c),
    setEmulatedCwd (in striutl.c) and freeArgVector (in cmd_unx.c) have
    been adjusted to work with the stack like allocation of
    os_stri_alloc and os_stri_free.
  * The functions heapAllocOsStri and heapFreeOsStri have been added to
    striutl.c.
  * Usages of MAX_SYMLINK_PATH_LENGTH in cmd_rtl.c have been replaced
    with MAX_OS_STRI_LEN.
2014-03-17 12:47:37 +00:00
Gerald Pfeifer
9d1793bb61 Update to the 20140316 snapshot of GCC 4.9.0.
Convert USE_BZIP2 to USES=tar:bzip2.
2014-03-17 10:15:23 +00:00
Gerald Pfeifer
56bf763338 Update to the 20140315 snapshot of GCC 4.7.4. 2014-03-16 22:26:50 +00:00
Rene Ladan
032957ad09 Convert to USES=tar:* 2014-03-16 15:05:36 +00:00
Johan van Selst
81e5ba7b96 Update to SWI Prolog 6.6.2 2014-03-15 18:34:09 +00:00
Thierry Thomas
578471bf05 Fix the build of x11/rxvt-unicode with clang34, by defining a more
C++-friendly dNOOP.

Note: don't apply the patch proposed in the PR, but a patch proposed
by Craig A. Berry at
http://perl5.git.perl.org/perl.git/commit/7db66e12883f0832ca80164b723768b848187bda
as suggested by az@.

PR:		ports/187571
Submitted by:	/me
Reported by:	Thomas Hoffmann <trh411 (at) gmail.com>
Approved by:	az
2014-03-15 09:57:40 +00:00
Eitan Adler
4a4e829231 lang/rust: update to 0.9
- stagiy
- mark as broken on 10+
- update to 0.9
- add new options
- add LICENSE

PR:		ports/185868
PR:		ports/185865
Submitted by:	Oleksii Tsai <oleksii.tsai@googlemail.com>
Approved by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
2014-03-15 07:03:58 +00:00
Brooks Davis
858799c60c Upgrade to r203994. 2014-03-15 06:45:41 +00:00
John Marino
b804dd299c lang/mono: Unbreak configure/runaway
Mono was set to build via clang unconditionally.  Other than have
a large, unnecessary dependency on clang33, this didn't bother
DragonFly until recently.  The 3.2.8 version has a conftest to test
for a working __thread implementation (which DragonFly has), but for
some reason the test locks up when built by clang.  I built the conftest
manually with gcc and it returned fine.

In any case, DragonFly's gcc47 base compiler builds mono fine, so to
unbreak the port on DragonFly, only specify clang on FreeBSD.
2014-03-14 16:09:07 +00:00
Pawel Pekala
d87985dcf5 Install header files
PR:		ports/186561
Submitted by:	maintainer
2014-03-14 13:22:56 +00:00
Emanuel Haupt
0e884413bc Support staging 2014-03-14 13:07:27 +00:00
John Marino
2b33b6bd3f lang/asis: Remove obsolete passage about ASIS 2012/2013 in pkg-descr 2014-03-14 08:44:08 +00:00
John Marino
8b458b8285 lang/asis: New version as result of gcc-aux upgrade to gcc49
The ASIS source has to be matched with the compiler source of the compiler
that builds it.  ASIS is always tricky because it's matched to annual
releases of GNAT GPL, and never to GNAT FSF.  However, after disabling the
useless (and faulty) strong version check, ASIS 2013 seems to work okay
with gcc49.  At least the two ports that use it seem to work ok.
2014-03-14 08:37:27 +00:00
John Marino
619e18e8ef lang/adacontrol: Reaction to gcc-aux upgrade to gcc49
While the version remains the same, AdaControl comes with two flavors of
distfiles: "old" and "new".  The "old" distfile was appropriate for
gcc47-aux, but the "new" one is required for the gcc49-based ada compiler.
This change updates the distfile to be used to build adacontrol.
2014-03-14 08:36:33 +00:00
John Marino
bc7ac57a74 lang/gcc-aux: Upgrade from gcc-4.7.3 to gcc49-20140302 snapshot
GCC4.9 hasn't been released yet, but the Ada portion of it is pretty
stable and perfectly passes ACATS and gnat.dg testsuites.  The only
trick was to change the unwind mechanism on i386 away from KERN_PS_STRINGS
because it will not work with 32-bit compatability mode on AMD64.  This
is because on AMD64, the signal trampoline is located on a random area
on a shared page rather than a fixed location before KERN_PS_STRINGS.  To
support both true i386 and AMD64-32 compatibility mode, unwind now looks
for frame pattern in all cases.  Apparently stack checking has been broken
on AMD64-32 until now.

It is important to get the Ada Framework in ports to be based on gcc49
because this compiler supports the full Ada-2012 standard implementation,
and in fact some new programs require this already.

This port will stay on snapshots until 4.9.0 is released, then it will
return to be based on releases.

The Ada and C++ options have been removed.  These are now always built.
In fact, GCC now requires C++ to build, so new bootstraps had to be
created.  FreeBSD8 has its own bootstrap, and FreeBSD 9+ uses a pure
static bootstrap (including GNAT tools) which should last a long time.
Additionally a "Bootstrap" option was added, but this overrides all
other options to create new bootstraps. It is not intended for general
use.

Most of the Ada Framework in ports has been pretested and adjusted to
work with gcc49 out of the box, but some ports will need to be updated
immediately, which will happen right after this one.  The update to
lang/gnat_util had to be synchronized with lang/gcc-aux because they
share version information and the PORTREVISION needed to be reset.
2014-03-14 08:36:05 +00:00
John Marino
029a2d7f9e Tie libgnat_util.a to libasis
Rather than specify gnat_util every time ASIS is a dependency, set it
as a library dependency for ASIS.  LIB_DEPENDS doesn't work because it
is a static library, so just manually add libgnat_util.a to BUILD_DEPENDS
and RUN_DEPENDS, then adjust 3 ports accordingly.
2014-03-13 23:46:25 +00:00
Emanuel Haupt
8a14dc1176 Support staging 2014-03-13 15:12:44 +00:00
Pietro Cerutti
68c52bf292 - Update to 05_20140302
Changes:

  * The function setSockOpt and the constant SO_REUSEADDR have been
    added to sockbase.s7i. Many thanks go to Domingo Alvarez Duarte
    for pointing out that this functionality was missing.
  * The function openInetListener in listener.s7i has been improved
    to succeed when the socket is reused (it calls setSockOpt with
    SO_REUSEADDR now).
  * The functions opendir and wopendir in dir_win.c and the function
    opendir in dir_dos.c have been improved to check for the maximum
    path length supported by Windows and DOS.
  * The functions act_string and act_okay have been removed from
    actutl.c.
  * The function exec_action in exec.c has been improved to use
    get_primact instead of act_okay. This results in a significant
    performance improvement in the case when WITH_ACTION_CHECK is
    defined and the option -tc is used.
  * The function str1Split has been removed from strlib.c.
  * Documentation comments have been added to arr_rtl.c, arrutl.c,
    cmd_unx.c, cmd_win.c, dir_dos.c, dir_rtl.c, dir_win.c, kbd_inf.c,
    kbd_poll.c, scanner.c and ut8_rtl.c.
  * Interpreter and compiler have been improved to support the action
    SOC_SET_OPT_BOOL.
2014-03-13 13:10:30 +00:00
Romain Tartière
c0981d276a Unbreak relative paths for xbuild
PR:		ports/187130
Submitted by:	mva
2014-03-12 11:46:03 +00:00
Antoine Brodin
cf7b71001e Deprecate a few old unmaintained ports 2014-03-11 21:21:14 +00:00
David Naylor
ad0f991758 Fix lang/pypy-devel's sysconfig.py file.
In python the 'purelib' and 'platlib' paths should contain 'site-packages'
however the original pypy code does not thus the patch did not either however
this is not consistent with distutils/sysconfig.py.
2014-03-11 21:02:56 +00:00
Florian Smeets
24136b5bd5 Release a few ports I don't use anymore. Unfortunately I don't have time to
maintain them properly currently.
2014-03-11 20:35:53 +00:00
Gerald Pfeifer
1cd277bdce Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
2014-03-10 20:55:20 +00:00
Gerald Pfeifer
04bfaa8ecd Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

This adds powerpc64 as a supported architecture (and removes ia64,
though it can be supported by manually installing lang/gcc48).

New binaries %%GNU_HOST%%-gcc-ar47, %%GNU_HOST%%-gcc-nm47, and
%%GNU_HOST%%-gcc-ranlib47 are provided to support link-time
optimization (LTO) which scales significantly better.

And it adds support for indirect functions (IFUNCS), experimental
support for transactional memory in the compiler as well as a supporting
run-time library called libitm, a new string length optimization pass,
and support for atomic operations specifying the C++11/C11 memory model.

Version 3.1 of the OpenMP specification is now supported for the C,
C++, and Fortran compilers.

GCC accepts the options -std=c11 and -std=gnu11 for the C11 revision
of the ISO C standard which inlcude support for unicode strings,
nonreturning functions (_Noreturn and <stdnoreturn.h>), alignment
support (_Alignas, _Alignof, max_align_t, <stdalign.h>), and a
__builtin_complex built-in function.

The C++ frontend now accepts the -std=c++11, -std=gnu++11, and
-Wc++11-compat options and implements many C++11 features of the
language including extended friends syntax, explicit override
control, non-static data member initializers, user-defined literals,
alias declarations, delegating constructors, atomic classes, and more.

The C++ standard library and Fortran frontend have received many
improvements.  See http://gcc.gnu.org/gcc-4.7/changes.html for an
extense list of changes; http://gcc.gnu.org/gcc-4.7/porting_to.html
for information on how to port to that new version.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
2014-03-10 20:41:10 +00:00
Baptiste Daroussin
0242a53187 Convert l* to USES=zip 2014-03-10 16:01:35 +00:00
Rene Ladan
c9a690d33c Remove expired ports:
2014-03-10 deskutils/libopensync-plugin-synce: No more public distfiles
2014-03-10 irc/irchat-pj-xemacs21-mule: No more public distfiles
2014-03-10 irc/pure-xemacs21-mule: No more public distfiles
2014-03-10 lang/dice: No more public distfiles
2014-03-10 irc/dcc: No more public distfiles
2014-03-10 sysutils/backupme: No more public distfiles
2014-03-10 net/freeswitch-curl-devel: No more public distfiles
2014-03-10 misc/freeswitch-pizzademo-devel: No more public distfiles
2014-03-10 emulators/cygne-sdl: No more public distfiles
2014-03-10 mail/newmail: No more public distfiles
2014-03-10 x11-toolkits/xscoop: No more public distfiles
2014-03-10 security/didentd: No more public distfiles
2014-03-10 sysutils/wait_on: No more public distfiles
2014-03-10 net/freeswitch-sbc-devel: No more public distfiles
2014-03-10 multimedia/gxanim: No more public distfiles
2014-03-10 www/nd: No more public distfiles
2014-03-10 lang/fbbi: No more public distfiles
2014-03-10 textproc/csv2xml: No more public distfiles
2014-03-10 www/trac-calendar: No more public distfiles
2014-03-10 misc/stan: No more public distfiles
2014-03-10 japanese/gtkicq: No more public distfiles
2014-03-10 net/nc6: No more public distfiles
2014-03-10 net/jpcap: No more public distfiles
2014-03-10 games/quake-extras: No more public distfiles
2014-03-10 net/asfrecorder: No more public distfiles
2014-03-10 sysutils/pyrenamer: No more public distfiles
2014-03-10 palm/synce-sync-engine: No more public distfiles
2014-03-10 www/linux-mplayer-plugin: No more public distfiles
2014-03-10 net-mgmt/airport: No more public distfiles
2014-03-10 textproc/manued.el: No more public distfiles
2014-03-10 sysutils/jailer: No more public distfiles
2014-03-10 sysutils/blimitd: No more public distfiles
2014-03-10 print/abntex: No more public distfiles
2014-03-10 sysutils/monkeytail: No more public distfiles
2014-03-10 dns/dns_mre: No more public distfiles
2014-03-10 japanese/libjcode: No more public distfiles
2014-03-10 sysutils/jailutils: No more public distfiles
2014-03-10 net/freeswitch-vanilla-devel: No more public distfiles
2014-03-10 sysutils/hdup: No more public distfiles
2014-03-10 print/cups-smb-backend: No more public distfiles
2014-03-10 x11/settitle: No more public distfiles
2014-03-10 sysutils/anteater: No more public distfiles
2014-03-10 www/trac-pendingticket: No more public distfiles
2014-03-10 www/admuser: No more public distfiles
2014-03-10 x11-themes/gnome-icons-snowish: No more public distfiles
2014-03-10 www/metacafe_dl: No more public distfiles
2014-03-10 irc/irchat-pj-emacs21: No more public distfiles
2014-03-10 www/horde3-wicked: No more public distfiles
2014-03-10 java/drexelsnmp: No more public distfiles
2014-03-10 mail/sigit: No more public distfiles
2014-03-10 misc/freeswitch-scripts-devel: No more public distfiles
2014-03-10 www/vtiger-customerportal: No more public distfiles
2014-03-10 irc/pure-emacs21: No more public distfiles
2014-03-10 www/extsm: No more public distfiles
2014-03-10 misc/cwish: No more public distfiles
2014-03-10 www/phpscheduleit: No more public distfiles
2014-03-10 palm/synce-serial: No more public distfiles
2014-03-10 palm/synce-vdccm: No more public distfiles
2014-03-10 net/freeswitch-insideout-devel: No more public distfiles
2014-03-10 sysutils/fusefs-fur: No more public distfiles
2014-03-10 mail/clamfilter: No more public distfiles
2014-03-10 textproc/cost: No more public distfiles
2014-03-10 palm/synce-gvfs: No more public distfiles
2014-03-10 net/nxserver: No more public distfiles
2014-03-10 sysutils/throttle: No more public distfiles
2014-03-10 japanese/aterm: No more public distfiles
2014-03-10 mail/teapop: No more public distfiles
2014-03-10 www/eldav.el: No more public distfiles
2014-03-10 graphics/gsnapshot: No more public distfiles
2014-03-10 japanese/zangband: No more public distfiles
2014-03-10 audio/xmms-wma: No more public distfiles
2014-03-10 misc/projectionlib: No more public distfiles
2014-03-10 11:50:26 +00:00
Dmitry Sivachenko
79cd466b4d Update python33: 3.3.4 --> 3.3.5. 2014-03-10 11:28:55 +00:00
Gerald Pfeifer
9ca5f96eb5 Update to the 20140309 snapshot of GCC 4.9.0.
This brings back bootstrap-lean which has been fixed upstream last
week, thus consuming less disk space when building this port.
2014-03-10 00:55:41 +00:00
Gerald Pfeifer
9d7089ffb5 Fix the build with newer compilers (such as GCC 4.7).
PR:		187395, 182136
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
Approved by:	maintainer (Jason Bacon <jwbacon@tds.net>)
2014-03-09 23:34:47 +00:00
John Marino
ca4dbc9267 gcc47-aux: I guess .CURDIR wasn't missing after all... 2014-03-09 22:54:12 +00:00
John Marino
3c8f8d1ffb lang/gnatdroid-armv(5,7): Keep based on gcc47 for now
The new gcc49-based Ada compiler will most likely be an improvement for
this FreeBSD->Android Ada cross-compiler, but it will need extensive
testing.  Keep using gcc47 after gcc49 is brought in until testing is
complete.  Hopefully that will also result in C++ capability too...
2014-03-09 21:47:42 +00:00
John Marino
c8d1486769 Duplicate port lang/gcc-aux => lang/gcc47-aux
A new version of the Ada compiler is coming imminently.  Not all ports
will immediately build with the gcc49-based compiler, so a few ports
will be directed to use the current compiler in this new location instead.
It will require a change in Uses/ada.mk (upcoming).

Some ports will require updates to use upcoming lang/gcc-aux version.
The last set of ports that will be converted is likely the gnatdroid
ports as these will require a lot of time running testsuites, which takes
some time wirelessly on the Android target.
2014-03-09 18:15:13 +00:00
Julien Laffaye
4694a6524f - Update to 1.2.1
- Specify BSD license
2014-03-09 17:13:15 +00:00
Frederic Culot
090337a44c - Add a patch to fix header conflicts
PR:		ports/183361
Submitted by:	Henri Hennebert <hlh@restart.be>
Approved by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
2014-03-09 08:10:18 +00:00
Antoine Brodin
c6c742d7cc Deprecate a few unmaintained ports (leaf ports, non staged and unmaintained since more than 12 years) 2014-03-08 22:26:21 +00:00
Antoine Brodin
28f4f412be Do not depend on both py-setuptools and py-setuptoolsXX 2014-03-08 18:35:38 +00:00
Antoine Brodin
5d01372be6 Mark BROKEN: Checksum and size mismatch 2014-03-08 16:25:17 +00:00
Gerald Pfeifer
54644a8881 Update to the 20140302 snapshot of GCC 4.9.0. 2014-03-08 15:48:01 +00:00
Koop Mast
5534934ba6 Stagify, use new lib_depends syntax. add libtool to USES.
Update www and pkg-descr in vala-vapi.

PR:		ports/186780 (based on)
		ports/186781 (based on)
Submitted by:   olivierd@
2014-03-08 15:03:42 +00:00
Ruslan Makhmatkhanov
d22d12a364 - convert to autogenerated packing list
- support staging
- convert to options helpers
- install docs and examples into staging area unconditionally
- unmute installation commands
- bump PORTREVISION

Requested by:	miwi
Approved by:	portmgr (blanket)
2014-03-08 08:59:16 +00:00
Rene Ladan
79a9ce0553 Bring lang/mlton back into shape.
From the PR submitter:
- Update to 20100608
- Support amd64 natively
- Update DISTFILES location to use Sourceforge
- Add LICENSE_FILE
- Ensure add-local-cross script is executable
- Clean up old patches, replace trivial patches by REINPLACE_CMD
- Mark SMLNJ option as broken for now.
- Mark jobs unsafe.

From myself:
- Unexpire.
- Add stage support
- Add USE_GCC=any
- Convert to USES
- New LIB_DEPENDS format
- Remove pre-FreeBSD 7.0 compatibility
- Pass maintainership to submitter

PR:		ports/177406
Submitted by:	Timothy Beyer <beyert@cs.ucr.edu>
Approved by:	previous maintainer timeout (11 months)
2014-03-07 17:57:07 +00:00
Alex Dupre
54d51cdf47 Update to 5.5.10 release.
PR:		ports/187323
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
2014-03-07 12:08:08 +00:00
Alex Dupre
4524f4849b Update to 5.4.26 release. 2014-03-07 12:07:19 +00:00
Koop Mast
07423eed3e Stagify, overwrite symlinks otherwise they point into the stagedir.
Use new LIB_DEPENDS syntax.
2014-03-06 20:25:32 +00:00
Koop Mast
444a170ef2 Use option helpers. 2014-03-06 20:24:29 +00:00
Koop Mast
0f6fd8c050 Stagify, use option helper.
Strip installed files so we don't end up with a ~170M large .a file and a
~50M large .so.
2014-03-06 20:23:53 +00:00
Mathieu Arnold
f7946b0a20 Pet portscout.
Sponsored by:	Absolight
2014-03-06 16:32:42 +00:00
Martin Wilke
b792763384 - Stage support
- Convert to autoplist
- Bump PORTREVISION
2014-03-06 15:06:08 +00:00
Martin Wilke
727eadcc81 - Stage support
- Convert gmake to USES
2014-03-06 15:03:50 +00:00
Martin Wilke
583bf7c618 - Stage support 2014-03-06 14:04:29 +00:00
Brooks Davis
53d50fb241 Replace %%DATADIR%% in patched scan-build.
PR:		ports/187193, ports/187243
Submitted by:	Li-Wen Hsu <lwhsu@FreeBSD.org>
2014-03-04 23:04:41 +00:00
Max Brazhnikov
f3f8c20d6a KDE/FreeBSD team presents KDE SC 4.12.3 and KDE Workspace 4.11.7!
deskutils/kdepim4:
- Add depedency on coreutils, kleopatra needs md5sum and sha1sum programs [1]

misc/kdehier4:
- add tests directory (r343428 commit to Templates/BSD.local.dist)

security/kwallet:
- moved to security/kwalletmanager (renamed upstream)

x11/kdelibs:
- remove workaround, which is not needed after global fix in
  Mk/bsd.kde4.mk (r315373)

PR:		ports/187259 [1]
Submitted by:	Tobias Berner <tcberner@gmail.com>
2014-03-04 19:15:39 +00:00
Kubilay Kocak
ea56f87d19 lang/python33: Update to 3.3.4
- Update to 3.3.4
- Update pkg-plist
- Remove patch-CVE-2014-1912 (upstream)
- Remove patch-issue20374 (upstream)
- Repatch and rename patch-Modules__fcntlmodule.c
- Add patch-issue-20695-Lib__test__test_urllibnet.py (tests) [1]
- Add regression-test target for QA

Changes: 3.3.4 - 09/02/2014

    http://docs.python.org/3.3/whatsnew/changelog.html#python-3-3-4

Extra:

- Update python-doc-html distinfo for Python 3.3 docs
- Update bsd.python.mk to support the new version

[1] http://bugs.python.org/issue20695
2014-03-04 12:38:02 +00:00
John Marino
8e15a19a07 lang/gcc-aux: Fix skip-bootstrap functionality
I don't know when the skip-bootstrap logic stopped working, but I'm
reasonably sure it did once.  Apparently PREFIX isn't defined at the
time of the "if exists" evaluation.  Using LOCALBASE instead will allow
the compiler to build using the compiler on the system rather than
the older bootstrap compiler.  The bug was discovered while trying to
move gcc-aux to a gcc49 base.
2014-03-03 21:55:29 +00:00
John Marino
92d91cc84b lang/gcc-aux: Fix on DFly 3.5+ with test option
The BUILD_DEPENDS was redefined with test option was selected.
Currently that only affects newer DragonFly (3.6 and Dev)
2014-03-03 21:20:35 +00:00
Max Brazhnikov
4cd1e8830e KDE/FreeBSD team is happy to present Qt 5 in ports!
Alberto Villa (avilla@) has done all the hard work to create Qt 5 ports.
Trivial update from 5.2.0-beta1 to 5.2.1 by me.

Special thanks for Adriaan de Groot <groot@kde.org> for his assistance for
Qt-5.2.0 update.

Approved by:	portmgr (bapt) (for Mk/bsd.port.mk)
2014-03-03 16:50:32 +00:00
Gerald Pfeifer
a7f38933b9 Sync (and improve) the NO_PACKAGE and IGNORE statements and the entry
in LEGAL.

PR:		184682
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer)
2014-03-02 23:37:36 +00:00
Thomas Abthorpe
2350e2caec - Reassign ports to the heap
- Thank you hq@ for your years of service!
2014-03-02 05:22:25 +00:00
Gerald Pfeifer
7e339abf8a Replace USE_GCC=4.2+ by USE_GCC=any. [1]
And USE_GMAKE by USES=gmake where touching a port because of the above.

Approved by:	portmgr (bapt) [1]
2014-03-01 21:23:14 +00:00
Antoine Brodin
74bf5ba557 - Fix reference to STAGEDIR in some shebangs
- Use OPTIONS helpers
2014-03-01 17:15:09 +00:00
Antoine Brodin
1235a7b4c9 - Fix build with readline 6.3 from ports
the patch was backported from upstream (issue #20374)
- Add missing USES=readline

Obtained from:	python
2014-03-01 15:53:29 +00:00
Antoine Brodin
2a13bbe17c - Fix build with readline 6.3 from ports
the patch was backported from upstream (issue #20374)
- Add missing USES=readline

Obtained from:	python
2014-03-01 15:19:43 +00:00
Antoine Brodin
bacc41af94 - Fix build with readline 6.3 from ports
the patch was obtained from upstream (issue #20374)
- Add missing USES=readline

PR:		ports/187176
Reported by:	O. Hartmann
Reviewed by:	koobs
Obtained from:	python
2014-03-01 14:28:08 +00:00
Antoine Brodin
8376e27862 - Fix build with readline 6.3 from ports
the patch was obtained from upstream (issue #20374)
- Add missing USES=readline

PR:		ports/187174
Reported by:	O. Hartmann
Reviewed by:	koobs
Obtained from:	python
2014-03-01 14:10:13 +00:00
Gerald Pfeifer
823d7e313f - Convert to the new LIB_DEPENDS format.
- Replace USE_GMAKE by USES=gmake.
- Remove setting for FreeBSD 7.x and earlier which we no longer support.

Approved by:	portmgr (generic pre-approval)
2014-03-01 12:23:44 +00:00
Kubilay Kocak
7a2c2ce6e7 lang/python*: Backport security fix for CVE-2014-1912
A vulnerability was reported [1] in Python's socket module, due to a
boundary error within the sock_recvfrom_into() function, which could be
exploited to cause a buffer overflow.

This could be used to crash a Python application that uses the
socket.recvfrom_info() function or, possibly, execute arbitrary code
with the permissions of the user running vulnerable Python code.

This vulnerable function, socket.recvfrom_into(), was introduced in
Python 2.5. Earlier versions are not affected by this flaw.  This is
fixed in upstream branches for version 2.7, 3.1, 3.2 and 3.3.

[1] http://bugs.python.org/issue20246

MFH:		2014Q1
Security:	8e5e6d42-a0fa-11e3-b09a-080027f2d077
2014-03-01 10:52:55 +00:00
Rene Ladan
86791b3cdc Remove expired ports:
2014-03-01 lang/clang31: No remaining dependencies
2014-03-01 devel/llvm31: No remaining dependencies (except clang31)
2014-03-01 00:14:57 +00:00
Rene Ladan
ef50dbb213 PHP 5.2 has reached it end-of-life in the FreeBSD Ports Tree, time
to say goodbye.  Upstream unsupported it since 2011-01-06 (see
http://php.net/eol.php )

Strip PHP 5.2 out of Mk/bsd.php.mk
2014-03-01 00:06:29 +00:00
Gerald Pfeifer
1e5ca7aefc Remove lang/gcc44 aka GCC 4.4 which has been deprecated since 2011-05-08
and was originally created 2008-03-01, thirteen months before the upstream
release of GCC 4.4.0.  Even lang/gcc45 has been gone for more than two
years now.

Recommend the generic lang/gcc as a replacement.
2014-02-28 22:56:08 +00:00
Brooks Davis
de4e011218 Recent versions of clang should work find on sparc64 and arm so mark
them not broken.  We'll patch if it turns out they have issues.

Requested by:	rdivacky (sparc64)
2014-02-28 22:02:14 +00:00
Antoine Brodin
14c681ddae Mark more ports BROKEN
Error logs are available in the pkg-fallout archives

Reported by:	pkg-fallout since at least january 2014
2014-02-28 19:45:27 +00:00
Pietro Cerutti
414adba8b1 - Install expect scripts in DATADIR. This fixes the conflict with
astro/weather

Suggested by:	sunpoet
2014-02-28 11:52:17 +00:00
Pietro Cerutti
31b263da9e - Kill lang/expect-devel -- no longer relevant, use lang/expect instead 2014-02-28 10:17:57 +00:00
Pietro Cerutti
fe8748bcbd - Update to 5.45
Please note that expectk is no longer included in the distribution. Please
  use ${WISH} with [package require Expect] instead.
2014-02-28 10:15:16 +00:00
Sean Bruno
6de6c75db3 Unbreak python module builds across the tree as a result of clang 3.4 import
now disallowing the use of -R.

Submitted by:	antoine
Reviewed by:	gjb
2014-02-28 03:04:19 +00:00
Rene Ladan
529cd25c5b Remove expired ports:
2014-02-26 www/trac-hierwiki: Runtime is broken, doesn't support Trac>0.11
2014-02-27 net-p2p/microdc2: Broken for more than 6 month
2014-02-27 www/openvrml: Broken for more than 6 month
2014-02-27 science/peekabot: Broken for more than 6 month
2014-02-27 misc/xbiso: Broken for more than 6 month
2014-02-27 net/hornetq: Broken for more than 6 month
2014-02-27 sysutils/slmon: Broken for more than 6 month
2014-02-27 www/trac-revtree: Broken for more than 6 months
2014-02-27 security/crack: Broken for more than 6 month
2014-02-27 sysutils/graphicboot: Broken for more then 6 month
2014-02-27 graphics/kgraphviewer: Broken for more than 6 month
2014-02-27 sysutils/ckl: Broken for more than 6 month
2014-02-27 japanese/trac: Broken for more than 6 month
2014-02-27 lang/opa: Broken for more than 6 month
2014-02-27 sysutils/mmore: Broken for more than 6 month
2014-02-27 www/trac-announcer: Broken for more than 6 month
2014-02-27 22:39:42 +00:00
Emanuel Haupt
8706db743f Support staging 2014-02-27 15:29:35 +00:00
Emanuel Haupt
69dc841e3a Support staging 2014-02-27 15:26:39 +00:00
Emanuel Haupt
20c90b4c3d Support staging 2014-02-27 15:25:16 +00:00
Martin Wilke
5332d904dd - Update to 2.6.10
- Stage support
2014-02-27 11:45:26 +00:00
Martin Wilke
e8ecb2f4a8 - Update to version 4.1a.2
PR:		187040
Submitted by:	Ports Fury
2014-02-27 08:50:26 +00:00
Gerald Pfeifer
7a2cbb4434 Update to the 20140222 snapshot of GCC 4.7.4. 2014-02-27 00:19:12 +00:00
Johan van Selst
d67c21d573 Update WWW: homepage has disappeared, but info is still there
Reported by:	marino
2014-02-26 17:52:45 +00:00
Martin Wilke
36b524de24 - Stage support 2014-02-26 09:45:30 +00:00
Martin Wilke
aeeba6daef - Stage support 2014-02-26 07:21:02 +00:00
Emanuel Haupt
1bb7e14012 Support staging 2014-02-26 07:19:22 +00:00
Martin Wilke
87a8b03e15 - Stage support 2014-02-26 07:15:09 +00:00
Rene Ladan
a601e2fb08 Remove expired ports:
2014-02-25 japanese/ruby-man: Documents EOLd version of Ruby and unmaintained
2014-02-25 lang/ruby-programmingruby: Documents EOLd version of Ruby and unmaintained
2014-02-25 lang/ruby-man: Documents EOLd version of Ruby and unmaintained
2014-02-25 lang/ruby-usersguide: Documents EOLd version of Ruby and unmaintained
2014-02-25 graphics/wmgrabimage: No more public distfiles
2014-02-25 19:32:51 +00:00
Pietro Cerutti
aed7589ac1 - Convert to USES=tcl tk 2014-02-25 15:29:20 +00:00
Steve Wills
cf48be67f0 - Update Ruby 2.1 to 2.1.1 2014-02-25 04:23:14 +00:00
Steve Wills
4d921409e2 - Add patch to fix build on 11-CURRENT after Clang 3.4 import. No need to
conditionalize this on OSVER because the patch is safe everywhere. No bump
  because package doesn't change.

Submitted by:	antoine (1.9, 2.0 and 2.1 based on)
2014-02-25 04:18:07 +00:00
Pietro Cerutti
563135a4ba - Remove article from COMMENT line
- Add LICENSE
2014-02-24 09:04:30 +00:00
Ashish SHUKLA
dd2b4522bc - Update to 2.2.5
- Take maintainership
- Remove DEPRECATED, EXPIRATION_DATE
- Add LICENSE information
- Depend on LLVM port
- Remove GDBM option

Special thanks to Steve Wills for help with testing the port
2014-02-23 19:21:43 +00:00
Gerald Pfeifer
6f6f198ab1 Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).

Remove the man7 pages, which we are not packaging, from the staging
area to silence some warnings some are concerned about. [1]

Submitted by:	miwi [1]
Discussed with:	antoine [1]
2014-02-23 18:27:48 +00:00
Romain Tartière
2b7f37dca0 Update to 3.2.8. 2014-02-23 12:17:17 +00:00
Gerald Pfeifer
bc6d7b9197 No longer add -I${LOCALBASE}/include to CFLAGS.
Since we now configure with --with-gmp=${LOCALBASE} this is no longer
necessary, and due to bugs in binutils (which should not install ansidecl.h
into ${PREFIX}/include, fixed with revision 336642 [1]) and GCC (which
should search its own include directories with higher priority) could
lead to build failures.

Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).

PR:		184327 [1]
2014-02-22 18:01:22 +00:00
Gerald Pfeifer
95b9127ec0 Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).
2014-02-22 12:27:20 +00:00
Pawel Pekala
a3a35753b2 Update to version 1.1.0.0
PR:		ports/186849
Submitted by:	maintainer
2014-02-22 12:11:25 +00:00
Gerald Pfeifer
e0519be391 Update to the 20140215 snapshot of GCC 4.7.4.
Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).
2014-02-22 11:03:10 +00:00
Gerald Pfeifer
527699133b Update to the 20140220 snapshot of GCC 4.8.3.
Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).
2014-02-22 10:36:54 +00:00
Gerald Pfeifer
cbe400a126 Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).

Suggested by:	marino
2014-02-22 01:13:49 +00:00
Pietro Cerutti
7cc8a2c56c - Fix LDCONFIG 2014-02-21 16:57:01 +00:00
Martin Wilke
49308db8d4 - Stage support 2014-02-21 14:01:21 +00:00
Kubilay Kocak
b1bc680e1c lang/python31: Backport fox for Python issue #8168
- Backport Python issue #8168 [1]:

    python3 py_compile does not ignore UTF-8 BOM characters

This causes installation (during bytecode compilation) errors for Python
ports with sources that contain BOM characters [2]

The issue was fixed [3] in the default branch at the time (3.2) but was
not backported to 3.1.

Since Python 3.1 is now in security-fix-only mode (no new features or bug
fixes), backporting is required.

[1] http://bugs.python.org/issue8168
[2] http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/186034
[3] http://hg.python.org/cpython/rev/e15a8a476494/

PR:		ports/186034
Reported by:	Mark Andrews <marka at isc dot org>
2014-02-21 13:42:08 +00:00
Emanuel Haupt
d09074a3d5 Remove trailing whitespaces from category lang 2014-02-21 13:37:50 +00:00
Rene Ladan
89411770dc lang/bf2c: (upstream) Makefile cleanups
- use DESTDIR in upstream Makefile and drop MAKE_ARGS
- define install-strip target in upstream Makefile and use it
- replace pkg-plist by PORTDOCS and PLIST_FILES
2014-02-21 11:31:12 +00:00
Antoine Brodin
60ce08befa Stage support 2014-02-20 20:10:44 +00:00
Johan van Selst
863ef18a7e - Fix installation directory for staging
- Bump portrevision
2014-02-20 18:17:22 +00:00
Johan van Selst
48e343d379 Add shared libraries 2014-02-20 18:15:55 +00:00
Emanuel Haupt
63f363b5c9 Support staging 2014-02-20 15:07:07 +00:00
Emanuel Haupt
1b18054d5f Support staging 2014-02-20 15:01:21 +00:00
Pietro Cerutti
e8c6b28d8c - Convert to USES=tcl 2014-02-20 11:09:40 +00:00
Pietro Cerutti
1b57ea2175 - Convert to USES=tk
- Convert to new LIB_DEPENDS format
- STAGE-clean
2014-02-20 11:07:51 +00:00
Pietro Cerutti
a64981371b - Convert to USES=tk 2014-02-20 10:37:45 +00:00
Pietro Cerutti
afb92ebb99 - Convert to USES=tk
- Fix typo OPTION name
2014-02-20 10:34:07 +00:00
Pietro Cerutti
a6a084641f - Convert to USES=tcl 2014-02-20 10:21:56 +00:00
Pietro Cerutti
e50f8a9adc - Convert to USES=tk 2014-02-20 10:19:17 +00:00
Pietro Cerutti
8799f4202d - Convert to USES=tk 2014-02-20 10:18:43 +00:00
Pietro Cerutti
b9a4415b4d - Convert to USES=tk 2014-02-20 10:18:13 +00:00
Pietro Cerutti
c2addfb345 - Also, remove useless include 2014-02-19 16:20:49 +00:00
Pietro Cerutti
c03870c209 - Convert to USES=tk 2014-02-19 16:15:23 +00:00
Antoine Brodin
3dfea07995 Deprecate and set expiration date: Broken since July 2013 2014-02-18 23:00:50 +00:00
Steve Wills
7a59446bf9 - Correct mistake I made in the configure.in patch. No PORTREVISION bump since
this should have no impact on generated binaries.
2014-02-18 15:37:31 +00:00
Steve Wills
20c88bccc7 - Add Ruby 2.1 2014-02-18 15:35:42 +00:00
Pietro Cerutti
876e74effc - Kill lang/g95 -- it uses an old version of GCC that can't be built anymore 2014-02-18 14:59:12 +00:00
Max Brazhnikov
e9c34f4c34 KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!
Among changes:
- Switch KDE4_PREFIX to ${LOCALBASE}
- Remove now needless misc/kde4-shared-mime-info port
- Add stage support
- Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK
- Squeeze MASTER_SITES/MASTER_SITE_SUBDIR
- Convert LIB_DEPENDS to new style
- Use options helpers
- Drop support for FreeBSD 7.x
- Remove Qt/KDE 3 related workarounds
- Remove local patches and use upstream version scheme for libraries
- sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4,
  and x11-clocks/kdetoys4 ports have been split.
- devel/kcachegrind is now a part of KDE SC [1]
- more logs in area51 repo...

New ports:
  devel/kde-dev-scripts:	KDE development scripts
  devel/kde-dev-utils:		KDE development utilities
  games/klickety:		Tetris themed solitaire
  games/picmi:			Single player logic-based puzzle game
  textproc/libkomparediff2:	Library to compare files and strings

The area51 repository features commits by Schaich Alonso, avilla, rakuco
and myself.

PR:		ports/186491
Exp-run:	by bdrewery
Approved by:	beat (former maintainer) [1]
2014-02-18 14:23:03 +00:00
Emanuel Haupt
8408b73ce7 Support staging. 2014-02-18 11:43:42 +00:00
Gerald Pfeifer
ae1cee08f3 Remove the man7 pages, which we are not packaging, from the staging
area to silence some warnings some are concerned about. [1]

No longer run ccache-update-links as part of post-install which, in
the world of staging, no longer is what it used to be.  Rely on the
existing @exec and @unexec in pkg-plist instead. [2]

Submitted by:	miwi [1]
Discussed with:	antoine [1][2]
2014-02-17 14:43:10 +00:00
Gerald Pfeifer
e3c87ce66f Update to the 20140216 snapshot of GCC 4.9.0. Many bugfixes. 2014-02-17 13:19:31 +00:00
Pietro Cerutti
140a1d1269 - Update to 05_20140216
Changes:

  * A new numeric escape sequence for string literals has been
    introduced. A backslash followed by an integer literal and a
    semicolon is interpreted as character with the specified ordinal
    number. E.g.: "abc\128;def". With the old numeric escape sequence
    this would be "abc\128\def". Terminating the escape sequence
    with ; instead of \ improves the readability, especially when
    escape sequences follow each other. Instead of "\8\\12\\7\8\9\\\"
    it is now possible to write "\8;\12;\7;8\9;\\" The old escape
    sequence is still supported, but it is deprecated and should not
    be used. Future versions will warn about the deprecated escape
    sequence.
  * The conversion functions 'bytes' and 'bytes2Int' in bytedata.s7c
    have been improved to support all combinations of signedness and
    endianess.
  * The functions bStriBe and bStriLe have been removed from
    bstring.s7i. The function 'bytes' in bytedata.s7c can be used as
    replacement.
  * Checks for lowestSetBit and UNSIGNED conversions with the
    functions 'bytes' and 'bytes2Int' have been added to chkint.sd7.
  * Checks for UNSIGNED conversions with the functions 'bytes' and
    'bytes2BigInt' have been added to chkbig.sd7.
  * Checks for the function rand have been added to chkset.sd7.
  * The parser has been improved to write error messages when the
    source file contains unexpected UTF-8 continuation bytes, solitary
    UTF-8 start bytes, extended control codes from the C1 set or an
    UTF-16 byte order mark.
  * In tar.s7i the functions getoct, putspc and putoct have been
    improved. The computation of the size of padding data has also
    been improved.
  * The compiler has been improved to optimize string initialisations
    with the function strZero. StrZero creates a string of arbitrary
    length with '\0;' (zero) bytes.
  * The compiler has been improved to optimize integer exponentiation
    (action INT_POW). Now the multiplication pattern is determined at
    compile time and the number of multiplications is reduced.
  * The performance of the function setCard in set_rtl.c has been
    improved by a factor of 2.5.
  * The performance of the function setRand in set_rtl.c has been
    improved by a factor of 2.3.
  * Loop unrolling inspired by Duff's device has been introduced in
    striutl.h. The unrolling is used for tight loops which copy byte
    data to Seed7 strings in fil_rtl.c, soc_rtl.c and bst_rtl.c. The
    performance improvement has been verified with gcc and valgrind.
  * The example program err.sd7, which checks compile time error
    messages, has been improved.
  * The old way to store the data of constant bigIntegers has been
    removed from compiler and runtime library.
  * The buffers used in intRadix and intRadixPow2 (file int_rtl.c) have
    been enlarged to fit for the most negative number with a base of 2.
  * In itflib.c the functions itf_cpy and itf_cpy2 have been fixed to
    work correctly, when the destination is converted from a struct to
    an interface.
  * In traceutl.c the tracing of characters has been improved in the
    functions prot_char, prot_os_stri, prot_stri_unquoted and
    prot_bstri.
  * In ut8_rtl.c the function ut8Getc has been improved to use smarter
    checks for ranges of characters.
  * The deprecated variant of the function str, which has a second
    parameter to specify a numeric base, has been removed. The
    operators radix and RADIX can be used instead.
  * Interpreter and compiler have been improved to support the new
    actions INT_BYTES_BE, INT_BYTES_LE, INT_BYTES_BE_2_INT and
    INT_BYTES_LE_2_INT. The functions intBytesBe, int_bytesBe,
    intBytesLe, int_bytesLe, intBytesBe2Int, int_bytesBe2Int,
    intBytesLe2Int and int_bytesLe2Int have been added.
  * Support for the actions BIG_CLIT, INT_TO_BSTRI_BE, INT_TO_BSTRI_LE,
    INT_BYTES_BE_2_UINT and INT_BYTES_LE_2_UINT has been removed from
    interpreter and compiler. The functions bigImport, bigCLit,
    big_clit, intToBStriBe, int_toBStriBe, intToBStriLe, int_toBStriLe,
    intBytesBe2UInt, int_bytes_be_2_uint, intBytesLe2UInt and
    int_bytes_le_2_uint have been removed.
2014-02-17 10:58:31 +00:00
Pietro Cerutti
0c8bb5f240 - STAGE-clean
- Add LICENSE
2014-02-17 09:24:00 +00:00