Commit graph

13827 commits

Author SHA1 Message Date
John Marino
f43da8d845 lang/gcc5-aux: Disable diagnostic checks
These diagnostic checks cause lang/gcc-aux to take nearly two hours
building as with 3 stages.  They are pretty heavy; I'm going to disable
them (with the default checking for releases).  FWIW, lang/gcc5 still
has these checks.

Technically this requires a revbump, but given the compiler is experiment
and that it takes two hours to build, I'll make the decision not to bump.
2015-03-17 12:35:35 +00:00
John Marino
28d70a0119 lang/gcc5-aux: Upgrade snapshot from 20150308 to 20150315 2015-03-17 11:03:42 +00:00
John Marino
4a91b3d9c8 lang/asis: Fix build on gcc5-aux
The OpenVMS support was removed on gcc5's GNAT so the GPL 2014 version
of ASIS won't build unless the references to OpenVMS are removed.  Rather
than use EXTRA_PATCHES, just remove them unconditionally.  This doesn't
cause any issue for gcc-aux-built ASIS and the ports that use it.
2015-03-16 22:30:16 +00:00
Pietro Cerutti
5f505ba086 - Update Tcl/Tk 8.6 to 8.6.4
Release notes: http://code.activestate.com/lists/tcl-core/14494/
2015-03-16 22:12:51 +00:00
Pawel Pekala
39ff18cbba Update to version 2.1.1.0
2.1.0.0
    skalibs dependency bumped to 2.3.1.0
    foreground now sets the ? environment variable to 256 plus the signal
    number when its block was killed by a signal (in previous
    releases it used 126).
    New rules for exit codes of forx, loopwhilex, forbacktickx
    New -e option to loopwhilex, deprecating the -x option.

PR:		198058
Submitted by:	Colin Booth <colin@heliocat.net> (maintainer)
2015-03-16 19:02:57 +00:00
John Marino
bee4622fe3 lang/gnat_util, devel/gprbuild: Support gcc5-aux
GPRBuild is too highly tethered to the compiler -- in practical terms
each version of GPRBuild is meant to be built by a specific GPL GNAT,
but we're trying to build it with multiple FSF GNATS that are out of sync.

This patch set does allow GPRBuild to build and apparently work with both
gcc-aux and gcc5-aux.  There is no real change for gcc-aux (OpenVMS is
removed from the code but it should be same difference) ang for gcc5-aux,
the previous patches aren't needed but new ones are.  Thus, EXTRA_PATCHES
had to be set for each of the two supported compilers.

lang/gnat_utils had to be modified to stop packaging OpenVMS target files
as apparently this target has been removed from gcc5-aux.
2015-03-16 15:11:40 +00:00
Gerald Pfeifer
e3e9df93c8 Update to the 20150315 snapshot of GCC 5.0. 2015-03-16 01:03:36 +00:00
John Marino
813e82a9f6 lang/gcc5-aux: Fix ada hardlink
The code to create a hardlink of gcc5-aux/bin/ada to gcc5-aux/bin/gcc
did not work.  It appears that the "-" in front of the "if" condition
isn't working in this context.  However, it's really not needed at all,
so just remove it so the hardlink gets created.

All Ada ports use gcc5-aux/bin/ada, so it was a critical problem.
2015-03-15 23:09:13 +00:00
John Marino
0741fba0d3 lang/gcc5-aux: Make DragonFly build 3 stages too
This port also fails in poudriere (but not outside it) in DragonFly,
so just make all platforms build all 3 stages until a new bootstrap
compiler is available on both FreeBSD and DragonFly.
2015-03-15 18:49:29 +00:00
Baptiste Daroussin
c53284b923 Update to 5.2.4 2015-03-15 13:12:34 +00:00
Pawel Pekala
245b78c1a9 - Update to version 1.15.3
- Remove leading article from COMMENT
- Add LICENSE, NO_ARCH
- Remove now obsolete post-install target

PR:		197533
Submitted by:	Yasuhiro KIMURA <freebsd.org@pob01.utahime.jp>
Approved by:	maintainer timeout
2015-03-15 10:30:16 +00:00
John Marino
05a3c66723 Add new port lang/gcc5-aux (next Ada compiler)
This is the initial version of gcc5-aux, which will eventually become the
default Ada compiler.  It's not hooked into Mk/Uses/ada.mk yet, but it
does pass all Ada tests on both DragonFly64 and FreeBSD64.

For FreeBSD 10 amd64, the compiler built fine outside of poudriere but the
bootstrap compiler failed inside of it (seemingly as a result of using
base linker).  Eventually a new bootstrap compiler needs to be made, but
for now gcc5-aux is built with a full bootstrap on FreeBSD.  On DragonFly,
only a single stage is built as the bootstrap compiler still works fine.
2015-03-14 21:32:03 +00:00
John Marino
afea7d8f93 lang/gnatdroid-armv5: Oh, is it 2015 already? 2015-03-14 11:06:26 +00:00
Adam Weinberger
10f22ecd6d Clean up the rest of the perl@ Makefiles a bit.
- Remove dependencies on modules distributed as part of perl core
- Remove references to FreeBSD < 8 and perl < 5.16
- Ensure that DOCS and EXAMPLES options exist for ports installing
  PORTDOCS or PORTEXAMPLES
- Reduce unnecessary inclusions of bsd.port.options.mk by using
  OPTIONS helpers and the like
- Fix some cases where dependencies were only assigned to BUILD_DEPENDS
- Fix a few of the cases where dependencies were only assigned to RUN_DEPENDS.
  This one happens in many, many ports. I only applied it in cases where
  it interfered with 'make test' but it should maybe be done more generally.
- Mute ${MKDIR} in installation
- Parethesize compound commands
- In www/p5-URI-Fetch, remove the ZLIB option that wasn't used
2015-03-13 17:29:58 +00:00
John Marino
9053ba470a lang/gcc-aux: Correct information about license in pkg-descr
Newer GCC's don't carry GMGPL licenses anymore, it's been replaced by
GPLv3RLE (as correctly defined in LICENSES) so fix pkg-descr to match.
2015-03-13 14:41:57 +00:00
John Marino
cfffb4e8ef lang/gnatdroid-armv5: Set for removal on 31 March 2015
I've never gotten around to trying to fix the ARMv5 assembly and nobody
seems to care that the port has been ignored for almost a year, so let's
just cull it at the end of the month.
2015-03-13 13:53:38 +00:00
John Marino
afb36ca15c lang/gcc47-aux: Fix typo in DEPRECATED message 2015-03-13 13:32:37 +00:00
John Marino
eb47638e0b lang/gcc47-aux: Deprecate and expire before 1 June 2015
The GCC 4.7 branch closed 12 June 2014 with the release of version 4.7.4,
so I'm setting this port to expire a year after that.

This is not the default compiler for Ada; nothing in the tree depends on
it.  The default compiler, lang/gcc-aux, is based on 4.9 and it's much
better anyway.
2015-03-13 13:29:41 +00:00
Gerald Pfeifer
4bda3101f4 Update to the 20150311 snapshot of GCC 4.9.3. 2015-03-12 23:04:05 +00:00
Antoine Brodin
098076cd03 Make fetchable 2015-03-12 19:23:17 +00:00
Dmitry Marakasov
477662ed76 - Simplify MASTER_SITES
- Add empty directory to plist
2015-03-12 11:16:01 +00:00
Dmitry Marakasov
9bcc4bbcd6 - Add empty directory to plist 2015-03-12 11:15:45 +00:00
Romain Tartière
cdbe6fbf40 Update to 3.8. 2015-03-11 23:21:15 +00:00
Alonso Schaich
63ff0b60db Update KDE SC to 4.14.3
The kde@ team presents KDE SC 4.14.3, the last planed release
of the KDE SC 4 series.

In addition to the updates provided by the KDE SC developers, this
update also addresses numerous FreeBSD and PORTS specific
issues, found and solved by the kde@ team and area51 testers,
most notorously Tobias C. Berner <tcberner@gmail.com>

PR:		197751
PR:		197871
PR:		184996
Reviewed by:	rakuco (mentor)
Differential:	https://reviews.freebsd.org/D1950
2015-03-11 23:11:47 +00:00
Antoine Brodin
2240b00eaa Convert to USES=mono (and unbreak when no TZ is set)
Reported by:	pkg-fallout
2015-03-11 21:56:36 +00:00
Gerald Pfeifer
268e1eea17 Update to the 20150308 snapshot of GCC 5.0. 2015-03-10 17:00:25 +00:00
Dmitry Marakasov
9b3f2c1340 - Simplify MASTER_SITES
- Strip binaries
2015-03-10 14:15:52 +00:00
Romain Tartière
91d83c66cf Fix build on FreeBSD 8.
PR:		ports/198404
Reported by:	kib
2015-03-09 15:12:26 +00:00
Mathieu Arnold
0a449ca9e2 Add an upstream patch fixing build with gcc5.
Submitted by:	marino
Sponsored by:	Absolight
2015-03-09 14:26:34 +00:00
Romain Tartière
10cf878e61 Fix build on i386.
PR:		ports/198404
Submitted by:	wolfgang@lyxys.ka.sub.org
Obtained from:	kib
2015-03-09 14:11:01 +00:00
Romain Tartière
e41eab42da Fix build when no TimeZone is configured.
PR:		ports/198414
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
2015-03-09 14:09:54 +00:00
Steve Wills
83c1767ceb lang/ruby22: update to 2.2.1
PR:		198338
Submitted by:	Yasuhiro KIMURA <freebsd.org@pob01.utahime.jp>
2015-03-09 13:30:51 +00:00
Dmitry Marakasov
8b89548a05 - Add LICENSE
- Strip library
2015-03-09 00:58:43 +00:00
Dmitry Marakasov
4f8db7dcb8 - Simplify MASTER_SITES
- Clarify LICENSE
- Fix permissions so it's possible to `make clean` as non-root
- Silence post-patch
- Strip binary
2015-03-09 00:57:47 +00:00
Romain Tartière
e92b4e4394 Import upstream patch for non-Linux ParseRouteInfo.
PR:		ports/194660
Submitted by:	Ben Woods <woodsb02@gmail.com>
2015-03-08 12:29:57 +00:00
Gerald Pfeifer
38975c0723 Update to the 20150304 snapshot of GCC 4.9.3. 2015-03-08 08:06:05 +00:00
Dmitry Marakasov
03b2622fa0 - Add LICENSE
- Strip binaries
2015-03-08 02:33:10 +00:00
Gerald Pfeifer
bf2296c873 Update to the 20150301 snapshot of GCC 5.0. 2015-03-07 20:29:14 +00:00
Steve Wills
f61e451a34 lang/ruby20: update to 2.0.0 p643
While here, bring in an rdoc fix

Obtained from:	55fbd8947f
2015-03-07 17:53:51 +00:00
Romain Tartière
930496c3da Update to 3.12.1. 2015-03-07 16:44:05 +00:00
Pietro Cerutti
4f3e70eb4d - Update Tcl/Tk 8.5 to 8.5.18
Release notes: http://code.activestate.com/lists/tcl-core/14457/
2015-03-07 10:57:50 +00:00
John Marino
b17a059052 lang/gcc-aux, lang/gcc47-aux, lang/gnatdroid-arm*: Add CPE information
There are no active CVEs against GCC 4.7.x or 4.9.x, but GCC is listed
in the CPE database due to earlier CVEs.  To prepare for future CVEs, add
the CPE information.  Note that CPE_VERSION has to be defined since these
ports use their own version schemes rather than GCC version numbers.

PR:		198252
PR:		198257
Submitted by:	shun (dropcut.net)
2015-03-05 09:01:26 +00:00
Dmitry Sivachenko
8e8fafe34e Add checksums for 3.4.3 docs. 2015-03-03 13:54:48 +00:00
Dmitry Sivachenko
17b4ebc8d6 Update to version 3.4.3.
https://reviews.freebsd.org/D1991
2015-03-03 13:49:32 +00:00
John Marino
3a33694029 lang/gnatdroid-binutils: Fix undefined behavior in arm gas
This patch fixes build on clang 3.6 -- all binutils ports need it.

PR:		198204
Submitted by:	dim@
2015-03-03 12:52:25 +00:00
Baptiste Daroussin
74c050c183 Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
Brooks Davis
cd8c93613e Update to 3.6.0 release. 2015-03-02 20:21:38 +00:00
Dmitry Marakasov
28e63772f3 - Add LICENSE
- Add empty directories to plist
2015-03-02 00:38:07 +00:00
Ashish SHUKLA
6e7616a428 - Change inline constant rotate functions to macros in the crypto
library libtomcrypt used by the project, to fix compile errors
  with clang 3.6. More details about the fix are in PR 198017

PR:		197395
Submitted by:	dim
Reported by:	portmgr
2015-02-28 23:44:11 +00:00
Antoine Brodin
e09215b7cf Fix packaging 2015-02-28 19:01:05 +00:00
John Marino
578b0d96dd lang/gnustep-base: Remove empty directories from stagedir
Two empty directories weren't listed in pkg-plist, causing this port
not to pass poudriere QA checks.  My interpretation is that these
directories were never packaged, and they should not be packaged, so
let's simply remove them from stagedir.  This alse means we don't have
to bump the port.

Approved by:	just fix it
2015-02-28 17:49:15 +00:00
Baptiste Daroussin
26c829cb5c Update to 0.76
Take back maintainership
2015-02-27 08:39:41 +00:00
Gerald Pfeifer
485d522ea4 Update to the 20150225 snapshot of GCC 4.9.3. 2015-02-26 11:51:32 +00:00
Ashish SHUKLA
4a8c3051fc - Update to 0.6.1
- Correct LICENSE information
2015-02-25 10:03:15 +00:00
Dmitry Marakasov
25869ae3db - Add LICENSE
- Strip binary
2015-02-25 01:46:26 +00:00
Cy Schubert
283406fa12 By default dmd uses gcc to invoke the linker. Fix linking on
FreeBSD systems that use clang as the system compiler (FreeBSD 10+).
2015-02-25 00:30:55 +00:00
Florian Smeets
a3487b0b09 Add patches for
- CVE-2014-8142
- CVE-2015-0231

MFH:		2015Q1
2015-02-24 22:36:49 +00:00
Rene Ladan
22f0609652 Remove lang/ruby19 which reached its end-of-life on 2015-02-23
Add a note to UPDATING for ruby19 users.

Differential Revision:	https://reviews.freebsd.org/D1954
Submitted by:	myself
Reviewed by:	ruby (swills, sunpoet)
Approved by:	ruby (swills)
2015-02-24 20:10:42 +00:00
Gerald Pfeifer
b732c3e2fc Update to the 20150222 snapshot of GCC 5.0. 2015-02-24 18:22:40 +00:00
Pawel Pekala
6b2e43a232 - Update to version 2.0.2.1 [1]
- Remove Author tag from pkg-descr

PR:		197873 [1]
Submitted by:	Colin Booth <colin@heliocat.net> (maintainer) [1]
2015-02-23 21:39:40 +00:00
Ruslan Makhmatkhanov
d487ca719f lang/urweb: update to 20150214
PR:		197660
Submitted by:	Timothy Beyer <beyert@cs.ucr.edu> (maintainer)
2015-02-22 22:03:46 +00:00
Antoine Brodin
a9fd05d12b Fix packaging 2015-02-22 20:16:28 +00:00
Jimmy Olgeni
7f3b1e1bfc Upgrade to version 15.2.21 and unbreak. 2015-02-22 10:28:50 +00:00
Baptiste Daroussin
2186ed58e9 Update to 1.1.1 2015-02-22 00:02:18 +00:00
Jimmy Olgeni
e80782fa8c Add lang/erlang-java and lang/erlang-wx.
These ports contain applications that are enabled by specific options in
lang/erlang, but carry significant dependencies (X11 and Java).

Now these applications can be installed separately, and people using the
stock packages will be able to install X11 and Java support without
recompiling lang/erlang.

The JAVA and WX options of lang/erlang will probably be phased out in the
future.
2015-02-21 12:53:37 +00:00
Sunpoet Po-Chuan Hsieh
ecbc057a70 - Use CXXFLAGS instead of CFLAGS
- Simplify CXXFLAGS: all supported Clang are 3.3+
2015-02-21 11:32:02 +00:00
Sunpoet Po-Chuan Hsieh
039218878a - Fix build with Clang 3.6.0
- Use CXXFLAGS instead of CFLAGS
- Simplify CXXFLAGS: all supported Clang are 3.3+
2015-02-21 11:31:58 +00:00
Jimmy Olgeni
76249a1970 Upgrade to version 17.4.1.
- Sort OPTIONS_DEFINE and OPTIONS_DEFAULT.
- Create SKIP files for applications disabled by port options.
- Remove disabled applications from ${STAGEDIR}.
- Check if dtraceall is actually loaded when DTRACE is enabled.
2015-02-21 10:14:37 +00:00
Steve Wills
665d9f2530 Add Ruby 2.2.0
Differential Revision:	D1457
Submitted by:	sunpoet
Reviewed by:	swills (myself)
2015-02-20 23:51:55 +00:00
Jimmy Olgeni
0c3f6e495f Upgrade to version 17.4.1. 2015-02-20 23:37:01 +00:00
Brooks Davis
7adedb68bf Update to rc4. 2015-02-20 19:23:56 +00:00
Alex Dupre
d859043302 Switch default PHP version to 5.6.x.
- Update PHP 5.4 to 5.4.38 release
- Update PHP 5.5 to 5.5.22 release
- Update PHP 5.6 to 5.6.6 release

PR:		195604
Approved by:	portmgr
2015-02-20 13:56:11 +00:00
Gerald Pfeifer
5a05d1b1c8 Update to the 20150218 snapshot of GCC 4.9.3. 2015-02-20 01:30:13 +00:00
Brooks Davis
229ab921fe Update to rc3 2015-02-19 23:27:01 +00:00
Jan Beich
20b60f0221 - Update to 0.22 [1]
- Strip C modules [2]
- Mark py-kivy as BROKEN [3]

PR:		197375 [1]
PR:		197776 [2]
Submitted by:	Viltaly Magerya <vmagerya@gmail.com> (maintainer) [1]
Approved by:	Viltaly Magerya <vmagerya@gmail.com> (maintainer) [2]
Approved by:	dbn (maintainer) [3]
2015-02-19 09:28:42 +00:00
Jan Beich
906bb452d2 Register CONFLICTS between execline and ImageMagick
Differential Revision:	https://reviews.freebsd.org/D1820
Approved by:	bapt (mentor)
Approved by:	portmgr blanket
2015-02-19 02:29:06 +00:00
Julien Laffaye
2f6989e331 - Update to 1.4.2 2015-02-18 21:32:02 +00:00
Sunpoet Po-Chuan Hsieh
120882d95b - Update to 7.0.2
Changes:	https://github.com/parrot/parrot/blob/master/ChangeLog
2015-02-18 16:23:29 +00:00
Sunpoet Po-Chuan Hsieh
ae5c06bc83 - Update to 1.20150127
Changes:	http://search.cpan.org/dist/Modern-Perl/Changes
2015-02-18 16:18:59 +00:00
Mathieu Arnold
898d0049d2 Update Perl 5.20 to 5.20.2.
Poked by:	az
Sponsored by:	Absolight
2015-02-17 15:58:12 +00:00
Lars Thegler
26448ecf61 - update to 0.405 2015-02-17 12:21:59 +00:00
Adam Weinberger
9ae97a6dc6 - Update to 1.41
- Sort PLIST

Changes:        http://search.cpan.org/dist/Scalar-List-Utils/Changes

PR:		196879
Submitted by:	sunpoet
Approved by:	maintainer (implicit)
2015-02-16 21:22:11 +00:00
Adam Weinberger
caae1b0e6a - Update to 0.22
- Add LICENSE
- Add TEST_DEPENDS

Changes: http://search.cpan.org/dist/Try-Tiny/Changes

PR:		196880
Submitted by:	sunpoet
Approved by:	maintainer (implicit)
2015-02-16 21:11:11 +00:00
Vanilla I. Shu
91ec64d051 Upgrade to 2.6.12.
PR:		197441
Submitted by:	Ports Fury.
2015-02-16 09:01:15 +00:00
Vanilla I. Shu
cadd7160ca Upgrade to 1.6.0.
PR:		197442
Submitted by:	Ports Fury
2015-02-16 07:53:56 +00:00
Gerald Pfeifer
fb1f0dabac Update to the 20150212 snapshot of GCC 4.8.5. 2015-02-16 05:35:36 +00:00
Gerald Pfeifer
a49f241292 Update to the 20150215 snapshot of GCC 5.0. 2015-02-16 02:17:42 +00:00
Gabor Pali
fbe6366352 Add new port: devel/hs-ShellCheck
The goals of ShellCheck are:

 * To point out and clarify typical beginner's syntax issues, that causes
   a shell to give cryptic error messages.

 * To point out and clarify typical intermediate level semantic problems,
   that causes a shell to behave strangely and counter-intuitively.

 * To point out subtle caveats, corner cases and pitfalls, that may cause
   an advanced user's otherwise working script to fail under future
   circumstances.

WWW: http://www.shellcheck.net/

PR:		197302
Submitted by:	luca.pizzamiglio@gmail.com
Obtained from:	FreeBSD Haskell
2015-02-15 21:45:52 +00:00
Gerald Pfeifer
6ed46eac9f Update to the 20150211 snapshot of GCC 4.9.3. 2015-02-15 04:19:56 +00:00
Adam Weinberger
6408a8c80d Update to 0.17023.
Changes: https://metacpan.org/changes/distribution/Error
2015-02-14 17:36:05 +00:00
Mark Linimon
de47900417 Give this an expiration date. The latest release is 0.64 from 20141030 and
may fix the compile problems.
2015-02-14 14:24:22 +00:00
Koop Mast
192fe3d122 Fix the build with clang 3.5 by using the suggested function.
PR:		196124
Submitted by:	dim@
Approved by:	maintainer
2015-02-14 13:58:06 +00:00
Jimmy Olgeni
01aacc513b Check if dtraceall is actually loaded when DTRACE is enabled. 2015-02-13 15:11:50 +00:00
Sean Bruno
ab55e8738f Only enable dtrace support for amd64/i386 for now.
More testing needs to be done on arm to see if our dtrace support is
compatible with what ruby needs.  PowerPC may work as well, but needs
more testing.

Reviewed by:	swills
2015-02-12 19:50:52 +00:00
Kubilay Kocak
1d929848ed lang/python34: BROKEN on i386 without LIBFFI
As per lang/python27 (r377581):

- Add BROKEN for i386 without LIBFFI option, and add upstream
  issue references.

While I'm here, clean up after the LIBFFI option addition:

- Sort options variables: OPTIONS_* and *_DESC
- Use OPTIONS helpers
- Reduce diffs between lang/python* ports
2015-02-11 08:23:13 +00:00
Kubilay Kocak
df8bd0d006 lang/python33: BROKEN on i386 without LIBFFI
As per lang/python27 (r377581):

- Add BROKEN for i386 without LIBFFI option, and add upstream
  issue references.

While I'm here, clean up after the LIBFFI option addition:

- Sort options variables: OPTIONS_* and *_DESC
- Use OPTIONS helpers
- Reduce diffs between lang/python* ports
2015-02-11 08:22:29 +00:00
Jan Beich
876a210974 - devel/skalibs: update to 2.2.1.0 [1]
- lang/execline: update to 2.0.2.0 [2]
- Pass maintainership to the submitter [1][2]
- Mark sysutils/runwhen as BROKEN

PR:		197233 [1]
PR:		197234 [2]
Differential Revision:	https://reviews.freebsd.org/D1818
Submitted by:	Colin Booth <colin@heliocat.net>
Approved by:	portmgr (bapt) [1]
Approved by:	bapt (mentor)
2015-02-10 20:33:51 +00:00
David Naylor
ac36df2908 pypy-devel: update to 2.5
Changes:
 * Improved warmup time.
 * Improved hitted code performance (+10% compared to v2.4).
 * Passing objects between C and PyPy has been improved.
 * Integrated numpy support gains GenericUfunc API.
 * Dictionaries are ordered by default.
 * More careful handling of errno.
2015-02-10 18:50:52 +00:00
Gerald Pfeifer
bf2d09da2e Update to the 20150208 snapshot of GCC 5.0. 2015-02-10 18:03:14 +00:00
Lars Thegler
5be0bf370b - Update to 0.404 2015-02-09 17:41:01 +00:00
Ashish SHUKLA
88e9a93206 - Update to 2.5.2
- Switch to LLVM 3.5
- Strip "rbx" binary
2015-02-08 21:26:13 +00:00
Gerald Pfeifer
04a1e18e84 Update to the 20150204 snapshot of GCC 4.9.3. 2015-02-07 14:09:52 +00:00
Pawel Pekala
6d6c1662e0 - Update to version 2.11.5 [1]
- Convert to USES=tar:tgz
- Unmute install commands

PR:		196761 [1]
Submitted by:	j-keck <jhyphenkeck@gmail.com> [1]
Approved by:	maintainer timeout
2015-02-06 15:06:35 +00:00
Brooks Davis
d6d9423cb0 Update to RC2. 2015-02-05 17:25:20 +00:00
Gerald Pfeifer
cac544398e Update to the 20150201 snapshot of GCC 5.0.
This now successfully builds libffi again, so we can enable JAVA by
default on i386 and amd64.

PR:		197171
2015-02-02 00:46:28 +00:00
Baptiste Daroussin
167f82f839 Change the EDIT option of ruby to use libedit by default now that libedit
from ports is able to handle unicode. Make sure that ruby does not provides its
own function to read the input but let libedit do it itself.

This allows the binary package to by default not be "tainted" by the readline
license.

Differential Revision:	https://reviews.freebsd.org/D1547
Reviewed by:	swills
Approved by:	ruby (swills)
2015-02-01 23:19:51 +00:00
Jimmy Olgeni
0ad964e951 Do not disable the hipe application entirely, even if the HIPE
option is disabled. Dialyzer seems to need at least some beam files
from hipe to perform its job.
2015-02-01 21:40:58 +00:00
Gerald Pfeifer
e5c5cee495 Update to the 20150129 snapshot of GCC 4.8.5. 2015-01-31 21:26:32 +00:00
Jimmy Olgeni
817b9f479c Sort OPTIONS_DEFINE and OPTIONS_DEFAULT.
Create SKIP files for applications disabled by port options.
Remove disabled applications from ${STAGEDIR}.
2015-01-31 18:46:25 +00:00
Gerald Pfeifer
ecb2738b39 Update to the 20150128 snapshot of GCC 4.9.3. 2015-01-30 22:48:13 +00:00
Koop Mast
9d55d2cac8 Add DTRACE option
PR:		192614
Submitted by:	jbeich@
2015-01-30 10:04:27 +00:00
Koop Mast
8ba21f0052 Fix the build on ARM [1]
Add DTRACE option (default off) [2]

PR:		197058 [1]
PR:		192614 [2]
Submitted by:	sbruno@ [1], jbeich@ [2]
2015-01-30 09:58:04 +00:00
Gerald Pfeifer
978f07dbce Also disable Java and libffi on amd64 until the next snapshot of
GCC 5.0.

PR:		197171
2015-01-30 00:18:46 +00:00
Raphael Kubo da Costa
48f147ecf1 Add upstream commit to fix a crash in devel/qtcreator.
PR:		197079
Submitted by:	Alex Richardson <arichardson.kde@gmail.com>
2015-01-29 02:11:00 +00:00
Tom Judge
260731b65c New port - 0.94
This module is an implementation of the "Promise/A+" pattern for
asynchronous programming. Promises are meant to be a way to
better deal with the resulting callback spaghetti that can often
result in asynchronous programs.
2015-01-28 16:28:06 +00:00
Andreas Tobler
0e7b60b426 Allow to build gcc for armv6(hf).
Approved by:	gerald	(maintainer)
2015-01-28 05:37:26 +00:00
Sunpoet Po-Chuan Hsieh
6d8ebc8437 - Update to 7.0.1
Changes:	https://github.com/parrot/parrot/blob/master/ChangeLog
2015-01-27 11:27:05 +00:00
Mikhail Teterin
e8f2d860c0 Upgrade from 5f1 to 5f2.
The bad news:

	1. gcc is still required -- clang can build the binaries, but
	   some self-tests will fail, unless all optimization was
           disabled. This is, probably, due to some suspect code in
           bytenumb.c -- would be good to investigate.
	2. Building this port in parallel is still not possible -- the
	   Makefile is too convoluted and same sources are recompiled
	   multiple times with different #defines set.

The good news:

	1. Resolve a large number of warnings.
	2. Fix build on ia64 and sparc64 (tested on pluto and flame
           respectively). Other platforms (alpha, powerpc?) have a
	   better chance of working now...
2015-01-27 08:40:34 +00:00
Brooks Davis
2c270b100c Upgrade to a new snapshot support an upcoming CheriBSD release. 2015-01-26 23:36:46 +00:00
Gerald Pfeifer
d33c10d634 Update to the 20150125 snapshot of GCC 5.0. Sadly libffi is still
broken thus Java remains disabled on i386.
2015-01-26 12:53:12 +00:00
Gerald Pfeifer
8ce8e4cf51 Update to the 20150118 snapshot of GCC 5.0.
libgcj-5.0.pc is now properly called libgcj-5.pc; adjust pkg-plist.

libffi is broken on FreeBSD i386 since 2015-01-11, cf.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64779, so disable it
for the time being.
2015-01-25 23:42:16 +00:00
Johannes Jost Meixner
7b8f7ef5f5 Replace spaces with tab.
Spotted by:	koobs
Approved by:	koobs (mentor)
2015-01-25 12:42:27 +00:00
Johannes Jost Meixner
806b558bbb lang/lci: Add port.
This is the original LOLCODE interpreter.

WWW: http://lolcode.org

PR:			196785
Differential Revision:	https://reviews.freebsd.org/D1632
Submitted by:		Maxim Filimonov <che@bein.link>
Approved by:		koobs (mentor)
2015-01-25 11:27:06 +00:00
Muhammad Moinur Rahman
9c6ca436c3 lang/py-mx-base: Update version 3.2.7=>3.2.8
- Added LICENSE (EGENIX)
- Changed MASTER_SITES from https to http to support downloading from behind proxy

Differential Revision:	https://reviews.freebsd.org/D1635
Approved by:		bapt(mentor)
2015-01-25 11:14:11 +00:00
Gerald Pfeifer
34bc3cb59a Update to the 20150122 snapshot of GCC 4.8.5. 2015-01-24 21:26:44 +00:00
Gerald Pfeifer
498b963956 Update to the 20150121 snapshot of GCC 4.9.3. 2015-01-24 20:34:32 +00:00
Johan van Selst
f40b99ab62 - Update to csnobol4 version 2.0; this is a major upgrade
http://www.snobol4.org/csnobol4/curr/CHANGES
- Added some patches to work around broken build dependencies
2015-01-24 16:43:54 +00:00
Antoine Brodin
728929b709 Switch ports depending on docbook* through a directory name to a package name,
as a directory name can't be attributed to a package
2015-01-23 22:50:49 +00:00
Antoine Brodin
4f4e8c52c6 Remove explicit dependency on javavmwrapper for ports that USE_JAVA 2015-01-23 16:03:57 +00:00
Alex Dupre
65309e3814 Update to 5.4.37 release. 2015-01-23 12:15:14 +00:00
Alex Dupre
4cd28d1fe9 Update to 5.5.21 release. 2015-01-23 12:14:58 +00:00
Alex Dupre
13f4df7c05 Update to 5.6.5 release. 2015-01-23 12:14:38 +00:00
Cy Schubert
a6cff58a2b Update 2.066.0 --> 2.066.1
Convert to @sample.
2015-01-23 03:03:20 +00:00
Steve Wills
50824f0da5 lang/ruby19: set expiration date 2015-01-23 02:29:02 +00:00
Sunpoet Po-Chuan Hsieh
b0b9134e7a - Update to 7.0.0
Changes:	https://github.com/parrot/parrot/blob/master/ChangeLog
2015-01-22 17:46:06 +00:00
Mathieu Arnold
6d96685fc5 Remove BSDPAN from here too.
Sponsored by:	Absolight
2015-01-22 17:27:05 +00:00
Brooks Davis
09ca3ee277 Add ports of llvm/clang 3.6.0rc1. 2015-01-21 23:47:28 +00:00
Brooks Davis
aef63d8457 Upgrade to llvm/clang 3.5.1 release. 2015-01-21 22:58:16 +00:00
Kubilay Kocak
5da5cfa9d3 lang/python32: Fix ABIFLAGS for PYMALLOC option
Investigating the comment regarding a 'configure script bug' lead me
to a bug which manifested itself in 'm' not being added to ABIFLAGS
when PYMALLOC was enabled, not the inability to set
--without-pymalloc using PYMALLOC_CONFIGURE_WITH (options helpers).

The incorrect ABIFLAGS caused packaging failures with default options, so
I'm not sure how this wasn't picked up earlier:

  Error: Orphaned: include/python3.2u/<file>
  <snip>
  Error: Missing: include/python3.2mu/<file>

- Backport an upstream commit [1] to correct the configure bug that never
  made it to the 3.2 branch.
- Use options helpers for PYMALLOC accordingly

While I'm here, clean up after the LIBFFI option addition:

- Sort options variables: OPTIONS_* and *_DESC
- Use OPTIONS helpers

[1] https://hg.python.org/cpython/raw-rev/d158b0a78390

Approved by:	python
2015-01-21 12:34:50 +00:00
Kubilay Kocak
262bb77a67 lang/python27: Fix packaging for mips64
- Fix packaging for mips64 (Reported by: sbruno)

mips64 is also not a 32-bit ${ARCH}, so add it to the list of
architectures for which imageop.so and dl.so aren't packaged:

  %%32BIT_ONLY%%lib/python2.7/lib-dynload/dl.so
  %%32BIT_ONLY%%lib/python2.7/lib-dynload/imageop.so

Both dl and imageop have been removed in Python 3.x [1][2][3][4]

Thanks jhibbits@ for his help testing.

- Add BROKEN for i386 without LIBFFI option, and add upstream
  issue references.

While I'm here, clean up after the LIBFFI option addition:

- Sort options variables: OPTIONS_* and *_DESC
- Use OPTIONS helpers

References:

[1] The :mod:`imageop` module has been removed in Python 3.0.
[2] dl Added: https://hg.python.org/cpython/file/aac1ee966f56/setup.py
[3] dl Removed: https://hg.python.org/cpython/file/859ff5c7c60a/setup.py
[4] PEP-3108: https://www.python.org/dev/peps/pep-3108/

Approved by:	python
2015-01-21 09:40:18 +00:00
Gerald Pfeifer
4c9d82a3c4 This fails to properly build with GCC 4.9, so force GCC 4.8 for the
time being.

PR:		196857
Approved by:	pgj (maintainer)
2015-01-20 00:13:22 +00:00
Alex Dupre
02525ad728 Allow to link imap extension with newer panda-cclient library.
PR:		195973
Submitted by:	thierry
2015-01-19 10:32:23 +00:00
Muhammad Moinur Rahman
b061f60787 lang/guile2 error: Fix LIB_DEPENDS
- Fixed wrong shared library

PR:			196683
Differential Revision:	https://reviews.freebsd.org/D1537
Submitted by:		spastorino@gmail.com
Approved by:		marino(mentor)
2015-01-18 11:17:17 +00:00
Gerald Pfeifer
2a5149f763 Update to the 20150114 snapshot of GCC 4.9.3. 2015-01-17 12:06:43 +00:00
Antoine Brodin
86af82b79e Fix build on head 2015-01-17 10:34:18 +00:00
Baptiste Daroussin
6a4dc8a394 Add lua 5.3.0
Highlights from this new version:
Main new features are support for integers, bitwise operators, and a basic utf-8
library

Complete list of changes: http://www.lua.org/manual/5.3/readme.html#changes
List of incompatibilities with lua 5.2:
http://www.lua.org/manual/5.3/manual.html#8
2015-01-17 02:19:59 +00:00
Baptiste Daroussin
4c7f530152 Update to 1.1.0
Use libedit from ports instead of libreadline
2015-01-17 01:46:19 +00:00
Baptiste Daroussin
ce179c4f7e Link on libedit instead of readline
Reduce overlinking on liblua
Enforce libedit from ports
2015-01-17 01:37:59 +00:00
Baptiste Daroussin
9f5c578c82 Add a forgot post-patch for libedit support 2015-01-17 01:33:30 +00:00
Baptiste Daroussin
9df11b9159 Link on port version of libedit
Avoid overlinking on liblua
2015-01-17 01:28:31 +00:00
Brooks Davis
a58e7611a0 Update to r225991 (the 3.6 branch point). 2015-01-15 19:04:50 +00:00
Alex Dupre
0695ab49e4 Update to 2.11.5 release.
PR:		196759
Submitted by:	j-keck <jhyphenkeck@gmail.com>
2015-01-15 14:50:31 +00:00
Koop Mast
14d1bd1429 Update vala to 0.26.2.
PR:		196695
Submitted by:	olivierd@
Obtained from:	gnome dev repo
2015-01-15 11:21:11 +00:00
Johan van Selst
0d970c4f39 Update patch forgotten in previous commit 2015-01-15 10:39:45 +00:00
Tijl Coosemans
c88aaf5c89 Add missing USE_OPENSSL=yes
PR:		195796
2015-01-15 09:05:37 +00:00
David Naylor
644d0b322f Backport lang/pypy-devel to lang/pypy.
Changes:
 - Update memory requires (less for pypy, more for python).
2015-01-14 18:28:28 +00:00
Sunpoet Po-Chuan Hsieh
1d7ded6fe9 - Update to 6.9.0
- Remove CONFLICTS since lang/rakudo was removed
- Strip binary executable and shared library
- Simplify Makefile:
  - Remove Makefile.common
  - Use BROKEN_ia64
  - Remove regression-test:
- Cosmetic change

Changes:	https://github.com/parrot/parrot/blob/master/ChangeLog
2015-01-13 15:34:22 +00:00
Gerald Pfeifer
f29a3a5521 Update to the 20150108 snapshot of GCC 4.8.5. This is a bit past
the GCC 4.8.4 release that the lang/gcc port is at, and likely will
lead to the last release on this branch.
2015-01-12 05:18:42 +00:00
Gerald Pfeifer
b43ca1a81f Tweak a comment and fix whitespace in the new ARM support. 2015-01-12 04:16:23 +00:00
Gerald Pfeifer
50f8a1208f Update to the 20150111 snapshot of GCC 5.0.
Welcome FreeBSD/ARM support to upstream GCC! [1]

Thanks to:	andreast [1]
2015-01-12 03:20:43 +00:00
Dmitry Sivachenko
3a18883882 Switch default python3 version from 3.3 to 3.4.
Bump PORTREVISIONs for the affected ports.

Exp-run by:	antoine
2015-01-10 23:15:27 +00:00
Antoine Brodin
0d009fe9d2 Revert part of r376655 that is breaks freebsd ports
With hat:	portmgr
2015-01-10 17:55:52 +00:00
John Marino
2d4447cf51 lang/fpc: Remove unnecessarily variable substition and EXTRACT_SUFX
There were several substitions like "${XXX:S/$/.something/} which is the
equivalent of appending, e.g. "${XXX}.something".

So for the sake of comprehension, change these to appends, and also just
hardcode ".tar.gz" instead of using ${EXTRACT_SUFX} for the same reason.
Since the distfiles are being manually defined, there's no real purpose
to have a variable in the name, and if the EXTRACT_SUFX changes for any
reason (say a new distfile with a different suffix requiring USES+=tar),
then the code actually breaks.  These changes make the code easier to
read, comprehend, and arguably makes the port more robust.
2015-01-10 14:41:53 +00:00
John Marino
dbb38c3c5e lang/fpc: Remove googlecode from MASTER_SITES
The googlecode URL only provides 2.6.0 and 2.6.2 versions of the man pages
and bootstrap compiler, but not the current 2.6.4, so remove those urls.

While here, simplify the LOCAL distcache site urls.  The substition is not
necessary.
2015-01-10 13:53:16 +00:00
John Marino
fe0e6bcacc lang/fpc: Prepare for 3.0 and the use of older bootstrap
The Free Pascal Compiler port currently mandates that the bootstrap
compiler be the same version of the compiler being built.  This means that
every update requires a new bootstrap compiler to be generated before the
update.  This goes against the philosophy of a bootstrap compiler, which
aims to allow older compilers to build self-hosting modern compilers.  FPC
is capable of this, but the feature wasn't being leveraged.

There are a lot of changes in this commit, but I believe the resulting
compiler is the same as before the commit, thus PORTREVISION has not been
bumped.  Changes include:

  * Add DragonFly bootstrap compiler 2.6.4 to list of distfiles
  * use OPSYS to make builds generic between FreeBSD and DragonFly
  * Add FREEBSD PLIST variable as FreeBSD builds an extra unit
  * Create the framework to have a bootstrap compiler of an older version
    than the current version (BOOTVER variable)
  * split PP variable out of MAKE_ARGS and use NEWPPC or BOOTPPC to
    specify PP uniquely (required when bootstrap version is different)
  * wrap compound command with parenthesis
  * Use options lists on TAR man page (xfz without hyphen is legacy)
  * unmask installation commands
  * respect 80-column limits, wrapping as necessary
  * bring in some dports-specific changes that have no effect on port
    to eliminate dports patch files

future work:

  When version 3.0 is released, the new fpc make program will be built
  which will have some moderate impacts to the build process and it
  will use a "bootstrap" target.

  The intention is to continue using the 2.6.4 bootstrap compilers to
  build the upcoming 3.0 compiler when it is released.  New bootstrap
  compilers will not be generated until the existing bootstrap compilers
  are unable to bootstrap the upcoming release.
2015-01-09 20:00:30 +00:00
Johan van Selst
fe148103c3 Update to Afnix 2.5.1 2015-01-09 19:41:06 +00:00
Gerald Pfeifer
9e7be6f446 Update to the 20150107 snapshot of GCC 4.9.3.
Fix a comment typo and whitespace in the new ARM support.
2015-01-09 07:56:15 +00:00
Gerald Pfeifer
75bd5e2638 Update to the 20150104 snapshot of GCC 5.0. 2015-01-09 06:46:08 +00:00
Sunpoet Po-Chuan Hsieh
f759982cc7 - Fix BUILD_DEPENDS: ExtUtils::CBuilder 0.27+ is already in all supported Perl releases 2015-01-07 17:56:30 +00:00
Emanuel Haupt
12f48dc28d Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 10:17:28 +00:00
Andreas Tobler
520645def8 Add support for armv6*-*-freebsd*.
The large patch is the same as the one from r376266.
The second patch is a temporary fix for the bootstrap failure on all
ARM targets. This fix will be hopefully soon applied to gcc-4.9.x upstream.

Thanks again to Sean Bruno for testing and Gerald for approving.

Approved by:	gerald (maintainer)
2015-01-05 19:28:19 +00:00
John Marino
d2ffff55de Assign maintainership of FPC ports to new FPC ports team
The new team currently consists of the previous maintainer (acm@) and
myself (marino@).

PR:	195363
2015-01-05 00:16:00 +00:00
Andreas Tobler
90b138a17e Add support for armv6*-*-freebsd*.
The larger part of the patch is a backport from gcc trunk which is sent
upstream for approval.

Thanks to Sean Bruno for testing, Andrew Turner for explaining me fine details
and Gerald for approving.

Approved by:	gerald (maintainer)
2015-01-04 19:09:32 +00:00
Lars Thegler
7e83a1412b - Add missing dependency
Noted by:	antoine, "Matthew D. Fuller" <fullermd@over-yonder.net>
2015-01-04 12:29:22 +00:00
Jimmy Olgeni
85fdc815cc Upgrade to version 10.6.1. 2015-01-04 10:25:47 +00:00
Gerald Pfeifer
30ead9df6c Update from the GCC 4.8.3 release to the GCC 4.8.4 release.
This fixes (at least) 87 bugs reported, cf.
https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.8.4
for the full list.  No new features.
2015-01-04 08:38:22 +00:00
Lars Thegler
fe7a3c2321 update to 0.402
PR:	196441
Submitted by:	adamw
2015-01-03 17:06:06 +00:00
Kurt Jaeger
cba03c03e1 security/libgcrypt: 1.6.1 -> 1.6.2, bump depends
Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
- Fix building for the x32 target without asm modules in
  mpi/generic/mpi-asm-defs.h: Use a fixed value for the x32 ABI.
- Fix ARM assembly when building __PIC__
- mpi: Fix a subtle bug setting spurious bits with in mpi_set_bit.
  * mpi/mpi-bit.c (_gcry_mpi_set_bit, _gcry_mpi_set_highbit): Clear
    allocated but not used bits before resizing.
  * tests/t-mpi-bits.c (set_bit_with_resize): New.
- Use internal malloc function in fips.c.
  * src/fips.c (check_binary_integrity): s/gcry_malloc/xtrymalloc/.
- pubkey: Re-map all deprecated RSA algo numbers.
- cipher: Fix possible NULL dereference in cipher/md.c for being NULL.
- Fix ARMv6 detection when CFLAGS modify target CPU architecture.

PR:		193264
Approved by:	cpm@fbsd.es (maintainer)
2015-01-02 18:46:33 +00:00
Gerald Pfeifer
dac688fffc Update to the 20141231 snapshot of GCC 4.9.3.. 2015-01-02 14:19:11 +00:00
Gerald Pfeifer
0022b7cd59 Update to the 20141228 snapshot of GCC 5.0. 2015-01-02 14:17:52 +00:00
Gerald Pfeifer
0f61f38b08 Update to the 20141224 snapshot of GCC 4.9.3. 2015-01-02 10:18:53 +00:00
Sunpoet Po-Chuan Hsieh
232c629a4e - Add LICENSE
- Add PORTSCOUT
2015-01-01 16:09:34 +00:00
Koop Mast
d939a48eb4 Unbreak cjs and cinnamon on 9.3 and 8.4. The spidermonkey 24.0 code needs
GCC 4.4+ or clang to build.

Submitted by:	Barbara Guida <barbara.freebsd@gmail.com>
2015-01-01 15:59:19 +00:00
Rene Ladan
d3bac4b4be Remove expired port:
2014-12-31 lang/perl5.14: Unsupported, please upgrade to a more recent version of Perl
2014-12-31 16:02:08 +00:00
Antoine Brodin
38e8f93368 Update devel/doxygen to 1.8.9
PR:		ports/196342
Submitted by:	Naram Qashat (maintainer)
Exp-run and fixes to depending ports:	self
2014-12-31 06:45:10 +00:00
Sean Bruno
1cd6488449 Fix build for armv6 with an upstream commit:
http://git.php.net/?p=php-src.git;a=commitdiff;h=050aae2860e1c202e2e9db715beaa97d0a4c9c33;hp=e67a2b9e471a7bc0b774b9056bb38745b7187969#patch1

PR:		196067
Submitted by:	mikael.urankar@gmail.com
Reviewed by:	flo@
Approved by:	mentor (implicit)
2014-12-31 00:35:22 +00:00
Koop Mast
b28f497285 Update cinnamon to 2.4, this should fix [1] and [2].
Update totem to 3.14 now that we have gstreamer 1.4 and minor gnome updates.
Update evolution suite to 3.12.9.
Make sure gtk30 pulls in adwait-icon-theme, since it now the default theme [3].

PR:		195290 [1], 195289 [2], 195455 [3]
Obtained from:	gnome devel repo
2014-12-30 20:13:46 +00:00
Dimitry Andric
0e14fd9299 When building the gcc ports using a full bootstrap, tell the configure
script to assume the BUILD_CONFIG is set to bootstrap-debug, instead of
letting it auto-detect.

With clang 3.5.0 this auto-detection can fail, due to a discrepancy [1]
[2] in its debug information, when objects are produced with and without
-g.  When the auto-detection fails, gcc will compare objects with full
debug information during the stage comparisons, and this sometimes
causes those stage comparisons to fail unexpectedly.

[1] http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20141222/250134.html
[2] http://llvm.org/PR22046

Approved by:	gerald (maintainer)
2014-12-30 19:19:43 +00:00
Alex Dupre
cd8b7ccc77 Update to 2.11.4 release. 2014-12-30 09:43:19 +00:00
Alex Dupre
bca9f04e02 Update to 5.6.4 release. 2014-12-29 10:00:37 +00:00
Alex Dupre
684ef43bf8 Update to 5.5.20 release. 2014-12-29 10:00:18 +00:00
Alex Dupre
3ea04f6a33 Update to 5.4.36 release and drop broken fpm-ipv6 patch.
If you need it, update to php 5.6 (that will be the default one soon) or 5.5.
2014-12-29 09:59:56 +00:00
Gerald Pfeifer
1fa2ca6050 Update to the 20141221 snapshot of GCC 5.0. 2014-12-26 08:24:11 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +00:00
Baptiste Daroussin
542e20d6e4 Remove fpc-imlib and fpc-gnome1 2014-12-25 14:49:57 +00:00
Antoine Brodin
78c233e44d Finish properly support png 1.5 2014-12-25 12:18:54 +00:00
Baptiste Daroussin
ce1be232cf Properly support png 1.5 2014-12-25 10:49:46 +00:00
Mathieu Arnold
47c19310d4 Use a less kludgy way for handling libperl.so's versionning and linking.
Sponsored by:	Absolight
2014-12-24 17:14:11 +00:00
Dmitry Marakasov
73fbdc69d5 - Use proper command for manpage installation
- Strip binaries

Approved by:	bapt
2014-12-24 11:58:46 +00:00
Muhammad Moinur Rahman
6d2e8f9aeb Change my non-FreeBSD MAINTAINER mail to bofh@
Approved by:	bapt
2014-12-24 00:14:11 +00:00
Li-Wen Hsu
fe207367e6 - Update to 2.3.9
PR:		195747
Submitted by:	lwhsu
Approved by:	maintainer timeout
2014-12-23 09:40:23 +00:00
Mathieu Arnold
316d640e19 Do not let Perl's Configure finds out if it needs to use nm or not. It should
not.  In some case I can't reproduce, it was believing it should, and was
failing badly.

Reported by:	Joe Francia, Scott Loga
Sponsored by:	Absolight
2014-12-22 17:45:56 +00:00
Marcus von Appen
21c90c5467 - Revert the previous NIS check, since it does not help at all
PR:		196195
Submitted by:	ache@
With hat:	python@
2014-12-22 16:45:41 +00:00
Marcus von Appen
4a19da7af9 - Python 3.x: try to improve the NIS detection for FreeBSD
PR:		193650
With hat:	python
2014-12-22 09:47:36 +00:00
Marcus von Appen
130b611758 lang/python27: Update to 2.7.9
The FreeBSD Python team welcomes Python 2.7.9 to the Ports tree!

Announcement: https://www.python.org/downloads/release/python-279/
Changelog:    http://hg.python.org/cpython/raw-file/v2.7.9/Misc/NEWS

Important changes for this release:
- The entirety of Python 3.4's ssl module has been backported for Python
  2.7.9. See PEP 466 for justification.
- HTTPS certificate validation using the system's certificate store is
  now enabled by default. See PEP 476 for details.
- SSLv3 has been disabled by default in httplib and its reverse
  dependencies due to the POODLE attack.
- The ensurepip module module has been backported, which provides the
  pip package manager in every Python 2.7 installation. See PEP 477.

- While updating, try to improve the NIS detection for FreeBSD

PR:		193650
Differential Revision:	https://reviews.freebsd.org/D1323
Reviewed by:	koobs
With hat:	python
2014-12-22 09:45:37 +00:00
Antoine Brodin
4beada6cfc Put back empty dir in plist 2014-12-21 13:32:49 +00:00
Gerald Pfeifer
3ad26a59ba Update to the 20141217 snapshot of GCC 4.9.3. 2014-12-21 01:38:05 +00:00
Gerald Pfeifer
a82b6d4b24 Update to the 20141214 snapsho of GCC 5.0. 2014-12-20 23:28:41 +00:00
Baptiste Daroussin
92da32cb47 Remove custom plist generator we have makeplist now
Sort the plist
2014-12-20 20:21:16 +00:00
Baptiste Daroussin
48a8b25d31 cleanup plist 2014-12-20 19:09:52 +00:00
Gerald Pfeifer
7f4c99cb64 Update to the 20141218 snapshot of GCC 4.8.4. 2014-12-20 10:41:37 +00:00
Brooks Davis
e21d3ab409 Make default target triple match base clang.
PR:		194487
Submitted by:	Jan Beich <jbeich@vfemail.net>
2014-12-19 01:23:04 +00:00
Antoine Brodin
3224296ac8 Attempt to unbreak index 2014-12-18 23:50:49 +00:00
Brooks Davis
3d2da73a0e Make default target triple match base clang.
PR:		194487
Submitted by:	Jan Beich <jbeich@vfemail.net>
2014-12-18 23:47:00 +00:00
Brooks Davis
d378dba19e Remove ports of obsolete and unmaintained upstream llvm/clang 3.2.
Mark pure as BROKEN by this removal.  It should be updated to a recent
release that supports llvm 3.5, but has seen no substantive updates in
over a year.
2014-12-18 23:36:11 +00:00
Brooks Davis
1fb1fd8d71 Make default target triple match base clang.
PR:		194487
Submitted by:	Jan Beich <jbeich@vfemail.net>
2014-12-18 22:42:57 +00:00
Brooks Davis
51bae2ce1b Make default target triple match base clang.
PR:		194487
Submitted by:	Jan Beich <jbeich@vfemail.net>
2014-12-18 22:17:13 +00:00
Brooks Davis
c4a1c5d6b6 Upgrade to r224537.
Add support for -fformat-exentions as a no-op in clang. [0]

Submitted by:	lightside@gmx.com [0]
2014-12-18 20:46:35 +00:00
Brooks Davis
f81ddd30a4 Add support for -fformat-extensions as a no-op.
Submitted by:	lightside@gmx.com
2014-12-18 19:58:23 +00:00
Brooks Davis
7c19fe99e4 Add support for -fformat-extensions flag.
Obtained from:	lightside@gmx.com
2014-12-18 19:38:24 +00:00
Baptiste Daroussin
1854d9d7a3 Fix packaging as a user
Strip binaries
2014-12-17 14:46:22 +00:00
Mathieu Arnold
64835f0cdc Make Perl link all .so it builds with libperl.so.
It makes upgrading from one Perl major version to another way easier.  For
binary package users, it means pkg upgrade will detect the libperl.so.x.yy
change, and reinstall the affected packages.  For users using ports, it will
save rebuild time as it's easier to detect what ports really need to be
rebuilt.

PR:		195821
Differential Revision: https://reviews.freebsd.org/D1241
Submitted by:	mat
Reviewed by:	antoine, bdrewery
Exp-run by:	antoine
With hat:	perl
Sponsored by:	Absolight
2014-12-17 13:21:56 +00:00
Mathieu Arnold
2efcdc99a9 Retire BSDPAN.
It was never converted to pkg, and starting with Perl 5.18 gives out
annoying warnings.

Differential Revision: https://reviews.freebsd.org/D1318
Reviewed by:	swills
With hat:	perl
Sponsored by:	Absolight
2014-12-17 12:59:30 +00:00
Antoine Brodin
aa097967e6 Fix plist on i386 2014-12-13 22:43:46 +00:00
Julien Laffaye
fbf520bc22 - Update to 1.4 2014-12-13 21:28:16 +00:00
Jimmy Olgeni
09cf5a276a Upgrade to version 17.4. 2014-12-11 15:59:33 +00:00
Alexey Dokuchaev
79a1c3000b - Update to version 2.0
- Contract MASTER_SITES (and thus strip MASTER_SITE_SUBDIR)
- Cleanup Makefile and reformat pkg-descr while here
2014-12-11 13:03:57 +00:00
Pietro Cerutti
c020107379 - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
Dmitry Marakasov
079aff30f4 Strip library 2014-12-09 14:09:19 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
David Naylor
55bee34488 Update lang/pypy3-devel to 2.4.0.
Changes:
 * Carry across _sqlite.py fix from lang/pypy
 * Strip cffi shared libraries (from lang/pypy)

Change Log:
 - Various fsencode PEP 383 related fixes to the posix module (readlink, uname,
   ttyname and ctermid) and improved locale handling
 - Fixed a couple different crashes related to parsing Python 3 source code
 - internal refactoring in string and GIL handling which led to significant
   speedups
 - improved handling of multiple objects (like sockets) in long-running
   programs. They are collected and released more efficiently, reducing memory
   use. In simpler terms - we closed what looked like a memory leak
2014-12-07 18:58:05 +00:00
David Naylor
a154ccdbaa Update lang/pypy-devel to 2.4.0.
Release update for further testing by community.

Change Log:
 - Reduced internal copying of bytearray operations
 - Tweak the internal structure of StringBuilder to speed up large string
   handling, which becomes advantageous on large programs at the cost of
   slightly slower small benchmark type programs.
 - Move to a mixed polling and mutex GIL model that make mutlithreaded jitted
   code run much faster
 - Remove ctypes pythonapi and ctypes.PyDLL, which never worked on PyPy
 - Fix performance regression on ufunc(<scalar>, <scalar>) in numpy
 - Classes in the ast module are now distinct from structures used by the
   compiler, which simplifies and speeds up translation of our source code to
   the PyPy binary interpreter
 - Upgrade stdlib from 2.7.5 to 2.7.8
2014-12-07 16:34:44 +00:00
Johan van Selst
5a46893045 Update to mawk 1.3.4-20141206 (bugfix release) 2014-12-07 11:00:56 +00:00
Rene Ladan
f79100a357 lang/bas2tap: Overdue update to 2.6, portscout did not notice this one... 2014-12-07 10:07:20 +00:00
Baptiste Daroussin
79aafb2cb5 Fix typo 2014-12-07 09:47:43 +00:00
Baptiste Daroussin
f175aaca84 Fix build when compiler is clang 2014-12-07 09:25:00 +00:00
Mark Felder
52cfdd97a6 Update BSD license
Fix COMMENT to appease portlint
2014-12-06 20:36:01 +00:00
Mark Felder
45524faed5 Update "BSD" license 2014-12-06 20:35:24 +00:00
Pawel Pekala
f1d2d698cb - Update to version 2.0.b5
- Add LICENSE

PR:		194887
Submitted by:	pfg
2014-12-06 13:41:44 +00:00
Li-Wen Hsu
360c42522d - Update to 1.1.0 2014-12-06 12:38:53 +00:00
Sunpoet Po-Chuan Hsieh
0bb9587da4 - Fix build with clang 3.5.0
PR:		ports/195666
Submitted by:	dim
2014-12-05 17:12:42 +00:00
Sunpoet Po-Chuan Hsieh
2938c3e1e1 - Remove lang/python from BUILD_DEPENDS
- Fix SHEBANG_FILES
- Respect LOCALBASE
- Use REINPLACE_CMD instead of patch files
- Move ONLY_FOR_ARCHS upward
2014-12-05 16:54:14 +00:00
Sunpoet Po-Chuan Hsieh
6f09fa335b - Remove lang/python from BUILD_DEPENDS
- Use USES=shebangfix
- Use REINPLACE_CMD instead of patch files
- Move ONLY_FOR_ARCHS upward
2014-12-05 16:53:54 +00:00
Philippe Audeoud
a2f606f242 - Update to 1.32 2014-12-05 15:32:16 +00:00
Sunpoet Po-Chuan Hsieh
1ca4e5b999 - Fix build when DEFAULT_VERSIONS=python=3.* 2014-12-05 15:26:59 +00:00
Mathieu Arnold
ccbded4867 One last cleanup, factorize a few things into variables, add a few entries to
PLIST_SUB and SUB_LIST, finish making sure the MANPATH are valid all around.

Differential Revision:	https://reviews.freebsd.org/D1254
Sponsored by:	Absolight
2014-12-02 16:27:00 +00:00
Rene Ladan
725301185e Remove expired ports:
2014-11-30 ports-mgmt/pkg-plist: Generate incorrect plists
2014-11-30 sysutils/rubygem-hiera-puppet: Has been incorporated into hiera
2014-11-30 sysutils/rubygem-hiera-json: Has been incorporated into hiera
2014-11-30 databases/memcachedb: Depends on deprecated Berkeley DB version, needs porting to DB_SITE
2014-12-01 games/djgame2: Online servers gone, game is not playable
2014-12-01 devel/creduce: Unmaintained and depends on ancient LLVM 3.2
2014-12-01 lang/clay: No development since July 2013, depends on obsolete clang-3.2
2014-12-01 19:21:41 +00:00
Gerald Pfeifer
5ba43774d4 Update to the 20141130 snapshot of GCC 5.0. 2014-12-01 02:06:08 +00:00
Antoine Brodin
a32054e27e Allow building with bison 3
PR:		ports/194680
2014-11-30 11:20:35 +00:00