Commit graph

12132 commits

Author SHA1 Message Date
Brooks Davis
544d2a5976 Upgrade the llvm development ports to r193887. We're about two weeks
from the LLVM 3.4 branch starting.

Apply the clang portion of r255321 from base switching the default C++
library to libc++ on 10+.

Correct clang's notion of the underlying type of (u)intmax_t on MIPS64.
2013-11-06 00:13:02 +00:00
Danilo Egea Gondolfo
ef25aae5a4 - Build with GCC
- Remove extra patches
2013-11-05 23:19:56 +00:00
Danilo Egea Gondolfo
57dacc67dc - Build with GCC
- Remove extra patches
2013-11-05 23:19:37 +00:00
Vanilla I. Shu
2941f33ec8 support STAGEDIR. 2013-11-04 14:20:04 +00:00
William Grzybowski
7398259249 lang/itcl: fix sed for 8.x (no -r)
PR:		ports/181391
Submitted by:	Jeff Lawson <jeff.lawson flightaware.com>
Approved by:	maintainer (timeout)
2013-11-04 13:17:51 +00:00
Danilo Egea Gondolfo
f90c917c7e - Fix build with clang on i386 2013-11-03 18:12:02 +00:00
Danilo Egea Gondolfo
0fd684f2dd - Fix build with clang on i386 2013-11-03 18:11:29 +00:00
William Grzybowski
a82c6f046d lang/python: use python default version
- This package should track python default version and not be based on the port

With hat on:	python
2013-11-03 15:24:26 +00:00
Rene Ladan
bcf73ed797 2013-11-01 lang/dragonegg46: Upgrade to dragonegg46-33 or dragonegg47-33
2013-11-01 sysutils/mktool
2013-11-01 databases/ruby-memcache: Development has been abandoned upstream
2013-11-01 deskutils/blogtk: This is dead upstream and is no longer being maintained
2013-11-03 12:40:14 +00:00
John Marino
9b2238e0af lang/npc: Add <unistd.h> to fix on modern compilers.
While here:
 * remove indefinite article from COMMENT
 * make USE_DOS2UNIX unconditional (for all patches)
 * make use of OSVERSION for FreeBSD only
 * convert USE_GMAKE to USES format

Approved by:	portmgr (bapt, implicit)
2013-11-03 11:37:03 +00:00
Sunpoet Po-Chuan Hsieh
e7eff3f68b - Update to 2013.10
Changes:	http://rakudo.org/2013/10/29/rakudo-star-2013-10-released/
2013-11-03 11:29:06 +00:00
Gerald Pfeifer
d74c35c903 Update to GCC 4.6.4 which, among others, addresses document building
with new versions of texinfo. [1]

Adopt the new LIB_DEPENDS standard and replace USE_GMAKE by USES=gmake.

Remove an obsolete dependency on bison. [2]

STAGEify.

PR:		183342 [1]
Reported by:	Christoph Moench-Tegeder <cmt@burggraben.net> [1], marino [2]
2013-11-02 23:20:14 +00:00
Tijl Coosemans
9c43fb405f Update MASTER_SITES.
PR:		ports/183585
Submitted by:	Andy Newman <atrn@zeta.org.au> (maintainer)
2013-11-02 14:48:57 +00:00
Marcus von Appen
3d4895f423 - Update to version 2.6.9
With the 2.6.9 release, and five years after its first release, the
Python 2.6 series is now officially retired. All official maintenance
for Python 2.6, including security patches, has ended. [1]

Please migrate to lang/python27 or later as soon as possible.
lang/python26 will expire and be removed in January 2014.

[1] http://www.python.org/download/releases/2.6.9/

With hat on:		python@
Reviewed by:        koobs@
2013-11-02 12:37:58 +00:00
Florian Smeets
c522868488 Add LDFLAGS to the sqlite3 section, otherwise configure cannot properly
detect whether sqlite3 was built with sqlite3_load_extension or not.

PR:		ports/182927
Submitted by:	Birger Schacht <birger.schacht@tuwien.ac.at>
2013-11-02 00:56:23 +00:00
Florian Smeets
f231f04572 - convert php53 ports to STAGE
- convert to new LIB_DEPENDS format
2013-11-01 23:49:56 +00:00
Baptiste Daroussin
ed0c23e7ea Drop support for lua 4 which is EOLed for a long time
Approved by:	Richard Kiss <him@richardkiss.com> (maintainer)
2013-10-31 11:12:23 +00:00
Brooks Davis
cbd73d6a9c If the ASSERTS option is enabled, make sure it was enabled in the
corresponding devel/llvm## port as build fails otherwise.
2013-10-30 15:18:05 +00:00
Alex Dupre
c8e30015e9 Stagify. 2013-10-30 13:32:02 +00:00
Alex Dupre
0f39dc510d Whitespace fix. 2013-10-29 15:53:43 +00:00
Pietro Cerutti
b8e00ee129 - Update to 05_20131027
Changes:

  * Compiler and runtime library have been improved to support
    big-endian systems. Thanks go to Brian Callahan, for his support
    and for providing access to his PowerPC Macintosh under OpenBSD.
  * The list of source files and the chapter about the defines used in
    version.h have been improved in src/read_me.txt.
  * The library tls.s7i has been improved to avoid raising an
    exception, when the remote side closes the socket.
  * The program chkccomp.c has been improved to write defines for
    CHECK_INT_DIV_BY_ZERO, INT_DIV_BY_ZERO_SIGNALS and
    DO_SIGFPE_WITH_DIV_BY_ZERO to version.h.
  * Documentation comments have been added or improved in fillib.c,
    int_rtl.c, soclib.c, tim_dos.c, tim_unx.c, tim_win.c, ut8lib.c,
    ut8_rtl.c, tls.s7i and bytedata.s7i.
  * The generic compare functions bigCmpGeneric, bstCmpGeneric,
    chrCmpGeneric, intCmpGeneric, rflCmpGeneric, setCmpGeneric,
    strCmpGeneric and typCmpGeneric have been improved to work
    endianness neutral. Now they work correct on little- and
    big-endian systems.
  * The generic create functions bigCreateGeneric, bstCreateGeneric,
    drwCreateGeneric, rflCreateGeneric, setCreateGeneric,
    strCreateGeneric and itfCreateGeneric have been improved to work
    endianness neutral. Now they work correct on little- and
    big-endian systems.
  * The new generic copy functions bigCpyGeneric, bstCpyGeneric,
    drwCpyGeneric, fltCpyGeneric, rflCpyGeneric, setCpyGeneric and
    strCpyGeneric have been added. This functions work endianness
    neutral.
  * The new generic destroy functions bigDestrGeneric,
    drwDestrGeneric, rflDestrGeneric, setDestrGeneric and
    strDestrGeneric have been added. This functions work endianness
    neutral.
  * The functions uintCmpGeneric, intCreateGeneric and intDestrGeneric
    have been renamed to genericCmp, genericCreate respectively
    genericDestr.
  * The functions genericCpy, ptrCmp, ptrCmpGeneric, ptrCpyGeneric and
    ptrCreateGeneric have been added to int_rtl.c.
  * The function cmdConfigValue in cmd_rtl.c has been improved to
    support the config value DO_SIGFPE_WITH_DIV_BY_ZERO.
  * The handling of the option -l in processOptions (file s7.c) has
    been improved to work endianness neutral.
  * Several functions have been optimized:
    In infile.c:   get_file_name and get_file_name_ustri
    In prg_comp.c: prgSyobject
    In rfllib.c:   rfl_elemcpy and rfl_idx
    In rfl_data.c: rflElemcpy, rflIdx and rflTail
  * The function get_ident and the macro IDENT_TABLE have been changed
    to have an additional progtype argument.
  * The function typNum in typ_data.c has been improved to use a
    hashtable.
  * In typlib.c the functions typ_num and typ_str have been improved
    to call typNum respectively typStr.
  * Support for the actions ACT_ICONV and ACT_ORD has been added to
    interpreter, compiler and runtime library.
  * The function id_string2 has been added to datautl.c, and used in
    ref_data.c and typ_data.c.
2013-10-28 13:06:43 +00:00
Gerald Pfeifer
c5d9c8220e Remove a (long) obsolete dependency on bison. [1]
Migrate to the new LIB_DEPENDS standard.

STAGEify.

Reported by:	marino [1]
2013-10-28 00:26:28 +00:00
Gerald Pfeifer
cc59ec0739 Update to the 20131026 snapshot of GCC 4.7.4.
Remove a (long) obsolete dependency on bison. [1]

Migrate to the new LIB_DEPENDS standard.

STAGEify.

Reported by:	marino [1]
2013-10-27 21:49:56 +00:00
Gerald Pfeifer
e81f2abed2 Update to the 20131024 snapshot of GCC 4.8.3, which pretty much
coincides with the release of GCC 4.8.2.

Remove a (long) obsolete dependency on bison. [1]

STAGEify.

Reported by:	marino [1]
2013-10-27 01:15:33 +00:00
Bryan Drewery
ec259d54c3 - Reset maintainership by request
Approved by:	maintainer (via email)
2013-10-26 21:18:26 +00:00
Akinori MUSHA
1e68c7c6df Update to 1.7.6. 2013-10-26 18:03:03 +00:00
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Grzegorz Blach
8710586c57 - Change master sites to download.enlightenment.org 2013-10-25 19:58:18 +00:00
Kubilay Kocak
a0ab8efc71 lang/spidermonkey17: Fix typo causing configure to fail
- Remove spurious dangling && from configure invocation
- While im here, pet portlint

PR:		ports/182153
PR:		ports/182197
Submitted by:	swills
Reported by:	Vincent Hoffman-Kazlauskas <vince@unsane.co.uk>
Approved by:	maintainer timeout (1 month)
2013-10-25 12:50:46 +00:00
Andrej Zverev
e7f18ffec1 remove unused target (AZ:) 2013-10-24 03:24:46 +00:00
Mathieu Arnold
cadaca380d Fixup BSDPAN.
Reported by:	olli hauer
2013-10-23 20:15:20 +00:00
Mathieu Arnold
86ab67014c Ah, mixed up CONFLICTS and CONFLICTS_INSTALL.
Submitted by:	az
2013-10-23 10:51:03 +00:00
Mathieu Arnold
34ac44a2b4 Have perl ports use different package names so that they don't conflict.
Submitted by:	az
Approved by:	az,bapt
2013-10-23 10:29:05 +00:00
Jimmy Olgeni
172360a1fa - Add staging support and simplify plist generation.
- Add LDFLAGS to unbreak the ODBC build.
- Remove unnecessary USE_CSTD (see r331232). [1]
- Remove build_plt target, which is overkill for normal usage anyway.

PR:           ports/180017 [1]
Submitted by: Stefan Grundmann <sg2342@googlemail.com> [1]
2013-10-22 19:02:06 +00:00
Tijl Coosemans
331e4028ce Staging support. 2013-10-22 18:22:52 +00:00
Tijl Coosemans
9771899d89 Staging support. 2013-10-22 18:20:01 +00:00
Mathieu Arnold
ce89a80f59 Try and be consistent with what commands are silent and not in *install.
- MKDIR is silent
- ECHO is silent
- INSTALL_* are not silent
- CP/FIND/... are not silent

I fixed a few PORTDOCS misusage, I'll do a second pass.

With Hat:	perl@
2013-10-22 16:57:44 +00:00
Jimmy Olgeni
2919d8fb2a - Add staging support and simplify plist generation.
- Add LDFLAGS to unbreak the ODBC build.
- Remove unnecessary USE_CSTD (see r331232). [1]
- Change PKGNAMESUFFIX to avoid using LATEST_LINK. [2]

PR:		ports/180017 [1]
Submitted by:	Stefan Grundmann <sg2342@googlemail.com> [1]
Submitted by:	tijl [2]
2013-10-22 14:59:32 +00:00
Jimmy Olgeni
47e0674bc7 Change PKGNAMESUFFIX and avoid using LATEST_LINK.
Submitted by:	tijl
2013-10-22 12:14:10 +00:00
Thomas Abthorpe
0e14460b39 2013-10-10 devel/ruby-sdl: Does not work with Ruby 1.9
2013-10-22 games/magicmaze: Does not work with Ruby 1.9
2013-10-10 lang/ruby18: Please use lang/ruby19
2013-10-10 www/rubygem-mongrel_cluster: Does not work with Ruby 1.9
2013-10-10 www/rubygem-mongrel: Does not work with Ruby 1.9
2013-10-10 www/rubygem-rails-app-installer: Does not work with Ruby 1.9
2013-10-22 www/typo: Does not work with Ruby 1.9
2013-10-22 12:02:58 +00:00
Jimmy Olgeni
8dd5e0ae10 - Upgrade to version R16B02.
- Add staging support and simplify plist generation.
- Add LDFLAGS to unbreak the ODBC build.
2013-10-22 09:20:15 +00:00
Tijl Coosemans
a8640e74af Remove USE_CSTD=gnu89 to fix compilation of C++ code when the WX option
is enabled.  It was added in r300328 to fix compilation with clang but
testing has shown it is no longer necessary.

PR:		ports/180017
Tested by:	Stefan Grundmann <sg2342@googlemail.com>
2013-10-22 07:55:09 +00:00
Brooks Davis
aa5ff00523 Mark DEPRECATED in favor of non-conflicting devel/llvm32 and
lang/clang32.  Set an agressive expiration date to encourage migration
(actual removal will depend on the removal of dependencies.)
2013-10-21 20:00:09 +00:00
Brooks Davis
c34923acef Correct conflicting ldconfig config files by setting UNIQUENAME.
Strip installed libraries with ${STRIP_CMD}.

Some whitespace tidying.
2013-10-21 19:42:02 +00:00
Gerald Pfeifer
b64b924c2f Update to the 20131020 snapshot of GCC 4.9.0.
STAGEify.
2013-10-21 18:26:14 +00:00
Edwin Groothuis
3a9ddf1950 Guess who started programming in PHP again?
And with that you need a proper manual!

Update to 2013-10-17
2013-10-21 09:52:34 +00:00
Pietro Cerutti
a08e21e0e4 - Make PKGNAME unique by adding the -devel suffix
Reported by:	https://wiki.freebsd.org/ports/PkgNameCollisions
2013-10-21 07:35:35 +00:00
Bryan Drewery
4edc39d170 - Fix PKGNAME to be clang32 instead of clang/usr/local/llvm32-3.2
Reported by:	many
2013-10-19 18:49:07 +00:00
Sunpoet Po-Chuan Hsieh
2f536e51dd - Update to 5.9.0
- Convert to new LIB_DEPENDS format

Changes:	https://github.com/parrot/parrot/blob/master/ChangeLog
2013-10-19 16:21:30 +00:00
Baptiste Daroussin
e5c7c1935c Remove useless post-patch in favor of proper usage of gmake 2013-10-18 23:07:02 +00:00
Brooks Davis
9b74e58250 Sync improvements from clang32. 2013-10-18 22:35:19 +00:00
Brooks Davis
2c6611d8cf Add llvm32 and clang32 ports modeled on the llvm33 and clang33 ports.
These ports install binaries with "32" suffixes and most data lives in
${PREFIX}/llvm32 so there are no conflicts.

NOTE: devel/llvm and lang/clang will shortly be removed in favor of
these ports.
2013-10-18 22:06:39 +00:00
Baptiste Daroussin
b0ca6d0c28 Fix pkgname collision 2013-10-18 14:25:23 +00:00
Alex Dupre
8e7fdd9d37 Fix installation of mod_php. 2013-10-18 12:37:45 +00:00
Alex Dupre
6d8dfd2b65 Mark broken when APACHE is enabled until a fix is committed. 2013-10-18 11:07:38 +00:00
Alex Dupre
7eeea5cc87 Update to 5.4.21 release and STAGify. 2013-10-18 10:04:26 +00:00
Alex Dupre
ed59bfb4d2 Update to 5.5.5 release and STAGify. 2013-10-18 09:56:47 +00:00
Baptiste Daroussin
2ae04390b9 Lua4 is deprecated upstream for long
Approved by:	maintainer
2013-10-18 09:47:00 +00:00
Baptiste Daroussin
79238694b3 Deprecated some ports broken for more than 6 month 2013-10-18 07:19:25 +00:00
Brooks Davis
492a3f7281 Fix unnecessicary and sometimes wrong RUN_DEPENDS on lang/gcc.
Reported by:	marino
2013-10-17 18:57:57 +00:00
Brooks Davis
cc406a3642 Only depend on one version of GCC. [1]
Switch to USES=gmake.
STAGIFY.
Don't try to build when the default compiler uses libc++.
Initiate deorbit burn sequence.

Submitted by:	John Marino <freebsd@marino.st> [1]
2013-10-17 14:55:33 +00:00
Pietro Cerutti
65fd407a2b - Update to 05_20131013
Changes:

    20131013:
    - Libraries for TLS (Transport Layer Security), SSL (Secure Sockets
      Layer) and HTTPS (HyperText Transfer Protocol Secure) support have
      been added. The new libraries are: arc4.s7i, asn1.s7i, cipher.s7i,
      gethttps.s7i, hmac.s7i, pkcs1.s7i, tls.s7i and x509cert.s7i.
    - Comparison operators for < (proper subset) and > (proper superset)
      have been added to hashsetof.s7i.
    - The type digestAlgorithm and the functions msgDigest, blockSize
      and digestSize have been added to msgdigest.s7i.
    - The function hex has been added to bytedata.s7i.
    - The example program castle.sd7 has been improved to avoid, that
      an item can be dropped on an illegal place.
    - The library make.s7i has been improved to accept the option -p for
      the cp command.
    - Documentation comments have been added to sockbase.s7i,
      socket.s7i, atom.c, entutl.c, soclib.c, soc_rtl.c and striutl.c.
    - The padding in the message digest functions of msgdigest.s7i has
      been corrected. Now the functions pad nothing instead of 64 bytes,
      when the message length is 55 (mod 64).
    - The function getHttp in gethttp.s7i has been improved to use
      a case-insensitive comparison for HTTP header field names.
    - In exec.c the functions eval_arg_list and dump_arg_list have been
      improved to avoid reading from freed memory. This occured in very
      rare cases.
    - The functions find_action (in actutl.c), fltParse (in flt_rtl.c),
      cmdConfigValue (in cmd_rtl.c) and find_sysvar (in syvarutl.c)
      have been improved to use the macros MAX_STRI_EXPORT_LEN and
      max_utf8_size.
    - Interpreter and runtime library have been improved to ignore the
      signal SIGPIPE. Writing to a broken pipe or socket raises the
      exception FILE_ERROR instead.
    - The functions bln_and and bln_or in blnlib.c have been improved
      to return either SYS_TRUE_OBJECT or SYS_FALSE_OBJECT.
    - The program chkccomp.c has been improved to determine the
      alignment used by malloc and whether an access to unaligned memory
      succeeds.
    - Usages of ALLOC_CHUNK in flistutl.h have been improved to allocate
      aligned memory the same way as malloc returns aligned memory.
    - The program chkccomp.c has been improved to define the macro
      'inline', when the C compiler does not support the keyword inline.
    - Occurances of 'INLINE' have been replaced with 'inline' in the
      files analyze.c, atom.c, big_gmp.c, big_rtl.c, chr_rtl.c, exec.c,
      findid.c, infile.c, int_rtl.c, numlit.c, parser.c, rfl_data.c,
      scanner.c, striutl.c, strlib.c, str_rtl.c, syntax.c and ut8_rtl.c.

    20130929:
    - The functions bStriLe, bytesLe, bStriBe and bytesBe have been
      added to bytedata.s7i. This functions convert an integer to a
      sequence of bytes.
    - The compiler has been improved to generate inline code for the
      action STR_PUSH. This action is used when a character is appended
      to a string (with the operator &:= ).
    - The function sendGet has been added to gethttp.s7i.
    - The functions str_yy_mm_dd and str_hh_mm_ss have been added to
      time.s7i.
    - Checks for +:= and -:= have been added to chkbig.sd7.
    - Checks for bytesBe and bytesLe have been added to chkint.sd7.
    - Checks for & and &:= have been added to chkstr.sd7.
    - The function doLocalDeclsOfStatement has been added to the
      compiler. This function is used to simplify the processing
      of various statements.
    - The functions that process the statement actions BIG_GROW,
      BIG_LSHIFT_ASSIGN, BIG_MULT_ASSIGN, BIG_RSHIFT_ASSIGN,
      BIG_SHRINK, BLN_CPY, CHR_CPY, CHR_GROW, CHR_SHRINK, ENU_CPY,
      FIL_CPY, FLT_CPY, FLT_DIV_ASSIGN, FLT_GROW, FLT_MULT_ASSIGN,
      FLT_SHRINK, INT_AND_ASSIGN, INT_CPY, INT_GROW, INT_LSHIFT_ASSIGN,
      INT_MULT_ASSIGN, INT_OR_ASSIGN, INT_RSHIFT_ASSIGN, INT_SHRINK,
      INT_URSHIFT_ASSIGN, REF_CPY, RFL_INCL, SET_EXCL, SET_INCL,
      SOC_CPY, STR_PUSH and TYP_CPY in the compiler have been
      simplified.
    - The functions int_toBStriBe and int_toBStriLe have been added to
      intlib.c.
    - The functions intToBStriBe and intToBStriLe have been added to
      int_rtl.c
    - In big_rtl.c and big_gmp.c the functions bigFromBytesBe and
      bigFromBytesLe have been renamed to bigFromByteBufferBe
      respectively bigFromByteBufferLe.
    - The performance of the functions bst_cmp (in bstlib.c), bstCmp
      (in bst_rtl.c) and strMult (in str_rtl.c) has been improved.
    - The macro 'unlikely' has been added to functions in bst_rtl.c.
2013-10-17 08:36:28 +00:00
Eitan Adler
dd382ffa52 - Convert to staging 2013-10-17 02:06:19 +00:00
Dmitry Marakasov
a39d433909 - Support staging
- Install into PREFIX instead of LOCALBASE
2013-10-16 23:46:24 +00:00
Dmitry Marakasov
899d9c18cc - Support staging
- Install into PREFIX instead of LOCALBASE
2013-10-16 23:46:19 +00:00
Gerald Pfeifer
e954219e26 Update to the 20131013 snapshot of GCC 4.9.0.
Migrate to the new LIB_DEPENDS standard.
2013-10-16 21:54:16 +00:00
Brooks Davis
d478065e52 Support STAGEDIR 2013-10-16 20:16:26 +00:00
Brooks Davis
358e315929 Don't try building on libc++ systems, it won't work.
Deconflict docs between master and slave ports.

STAGIFY
2013-10-16 20:14:47 +00:00
Brooks Davis
5955eb52d9 Upgrade to 3.4.r191854.
STAGIFY

Mark dragonegg IGNORE on systems where the default compiler defaults to
libc++ on the grounds the the clang/llvm ports are likely linked with it
and thus won't work with gcc and libstdc++.
2013-10-16 17:34:22 +00:00
Alex Dupre
a9295f4792 Update to 2.10.3 release and STAGEify. 2013-10-16 10:29:26 +00:00
Danilo Egea Gondolfo
6e7cb4e0c2 - Update from 2.10.2 to 2.10.3 [1]
- Update MASTER_SITES [1]
- Improve COMMENT
- Add stage support

PR:		ports/182992
Submitted by:	mitsururike@gmail.com (maintainer) [1]
Approved by:	wg/culot (mentors, implicit)
2013-10-16 00:31:43 +00:00
Baptiste Daroussin
c3ce1ddc75 2013-10-15 www/rubygem-staticmatic: No longer maintained upstream
2013-10-10 www/ruby-nora: Does not work with Ruby 1.9
www/aswiki
2013-10-10 textproc/ruby-amrita: Does not work with Ruby 1.9
2013-10-15 security/flowtag: Does not work with Ruby 1.9
2013-10-10 lang/ruby-lua4: Does not work with Ruby 1.9
2013-10-15 dns/dnsdoctor: Does not work with Ruby 1.9
2013-10-15 12:44:10 +00:00
Alex Kozlov
dd559f9592 - Simplify and modernize use.perl
Approved by:	perl (az, mat)
2013-10-14 16:22:34 +00:00
Pietro Cerutti
0d05988007 - Update to 1.14
Release notes: http://www.gnu.org/software/kawa/news.html
  Blog entry: http://per.bothner.com/blog/2013/Kawa-1.14-released/
- STAGE-clean
2013-10-14 11:10:43 +00:00
Baptiste Daroussin
a48d714ca6 Fix package name collision 2013-10-14 06:52:32 +00:00
Gerald Pfeifer
74f2919779 Update to the 20131010 snapshot of GCC 4.8.2. [1]
Migrate to the new LIB_DEPENDS standard.

Reported by:	portscout [1]
2013-10-13 19:08:37 +00:00
Thomas Abthorpe
8f2bb0abab 2013-10-10 audio/ruby-vorbisfile: Does not work with Ruby 1.9
2013-10-10 audio/ruby-xmms: Does not work with Ruby 1.9
2013-10-10 databases/ruby-interbase: Does not work with Ruby 1.9
2013-10-10 databases/ruby-bdb1: Does not work with Ruby 1.9
2013-10-10 devel/ruby-fam: Does not work with Ruby 1.9
2013-10-10 devel/ruby-rcov: Does not work with Ruby 1.9
2013-10-10 devel/ruby-rudl: Does not work with Ruby 1.9
2013-10-10 devel/ruby-gemfinder: Does not work with Ruby 1.9
2013-10-10 devel/ruby-sysvipc: Does not work with Ruby 1.9
2013-10-10 devel/rubygem-sdl: Does not work with Ruby 1.9
2013-10-10 devel/rubygem-ncurses: Does not work with Ruby 1.9
2013-10-10 devel/rubygem-parsetree: Does not work with Ruby 1.9
2013-10-10 devel/ruby-sexp: Does not work with Ruby 1.9
2013-10-10 devel/rubygem-getopt-declare: Does not work with Ruby 1.9
2013-10-10 devel/ruby-slang: Does not work with Ruby 1.9
2013-10-10 japanese/ruby-slang: Does not work with Ruby 1.9
2013-10-10 devel/ruby-gettext: Does not work with Ruby 1.9
2013-10-10 devel/ruby-jttui: Does not work with Ruby 1.9
2013-10-10 devel/ruby-mmap: Does not work with Ruby 1.9
2013-10-10 devel/ruby-racc: Does not work with Ruby 1.9
2013-10-10 devel/rubygem-rparsec: Does not work with Ruby 1.9
2013-10-10 devel/rubygem-zoom: Does not work with Ruby 1.9
2013-10-10 games/ruby-exmars: Does not work with Ruby 1.9
2013-10-10 graphics/ruby-pgplot: Does not work with Ruby 1.9
2013-10-10 graphics/ruby-opengl: Does not work with Ruby 1.9
2013-10-10 graphics/rubygem-turing: Does not work with Ruby 1.9
2013-10-10 japanese/ruby-chasen: Does not work with Ruby 1.9
2013-10-10 japanese/ruby-gyokuro: Does not work with Ruby 1.9
2013-10-10 japanese/ruby-rdic: Does not work with Ruby 1.9
2013-10-10 lang/ruby-mode.el: Does not work with Ruby 1.9
2013-10-10 misc/rubygem-ohcount: Does not work with Ruby 1.9
2013-10-10 net-im/rubygem-xmpp4r: Does not work with Ruby 1.9
2013-10-10 security/ruby-acl: Does not work with Ruby 1.9
2013-10-10 textproc/ruby-xslt: Does not work with Ruby 1.9
2013-10-10 textproc/ruby-erbscan: Does not work with Ruby 1.9
2013-10-10 textproc/ruby-mwdom: Does not work with Ruby 1.9
2013-10-10 textproc/ruby-xmlscan-old: Does not work with Ruby 1.9
2013-10-10 textproc/rubygem-formosa: Does not work with Ruby 1.9
2013-10-10 textproc/rubygem-htmltools: Does not work with Ruby 1.9
2013-10-10 www/ruby-cruisecontrolrb: Does not work with Ruby 1.9
2013-10-10 www/rubygem-rubyfulsoup: Does not work with Ruby 1.9
2013-10-10 x11/ruby-gtktrayicon: Does not work with Ruby 1.9
2013-10-11 05:34:28 +00:00
Thomas Abthorpe
59ff700d92 - Mark BROKEN, set DEPRECATED
With hat:	portmgr
2013-10-11 02:02:51 +00:00
Danilo Egea Gondolfo
9cb1e10d3a - Add new port lang/yap-devel
Yap-6.3.3 is the development version of lang/yap (6.2.2).

YAP is a high-performance Prolog compiler developed at
LIACC/Universidade do Porto and at COPPE Sistemas/UFRJ. Its Prolog
engine is based in the WAM (Warren Abstract Machine), with several
optimizations for better performance. YAP follows the Edinburgh
tradition, and is largely compatible with the ISO-Prolog standard and
with Quintus and SICStus Prolog.

PR:		ports/181334
Submitted by:	Danilo Egea Gondolfo <danilogondolfo@gmail.com>
Approved by:	wg/culot (mentors)
2013-10-10 14:08:01 +00:00
Guido Falsi
78c6881bb2 - Convert to staging
- Convert to USES=gmake
- Convert LIB_DEPENDS to new format
2013-10-10 00:20:42 +00:00
Thomas Abthorpe
57300847de - Update to 5.2
PR:		ports/182795
Submitted by:	James Bailie <jimmy@mammothcheese.ca> (maintainer)
2013-10-08 16:55:28 +00:00
Tijl Coosemans
33f1722cfa Remove USE_GCC=4.2+ and fix build with libc++ by importing upstream r178240.
Approved by:	brooks (maintainer)
2013-10-08 14:59:55 +00:00
Andrej Zverev
34f127bafb - bump PORTREVISION to reflect latest pkg-plist fixes.
I hope this will make QAT happy

Requested by:   many
With    hat:    perl@
2013-10-08 11:52:54 +00:00
Johan van Selst
02b2b25786 - Update Algol-68 Genie to 2.8
- Enable stage support
- Add work-around to fix OS detection, enables TCP/IP support
- Add work-around to fix dlopen detection, enables compilation support
2013-10-08 09:08:22 +00:00
John Marino
560d2eb0bf Explicitly link libraries on 10 unmaintained ports
The following ports will not build with a binutils 2.22+ linker built
with standard options.  This has been obvious with DPorts, but difficult
to see on FreeBSD.  However, setting the ports compiler as a recent gcc
(e.g lang/gcc48) is an excellent way to detect the unspecified but needed
libraries as these recent GCC compilers use the latest binutils linkers.
These patches were tested on FreeBSD 8.4 and DragonFly 3.5
2013-10-07 23:40:23 +00:00
Jimmy Olgeni
e44105a5bb Upgrade to version 5.3.6.
Pending issues:

   - Support for long doubles was disabled (does not build on 9.x.)

   - Using readline/rep causes a core dump on SIGWINCH.

   - Calls to (find-seconds 0 0 0 1 5 1970 #f) fail, so a bit of
     documentation was cut out as it broke the build by using this
     specific call.
2013-10-07 13:11:03 +00:00
Jimmy Olgeni
bd9affeb7b - Upgrade to version 10.5.4.
- Add staging support.
- Fix portlint warning in pkg-descr (WWW tag).
- Set IGNORE (no devel version available right now).
2013-10-07 10:48:17 +00:00
Jimmy Olgeni
454f952c4d - Upgrade to version 10.5.4.
- Add staging support.
- Fix portlint warning in pkg-descr (WWW tag).
2013-10-07 10:47:20 +00:00
Johan van Selst
f063fa69f5 - Update to snoboll4 1.5
- Enable stage support
2013-10-06 14:08:53 +00:00
Rene Ladan
35a996e74a Add staging support and remove an unused substitution. 2013-10-06 13:52:45 +00:00
Rene Ladan
346903f892 Add stage support. 2013-10-06 13:47:07 +00:00
Vanilla I. Shu
fc6ba6c023 Upgrade to 0.8.
PR:		ports/182502
Submitted by:	maintainer
2013-10-06 03:32:29 +00:00
Antoine Brodin
b9117a0d4c Re-order directory removal to fix leftovers with pkg_install
Approved by:	az
2013-10-05 18:15:39 +00:00
Andrej Zverev
71ba68dede - Add more missed dirs for staging
Submitted by:	antoine@ (via IRC, version for perl5.14)
2013-10-05 14:56:20 +00:00
Danilo Egea Gondolfo
c609e39f76 - Update from 4.8.0.4 to 4.8.0.5 [1]
- Remove the indefinite article from COMMENT
- Convert USE_GMAKE to USES
- Add DOCS option
- Add stage support

PR:		ports/182634
Submitted by:	Vitaly Magerya <vmagerya@gmail.com> (maintainer) [1]
Approved by:	wg/culot (mentors, implicit)
2013-10-05 13:51:51 +00:00
Daichi GOTO
d5d391b196 fixed build fail on 8-stable
Submitted by:	maintainer
2013-10-05 02:41:15 +00:00
Baptiste Daroussin
13ab904ef2 Fix conflict in pkgname with lang/dragonegg46 2013-10-04 09:43:36 +00:00
Alex Dupre
4274c6514a Add and enable OPcache extension in php 5.5. 2013-10-03 19:34:30 +00:00
Baptiste Daroussin
77a6eadd56 Remove the NO_STAGE macro 2013-10-03 16:58:36 +00:00
Brendan Fabeny
8e5a6741f5 Update lang/sbcl to 1.1.12 [1] and math/maxima to 5.31.1; adjust
dependent ports

PR:		181545 [1]
2013-10-03 13:47:44 +00:00
Baptiste Daroussin
d5c4e5e0ef Stop renaming perl ports base on options 2013-10-03 13:35:04 +00:00
Mathieu Arnold
d5f4456c5f - Fixup staging with pkgng.
- Always use new LIB_DEPENDS format.

Pointy hat to:	myself
2013-10-03 13:30:29 +00:00
Mathieu Arnold
61fb042452 Remove the now useless pre-su-install target.
Spotted by:	bapt
2013-10-03 08:35:38 +00:00
Mathieu Arnold
cef5ab1566 And remove those now defunct files. 2013-10-03 08:24:08 +00:00
Mathieu Arnold
69eea18150 Support staging. 2013-10-03 08:21:29 +00:00
Jose Alonso Cardenas Marquez
c597c9a763 - Fix static linking issues on amd64
- Bump PORTREVISION
2013-10-02 02:44:05 +00:00
Eitan Adler
1aef41c9b3 Clean up the post-install message a bit in lang/icc:
- Remove mention of old hardware and FreeBSD versions
- Fix up the English a bit
2013-10-01 16:33:31 +00:00
Pietro Cerutti
ca63237e25 - Bump PORTVERSION 2013-10-01 10:31:12 +00:00
Pietro Cerutti
a7298a5f40 - Update to the latest tcl versions 2013-10-01 10:28:15 +00:00
Jun Kuriyama
59e3012f17 - Honor $MAKE_JOBS_NUMBER [1].
- Upgrade to 1.9.2.
- Use $STAGEDIR.

PR:		ports/181983 [1]
Submitted by:	mat [1]
2013-10-01 07:43:51 +00:00
Pietro Cerutti
1b321c8b7c - Convert to USES+=tk 2013-10-01 07:12:34 +00:00
Sunpoet Po-Chuan Hsieh
699cd424ee - Support STAGEDIR 2013-09-30 20:20:27 +00:00
Sunpoet Po-Chuan Hsieh
44d144fee6 - Convert to new LIB_DEPENDS format
- Support STAGEDIR
2013-09-30 18:43:01 +00:00
Daichi GOTO
bb4625c249 update to 2.0.0
Submitted by:	maintainer
2013-09-30 14:22:30 +00:00
Danilo Egea Gondolfo
df997538c4 - Change maintainer email to @FreeBSD.org
- Add stage support
- Convert USE_GMAKE to USES

Approved by:	wg (mentor)
2013-09-29 23:24:12 +00:00
Martin Matuska
03ad7ca744 Add native opcache extension for php55.
Build pecl-zendopcache only for php 5.4 and older.

PR:		ports/182112
Approved by:	ale (private e-mail)
2013-09-28 16:48:34 +00:00
Cy Schubert
ab3e6011fc Fix build under 10-CURRENT. 2013-09-28 05:50:51 +00:00
Sunpoet Po-Chuan Hsieh
adf04bb55c - Update to 2013.09
Changes:	http://rakudo.org/2013/09/26/rakudo-star-2013-09-released/
2013-09-27 20:57:56 +00:00
Alex Dupre
da64f494e9 Update to 5.5.4 release.
PR:		ports/182242
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
2013-09-27 14:15:09 +00:00
Alex Dupre
0a1f91ae12 Update to 5.4.20 release.
PR:		ports/182292
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
2013-09-27 14:12:51 +00:00
Thomas Abthorpe
f9d27bec74 - Change EXPIRATION_DATE to 2013-10-10, to match removal of lang/ruby18
Discussed with:	swills
2013-09-26 21:13:59 +00:00
Eitan Adler
53a2a28ba2 - Add STAGEDIR support
- Modernize LIB_DEPENDS
- Pet portlint
2013-09-26 18:23:42 +00:00
Thomas Abthorpe
9b1ceedfcd - Mark DEPRECATED, too
- Update the FORBIDDEN message

Noticed by:	eadler
Security:	ebd877b9-7ef4-4375-b1fd-c67780581898
2013-09-26 18:23:26 +00:00
Thomas Abthorpe
010870b421 - Mark FORBIDDEN, set EXPIRATION_DATE=2013-10-10 2013-09-26 16:36:47 +00:00
Bryan Drewery
f9045f8f2b - Partial revert of r328226: These ports are not stage safe as they
install absolute symlinks pointing to the stagedir! Poudriere has
  been improved to check for this issue now.

With hat:	portmgr
Reported by:	madpilot, jpaetzel
2013-09-26 14:53:12 +00:00
Bryan Drewery
2d8b17ea39 - Remove NO_STAGE as these have been tested to be safe
With hat:	portmgr
2013-09-25 00:54:08 +00:00
Vanilla I. Shu
d616a34210 Add support STAGEDIR. 2013-09-24 22:07:10 +00:00
Rene Ladan
3a9d1ecbbe Add stage support. 2013-09-24 16:08:39 +00:00
John Marino
8ebc26da26 lang/gnat-aux: Support iconv update in DragonFly master branch
This update affects dragonfly only, and supports the updated ctypes
in the DragonFly master branch.
2013-09-24 14:39:59 +00:00
Rene Ladan
17bad41866 Support staging 2013-09-24 13:50:42 +00:00
Rene Ladan
c81c01c796 Add staging support. 2013-09-24 13:30:45 +00:00
John Marino
bf5878162e lang/gcc-aux: Support iconv update in DragonFly master branch
This update affects dragonfly only, and supports the updated ctypes
in the DragonFly master branch.
2013-09-24 10:35:33 +00:00
Gerald Pfeifer
507691028c Update to the 20130919 snapshot of GCC 4.8.2. 2013-09-24 07:53:54 +00:00
Ruslan Makhmatkhanov
dc659a215b - add new USES target: zope, and convert the tree to it
- old USE_ZOPE knob support was removed from bsd.python.mk
- update CHANGES and bsd.sanity.mk accordingly
- add ZOPE options knob and use it in lang/py-mx-base

The work is done by Marcus von Appen, but any problems are mine.

Submitted by:	mva (python ML)
2013-09-23 13:42:48 +00:00
Andrej Zverev
228462b91d - Now use.perl don't spam /etc/make.conf and using ${LOCALBASE}/etc/perl5_version instead
You must switch to DEFAULT_VERSIONS (see ports/UPDATING entry 20130920 by bapt@)
  if you are still using PERL_VERSION to define a specific version requirement.

- bump portrevision

Reviewed by:	bapt@
2013-09-23 12:37:58 +00:00
Mathieu Arnold
0d77a70815 Typo. 2013-09-23 09:19:17 +00:00
Baptiste Daroussin
6ef02012bf Use stage 2013-09-23 06:10:44 +00:00
Johan van Selst
8dd787534f - Work around failing detection of dlopen()
this should fix the build on CURRENT
- While here, minor style cleanups and dependency correction

Reported by:	eadler
2013-09-23 04:49:58 +00:00
Vanilla I. Shu
41d28aef1b Switch to USES framework. 2013-09-22 01:47:15 +00:00
Dirk Meyer
1e3119b07e - fix misplaced NO_STAGE in slaveports and ifdefs 2013-09-21 11:06:03 +00:00
Baptiste Daroussin
888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
Bryan Drewery
c93dfc2e9f SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
symbols.

Many thanks to jlh@ for this as he had many years of patience in getting
all of the necessary pieces [1][2] in.

[1] http://svnweb.freebsd.org/base/head/lib/libc/libc.ldscript?revision=251668&view=markup

PR:		ports/138228 [2]
Submitted by:	jlh (bsd.ssp.mk based on)
Reviewed by:	bapt
With hat:	portmgr
exp-runs done:	37 over a month on 91i386,91amd64,10i386,10amd64
2013-09-20 12:54:54 +00:00
Alex Kozlov
97e5e7dc3d - Remove last vestiges of MAKE_JOBS_SAFE knob
Approved by:	portmgr (bapt)
2013-09-20 10:54:22 +00:00
Pietro Cerutti
672a7034b6 - Finish up the change of PKGNAME for Tcl/Tk ports to match LATEST_LINK
Suggested by:	bapt
2013-09-20 07:43:51 +00:00
Pietro Cerutti
335927cf6f - Update Tcl/Tk 8.6 to 8.6.1
Release notes: http://code.activestate.com/lists/tcl-core/13590/
2013-09-20 07:32:38 +00:00
Pietro Cerutti
00fac1a754 - Fix a problem that causes modules not to be found
- Bump PORTREVISION

Reported by:	Christoph Lukas <clukas@firc.de>
2013-09-20 07:07:48 +00:00
Pietro Cerutti
99252f2c22 - Update Tcl/Tk 8.5 to 8.5.15
Release notes: http://code.activestate.com/lists/tcl-core/13585/
2013-09-18 21:01:43 +00:00
Baptiste Daroussin
2b07ee6ce0 Add an explicit dependency on pkgconf 2013-09-18 08:38:20 +00:00
Baptiste Daroussin
f3c7cf4e64 Convert to new perl framework 2013-09-17 09:34:36 +00:00
Baptiste Daroussin
2071b3a8a6 Fix leftout from previous commit 2013-09-17 09:30:18 +00:00
Baptiste Daroussin
076703a60d Convert to new perl framework 2013-09-17 09:29:06 +00:00
Baptiste Daroussin
8daca60541 Convert to new perl framework 2013-09-17 09:28:01 +00:00
Baptiste Daroussin
9f48528e6e Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
2013-09-17 06:51:04 +00:00
Baptiste Daroussin
f25de658a0 Fix typo 2013-09-17 06:44:10 +00:00
Baptiste Daroussin
6adf864b81 Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
2013-09-17 06:40:21 +00:00
Gerald Pfeifer
d5493624d5 Update to the 20130915 snapshot of GCC 4.9.0. 2013-09-16 21:16:47 +00:00
Sunpoet Po-Chuan Hsieh
c9611ee964 - Use USES=gmake 2013-09-16 17:27:31 +00:00
Baptiste Daroussin
ef5a8cdc90 Only the default package will be named ruby-<version> now, to stop confusing users
Approved by:	ruby (swills)
2013-09-16 16:34:10 +00:00
Marcus von Appen
1e35ab7368 - Introduce PYTHON2_DEFAULT_VERSION, the version of the default python2
binary in $PATH. It can be set in case the user wants to use a
  specific python2 version as a default. Its behaviour is similar
  to the existing PYTHON3_DEFAULT_VERSION and fixes a small issue with
  package builds for different python versions.
- Outline that PYTHON_DEFAULT_VERSION always takes precedence for a
  specific python major version.
- Update lang/python2 to use PYTHON2_DEFAULT_VERSION and bump the
  PORTREVISION to let the installed port catch up with the change.
- Allow PYTHON3_DEFAULT_VERSION to overriden by a user choice, if
  PYTHON_DEFAULT_VERSION is not set to a python3 port.

Reported by:	David Demelier <demelier.david@gmail.com>
Reviewed by:	koobs@, sbz@
With hat on:	python@
2013-09-15 12:52:28 +00:00
Sunpoet Po-Chuan Hsieh
cb8f923af6 - Update to 2013.08
Changes:	http://rakudo.org/2013/08/24/rakudo-star-2013-08-released/
2013-09-14 08:51:30 +00:00
Sunpoet Po-Chuan Hsieh
0df67a5b1c - Update to 2013.05
- Sort *_DEPENDS
- Convert to new LIB_DEPENDS format
- Convert to new options framework
- Use USES=gmake
- Add missing USE_LDCONFIG
- Cosmetic change

Changes:	http://rakudo.org/2013/05/31/rakudo-star-2013-05-released/
		http://rakudo.org/2013/02/24/rakudo-star-2013-02-released/
		http://rakudo.org/2013/01/30/rakudo-star-2013-01-released/
		http://rakudo.org/2012/12/27/rakudo-star-2012-12-released/
2013-09-14 06:21:43 +00:00
Sunpoet Po-Chuan Hsieh
55b3bd0038 - Use USES=gmake 2013-09-14 06:21:24 +00:00
John Marino
5511fddafd lang/php5*: Fix spl/simplexml modules (4 ports)
The simplexml module uses spl which uses pcre (php53,54,55).  For php52,
the fix is applied directly to spl.  In any case, the bundled PCRE is not
used, so it needs to be able to find the external pcre library and related
headers.  Unfortunately, there is no include for ${LOCALBASE}/include
directory.  This commit adds to fix simplexml (or spl) module build.

Approved by:	portmgr (bapt)
2013-09-13 21:31:47 +00:00
Gabor Pali
94171e85d8 - Fix build on recent head where iconv(1) is in base by rolling new
7.6.3-based bootstrap compilers without any external dependencies [1]
- Update bootstrap hscolour to 1.20.3, so both 7.4 and 7.6 bootstraps can
  work with it
- Remove the line for the 7.x bootstrap as no such one exists any more

Thanks to:	cognet [1]
Obtained from:	FreeBSD Haskell
2013-09-12 22:02:32 +00:00
Marcus von Appen
883ad9898a - Update to 2.7.4 2013-09-12 18:39:07 +00:00
Baptiste Daroussin
e421971970 The simplexml extension needs pkgconfig 2013-09-12 16:55:27 +00:00
Andrej Zverev
4f9a4c9a94 - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-12 16:41:28 +00:00
John Marino
9518965c21 lang/gcc*: define CONFIGURE_TARGET genericly (8 ports)
Instead of hardcoding the compiler target as FreeBSD, use the OPSYS
variable to it.  This makes no practical difference for FreeBSD, but
it helps DragonFly get properly configured.

Approved by:	gerald
2013-09-12 10:20:45 +00:00
Jimmy Olgeni
b6e3fa83bf Upgrade to version 10.5.3, which is the same as lang/newlisp for now. 2013-09-11 12:48:01 +00:00
Jimmy Olgeni
a5d1b1b8d0 Upgrade to version 1.2.1.
PR:		ports/181530
Submitted by:	olgeni
Approved by:	maintainer timeout (15+ days)
2013-09-11 12:43:47 +00:00
Andrej Zverev
72185e5fb2 - convert to the new perl5 framework
- trim Makefile header

Approved by:	portmgr (bapt@, blanket)
2013-09-11 08:56:53 +00:00
Andrej Zverev
e91a050e2e - convert to the new perl5 framework
- trim Makefile header

Approved by:	portmgr (bapt@, blanket)
2013-09-11 08:15:53 +00:00
Thomas Abthorpe
d198593a5f - Update to 5.1
PR:		ports/181977
Submitted by:	James Bailie <jimmy@mammothcheese.ca> (maintainer)
2013-09-10 04:32:41 +00:00
Pietro Cerutti
0dbb1fb2a7 - Update to 05_20130908
Changes:

  * The compiler has been improved to use charvalue instead of
    intvalue, when characters are initialized. Thanks go to Brian
    Callahan, for reporting the bug. Btw.: Brian Callahan created an
    openBSD port for Seed7.
  * The makefile mk_freebsd.mk has been added to support compilation
    under freeBSD. Thanks go to Pietro Cerutti, for providing it.
  * The makefiles mk_clang.mak and mk_freebsd.mk have been improved
    to use the options -ffunction-sections, -fdata-sections and
    *Wl,--strip-debug.
  * The functions bStriLe2BigInt, bytesLe2BigInt, bStriBe2BigInt,
    bytesBe2BigInt, bStriLe, bytesLe, bStriBe and bytesBe have been
    added to bytedata.s7i. This functions convert between sequences
    of bytes and bigInteger numbers.
  * In bytedata.s7i the functions bytesLeAsInt and bytesBeAsInt have
    been renamed to bytesLe2Int respectively bytesBe2Int.
  * Parameter names have been added to seed7_05.s7i, graph_file.s7i,
    graph.s7i, reference.s7i, pac.sd7, tetg.sd7, tet.sd7 and wiz.sd7.
  * Checks for the Karatsuba multiplication and the functions bytesBe,
    bytesLe, bytesBe2BigInt and bytesLe2BigInt have been added to
    chkbig.sd7.
  * Checks for set membership in character sets have been added to
    chkset.sd7.
  * The readability of the bitset initialisation in the compiler (s7c)
    has been improved.
  * Interpreter and compiler have been improved to support the new
    actions BIG_FROM_BSTRI_BE, BIG_FROM_BSTRI_LE, BIG_TO_BSTRI_BE and
    BIG_TO_BSTRI_LE.
  * The functions bigFromBytesBe, bigFromBytesLe, bigFromBStriBe,
    bigFromBStriLe, bigToBStriBe and bigToBStriLe have been added to
    both, big_gmp.c and big_rtl.c.
  * In big_gmp.c and big_rtl.c the function bigImport has been
    rewritten to use bigFromBytesBe.
  * The readability of the function uint2_mult in int_rtl.c has been
    improved.
  * The program chkccomp.c has been improved to check for a ones
    complement inttype and if casting can be used to get the element
    of a union.
  * Several makefiles have been adjusted to use 'cp -p' instead of
    'cp -a'. The cp command openBSD does not support -a.
  * The function bigRand in big_rtl.c has been improved to avoid that
    a random number is outside the required range.
2013-09-09 09:31:22 +00:00
Anton Berezin
b05da80dc3 Update to 0.18.
Changes:	http://search.cpan.org/dist/Try-Tiny/Changes
2013-09-08 16:28:34 +00:00
Bryan Drewery
83d53541ed Mark MAKE_JOBS_UNSAFE 2013-09-08 15:10:42 +00:00
Kubilay Kocak
ec7259ec32 Resolve gettext (libintl) detection and linking in all Python ports
Fix gettext (NLS) detection, includes and linking:
- all: Use LDFLAGS and CPPFLAGS over CFLAGS for NLS option (with comment)
- python26,27: Pass LIBS="-lintl" to CONFIGURE_ENV

Workaround Pythons odd build mechanics causing duplicate args:
- all: Remove CFLAGS from OPT= in CONFIGURE_ENV
- python32,33: Remove CONFIGURE_* variables from Makefile.pre.in

Other:
- python32: Patch setup.py to pass OPT correctly to shared modules

PR:		ports/181721
Reported by:	pawel
Reviewed by:	bapt mva sbz
2013-09-08 14:05:18 +00:00
Boris Samorodov
7046a55fd8 Introduce variable ICONV_PREFIX at Mk/Uses/iconv.mk. The default for
pre 100043 is ${LOCALBASE} and /usr otherwise. Convert all ports to
new variable usage.

Approved by:	portmgr (bapt, implicit)
2013-09-07 19:49:41 +00:00
Tijl Coosemans
bd503ebb02 - Sync with lang/sdcc.
- Replace NO_LATEST_LINK with PKGNAMESUFFIX to accomodate pkg.
- Update to 3.3.1.2013.09.07 which brings experimental support for
  STMicroelectronics STM8.
2013-09-07 18:26:26 +00:00
Tijl Coosemans
84a6d91140 Conflict with sdcc-devel and simplify options handling. 2013-09-07 18:21:14 +00:00
Sunpoet Po-Chuan Hsieh
7684922546 - Use single space after WWW: 2013-09-07 17:20:21 +00:00
Baptiste Daroussin
625521b37a Fix build on head by removing USE_GCC=any, and adding -fgnu89-inline to cflags
(gfortran requires gnu99)

PR:		ports/181816
Submitted by:	tijl
Approved by:	gerald
2013-09-06 21:54:28 +00:00
Baptiste Daroussin
f5d7531940 Fix build on head by removing USE_GCC=any and properly define USE_CSTD=gnu89 instead
PR:		ports/181816
Submitted by:	tijl
Approved by:	gerald
2013-09-06 21:51:26 +00:00
Gerald Pfeifer
bbd59ec3c8 Work around a bug in libcpp that pulls in the optional system iconv
if present (even if the libiconv port is present and requested) and
fails using that.

The issue is that /usr/include/iconv.h has #include <stdbool.h> which
in turn, since both are included very late in the game, conflicts with
similar definintions by libcpp itself.

libstdc++ does not seem to require adjustments, so PR 161417 may not
be relevant in full.

PR:		161417
2013-09-06 19:25:24 +00:00
Gerald Pfeifer
f21405e963 Work around a bug in libcpp that pulls in the optional system iconv
if present (even if the libiconv port is present) and fails using that.

The issue is that /usr/include/iconv.h has #include <stdbool.h> which
in turn, since both are included very late in the game, conflicts with
similar definintions by libcpp itself.

libstdc++ does not seem to require adjustments, so PR 161417 may not
be relevant in full.

PR:		161417
2013-09-06 18:11:06 +00:00
Guido Falsi
083576c0af Teach fpc not to try to link to libiconv on head after the iconv change.
This fixes the lang/fpc-utils port build.

Bump PORTREVISION due to runtime behaviour change on head.

Approved by:	portmgr (bapt, implicit)
2013-09-06 15:15:10 +00:00
Thomas Abthorpe
61a62182a7 - Update to 5.0
- Builds on sparc64 now

PR:		ports/181803
Submitted by:	James Bailie <jimmy@mammothcheese.ca> (maintainer)
2013-09-06 04:30:35 +00:00
Gerald Pfeifer
effa8d89e1 Work around a bug in libcpp that pulls in the optional system iconv
if present instead of relying on the port we actually depend on.

The issue is that /usr/include/iconv.h has #include <stdbool.h> which
in turn, since both are included very late in the game, conflicts with
similar definintions by libcpp itself.

libstdc++ does not seem to require adjustments, so PR 161417 may not
be relevant in full.

PR:		161417
2013-09-05 22:26:42 +00:00
Gerald Pfeifer
6552b46cda Work around a bug in libcpp that pulls in the optional system iconv
if present instead of relying on the port we actually depend on.

The issue is that /usr/include/iconv.h has #include <stdbool.h> which
in turn, since both are included very late in the game, conflicts with
similar definintions by libcpp itself.

Interestingly enough, lang/gcc46 and lang/gcc48 did not fail under the
same test scenarios and libstdc++ does not seem to require adjustments,
so PR 161417 may not be relevant in full.

PR:		161417
2013-09-05 20:08:27 +00:00
Martin Matuska
34d60718c8 Fix build with gd 2.1
PR:	ports/181772
2013-09-04 21:30:50 +00:00
Antoine Brodin
03cf175aec Drop USE_GMAKE, it doesn't work and is not necessary
Add an explicit dependency on pkgconf (needed for plugin detection)

Approved by:	portmgr (bapt)
2013-09-04 20:58:21 +00:00
Boris Samorodov
9f7e7e1326 Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.
It's value is "--with-libiconv-prefix=/usr/local" for systems
before 100043 with ports libiconv and to use at systems post
100043 with base iconv it's value is "" (NULL).

Co-authors:	bapt, madpilot and bsam (me)
2013-09-04 20:01:05 +00:00
Guido Falsi
642be1b81d - Make ports use the libc provided iconv implementation on 10-CURRENT
after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc

Reviewed by:	bapt
Approved by:	portmgr (bapt)
Discussed with:	bapt, bsam (who both contributed ideas and code)
2013-09-04 18:06:07 +00:00
Gerald Pfeifer
f4ecd3423a Update to the 20130831 snapshot of GCC 4.7.4.
Work around a bug in libcpp that pulls in the optional system iconv
if present instead of relying on the port we actually depend on. [1]

The issue is that /usr/include/iconv.h has #include <stdbool.h> which
in turn, since both are included very late in the game, conflicts with
similar definintions by libcpp itself.

Interestingly enough, lang/gcc46 and lang/gcc48 did not fail under the
same test scenarios and libstdc++ does not seem to require adjustments,
so PR 161417 may not be relevant in full.

PR:		161417 [1]
2013-09-04 16:54:13 +00:00
Brooks Davis
79fe699d74 Upgrade clang, dragonegg, and llvm -devel ports to r182968. 2013-09-04 15:57:35 +00:00
Thomas Abthorpe
9ba93babfa - Update to 4.195
PR:		ports/181437
Submitted by:	James Bailie <jimmy@mammothcheese.ca> (maintainer)
2013-09-04 00:06:17 +00:00
Baptiste Daroussin
db7a56d5ed Add an explicit dependency on pkgconf 2013-09-03 06:36:41 +00:00
Gerald Pfeifer
c4a998e8d3 Update to the 20130901 snapshot of GCC 4.9.0. 2013-09-02 21:22:11 +00:00
Sahil Tandon
0798fa9230 - Update to 1.4.4 2013-09-02 19:15:12 +00:00
Felippe de Meirelles Motta
374856d95a - Fix plist
- Insert PORTSCOUT

PR:		ports/180264
Submitted by:	Danilo Egea Gondolfo <danilogondolfo@gmail.com> (maintainer)
2013-09-02 15:35:16 +00:00