1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-26 09:46:09 +00:00
Commit Graph

12002 Commits

Author SHA1 Message Date
John Marino
774b1c5074 lang/gnat_util: Convert to staging 2013-11-10 15:20:10 +00:00
John Marino
a1385b8a28 lang/adacontrol: Convert to staging 2013-11-10 15:10:03 +00:00
John Marino
b0464017bb lang/asis: Convert to staging 2013-11-10 14:59:13 +00:00
Gerald Pfeifer
64ed37d487 Update to the 20131109 snapshot of GCC 4.7.4.
Reported by:	portscout
2013-11-10 13:53:18 +00:00
John Marino
0c7dd3c6b8 lang/gcc-aux: Convert to staging
* Convert perl-extract to REINPLACE_CMD
* Use new LIB_DEPENDS format
* Properly convert to USES+= perl (it got skipped in the sweep)
* Remove no-op MAKE_JOBS_SAFE (again it got skipped)
* Remove FreeBSD 9.0-only install message (F9 no longer supported)
* Add GPLv3 license but don't install it as it messes up auto-plist
* Use MAKE_JOBS_NUMBER over internal _MAKE_JOBS variable
2013-11-10 00:16:51 +00:00
John Marino
a2166d4e3c lang/gnat-aux: Remove FreeBSD 9.0-only installation notice
FreeBSD 9.0 is no longer supported.
2013-11-09 23:25:23 +00:00
John Marino
a6b1c69e91 lang/gnat-aux: convert to staging
Also set license to GPLv3, but don't install it as it interferes with
the automatically generated package list.
2013-11-09 22:26:45 +00:00
John Marino
776f3b4680 lang/gnatdroid-(sysroot,binutils): convert to staging 2013-11-09 13:02:19 +00:00
John Marino
d5057f768f lang/gnatdroid-armv(5,7): Convert to staging
* PORTREVISION bumped because previous package added empty directories.
* GPLv3 LICENSE added, but not installed as it messed up dynamic PLIST
* pkg-message used instead of post-install echoes
* Custom do-build target removed, default works after modifications
* OPTIONS_SUB=yes to handle standard PLIST_SUB conversions
* Auto-PLIST logic improvements
* To simplify Auto-PLIST, non-bin entries were removed from pkg-plist
* It was necessary to add pre-install target to pre-create directories that
  are no longer present when port is installed in clean stage.
2013-11-09 12:18:45 +00:00
Grzegorz Blach
a0746bc874 - Update EFL to 1.7.9
- Update Enlightenment to 0.17.5
2013-11-07 16:00:45 +00:00
David Naylor
39d5bdb3e6 Add stage support to lang/pypy, lang/pypy-devel and lang/pypy3-devel.
Also, require a modern compiler that can handle c11.  Although this is
not strictly required (just about any C compiler would do) the base GCC
compiler has a memory bug and thus cannot reasonably compile the ports.
2013-11-07 15:08:55 +00:00
Jimmy Olgeni
03a9986ab4 - Switch to USES=gmake.
- Add staging support.
- Use find -delete.
- Do not mute install commands.
2013-11-07 14:59:22 +00:00
Pietro Cerutti
eba7b1f11b - Convert to USES+=tl and USES+=tk
- STAGE-clean
- Simplify by not installing / deinstalling the user configuration file
2013-11-07 13:00:22 +00:00
John Marino
b45adbdaf7 lang/gnatdroid-binutils: Remove USE_GCC=yes
A pkg-fallout notice was received for gnatdroid, saying that lang/gcc and
lang/gnatdroid-* were installing files in the same place.  It turns out
that gnatdroid-binutils was pulling lang/gcc in unnecessarily.  With
--disable-werror, it builds on clang on F10 just fine.

While here, convert USE_GMAKE too.  Soon all gnat* ports will be
updated with the latest for ports, this is just a stop-gap fix.
2013-11-07 10:39:25 +00:00
Brooks Davis
6dd4a9bcc1 Apply the clang portion of r255321 from base switching the default C++
library to libc++ on 10+.

Requested by:	tijl
2013-11-06 23:38:36 +00:00
Xin LI
bc0d646198 Update to 0.57.
PR:		ports/179390
Submitted by:	nemysis
Approved by:	maintainer
2013-11-06 22:50:21 +00:00
Pietro Cerutti
b477d2330a - Convert to USES=tk gmake 2013-11-06 13:52:59 +00:00
Romain Tartière
927c3bac34 - Update to 3.2.3;
- Switch to staging;
- Always compile using clang (some symbols are missing with old gcc on old FreeBSD).
2013-11-06 12:22:11 +00:00
Cy Schubert
5497223aed Update 2.063.2 --> 2.064
Support staging.
2013-11-06 04:15:50 +00:00
Danilo Egea Gondolfo
11a4138fca - Revert to patches to enable build on i386 2013-11-06 02:57:51 +00:00
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