1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-07 11:49:40 +00:00

13812 Commits

Author SHA1 Message Date
John Marino
69b8346356 lang/rust: Add special IGNORE for DragonFly
lang/rust-dragonfly is in dports and it is bleeding edge (updated every
couple of weeks)
2015-03-26 14:29:57 +00:00
Cy Schubert
ab289701d8 Update 2.066.1 --> 2.067.0 2015-03-26 13:31:14 +00:00
Johannes Jost Meixner
f892aa4b4e lang/lci: fix build on -HEAD
- Add USES+= readline to work around readline removal from base,
  which causes build-issues on 11.0-CURRENT
- While there, remove GH_COMMIT

Spotted by:	Maxim Filimonov <che@bein.link>
Differential Revision:	https://reviews.freebsd.org/D2147
Approved by:	koobs (mentor)
2015-03-26 09:38:44 +00:00
Alex Dupre
e21522479b Update to 2.11.6 release.
PR:		198341
Submitted by:	j-keck <jhyphenkeck@gmail.com>
2015-03-25 20:32:44 +00:00
Jimmy Olgeni
d3bb8e3d57 Fix pkg-plist for THREADS option; use OPTIONS_SUB.
PR:		198897
Submitted by:	marino
2015-03-25 14:24:55 +00:00
John Marino
d945d5ea98 lang category: Remove $PTHREAD_LIBS
Note: ecl did not pass check-plist (pre-existing), PR 198897 submitted.

approved by:	PTHREAD blanket
2015-03-25 12:58:33 +00:00
Mathieu Arnold
c0b425947d Deorbit PTHREAD_{CFLAGS,LIBS} from Perl, and use -lpthread.
Sponsored by:	Absolight
2015-03-24 17:05:25 +00:00
Muhammad Moinur Rahman
b8b1b7f7e3 lang/librep: Update version 0.92.4=>0.92.5
- Take maintainership
2015-03-24 12:25:49 +00:00
Bryan Drewery
01f8b6d7d7 Fix UNIQUENAME not being unique after recent PORTNAME shuffle.
This was causing the gcc packages to be generated with a
/usr/local/libdata/ldconfig/gcc file. All were conflicting. Bump
PORTREVISION to fix packages built during this time.

With hat:	portmgr
Reported by:	sunpoet
2015-03-23 18:56:10 +00:00
Gerald Pfeifer
d319b52cc6 Update to the 20150322 snapshot of GCC 5.0. 2015-03-23 13:41:57 +00:00
John Marino
caa8830883 lang/gcc5-aux: Upgrade snapshot from 15 March to 22 March 2015-03-22 23:30:37 +00:00
Gerald Pfeifer
21f2409ed2 Add CONFLICTS with lang/gcc which is also GCC 4.8-based right now.
Add CPE information. [1]

Use PKGNAMESUFFIX so that PORTNAME falls back to plain gcc and we
can avoid setting DISTNAME and CPE_PRODUCT. [2]

PR:		198260 [1]
Submitted by:	shun.fbsd.pr@dropcut.net [1]
Suggested by:	mat [2]
2015-03-22 23:29:51 +00:00
Gerald Pfeifer
c78df99e25 Add CPE information. [1]
Use PKGNAMESUFFIX so that PORTNAME falls back to plain gcc and we
can avoid setting DISTNAME and CPE_PRODUCT. [2]

PR:		198260 [1]
Submitted by:	shun.fbsd.pr@dropcut.net [1]
Suggested by:	mat [2]
2015-03-22 23:11:13 +00:00
Gerald Pfeifer
b54180f8ad Add CPE information. [1]
Use PKGNAMESUFFIX so that PORTNAME falls back to plain gcc and we
can avoid setting DISTNAME and CPE_PRODUCT. [2]

PR:		198256 [1]
Submitted by:	shun.fbsd.pr@dropcut.net [1]
Suggested by:	mat [2]
2015-03-22 21:39:24 +00:00
Gerald Pfeifer
d8c9826d40 Use PKGNAMESUFFIX so that PORTNAME falls back to plain gcc and we
can avoid setting DISTNAME and CPE_PRODUCT.

Suggested by:	mat
2015-03-22 21:11:51 +00:00
Gerald Pfeifer
c634999efb Use PKGNAMESUFFIX so that PORTNAME falls back to plain gcc and we
can avoid setting DISTNAME and CPE_PRODUCT.

Suggested by:	mat
2015-03-22 19:19:07 +00:00
Gerald Pfeifer
4d78b85b5e Add CPE information.
PR:		198259
Submitted by:	shun.fbsd.pr@dropcut.net
2015-03-22 15:00:20 +00:00
John Marino
6ae7a776f9 lang/sbcl: Install contrib modules (again)
The module support should not have been removed.  It caused ports
dependent on sbcl to break during building.  Fix partially taken
from PR below:

PR:	198688
2015-03-22 14:42:11 +00:00
John Marino
4389b9462d lang/sbcl: Fix MASTER_SITES, support DragonFly and more
Now that SBCL is current, there was some cleanup needed.  This included:
  - MASTER_SITES for bootstrap compilers did not resolve
    - Replaced with LOCAL/marino
  - FreeBSD 7 not supported anymore
    - removed references from distinfo and bootstrap list
  - contrib modules not supported anymore, removed references
  - removed -pthread change
  - Added support for x86-64-dragonfly
  - simplified docs handling (remove condition DISTFILE for docs)
  - unmasked build target commands
  - moved cleanup of patching to post-patch target
  - general aesthetic cleanup

No revbump needed.
2015-03-22 12:59:46 +00:00
John Marino
32e25900a6 lang/sbcl: remove experimental THREADS option; it doesn't build
PR:	184425, 198590
2015-03-22 08:16:55 +00:00
Gerald Pfeifer
f021648fe1 Add CPE information.
PR:		198255
Submitted by:	shun.fbsd.pr@dropcut.net
2015-03-22 01:52:43 +00:00
Gerald Pfeifer
c5d867acb6 Add CPE information.
PR:		198249
Submitted by:	shun.fbsd.pr@dropcut.net
2015-03-22 01:44:19 +00:00
Florian Smeets
ffdc459cc1 Add patches for the following CVEs
CVE-2015-2301
CVE-2014-9705
CVE-2015-0273

MFH:		2015Q1
2015-03-21 19:41:29 +00:00
John Marino
2899abe804 php53 and fallout: Deprecate, set removal for 15 APR 2015
The PHP developers stopped providing security patches for the 5.3
branch on 14 August 2014.  They "strongly urge" to upgrade to current
versions "as using older versions may expose you to security
vulnerabilities and bugs that have been fixed in more recent versions"
of PHP.

The PHP53 branch was released from maintainership today, so it's being
deprecated with removal set for 15 April 2015.

There were only 8 ports limited to php53, six of which were pecl- ports.
These ports must be upgraded to use a later version of php (5.6 is
recommended) soon, or they will be removed with php53.

Note that all 8 ports incorrectly set the PHP_DEFAULT_VERSION, so this
was changed to use IGNORE_WITH_PHP instead while here.

PR:		198150
2015-03-21 18:40:15 +00:00
Thomas Zander
690314a69e - Update to upstream release 2.11.6
PR:		198343
Submitted by:	jhyphenkeck@gmail.com
Approved by:	maintainer timeout
2015-03-21 17:43:37 +00:00
Florian Smeets
411b769ec4 Give up maintainership 2015-03-21 17:16:56 +00:00
John Marino
04b9ad61eb lang/sbcl: Upgrade version 1.1.12 => 1.2.9
PR:		198590
Submitted by:	Satosi Kimura (nifty.ne.jp)
2015-03-21 01:55:17 +00:00
Gerald Pfeifer
e8cb3fbedf Update to the 20150318 snapshot of GCC 4.9.3. 2015-03-20 23:43:27 +00:00
Bryan Drewery
5b5a90256d Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag.  This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.

The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
  GH -> GHL
  GITHUB -> GITHUB_LEGACY

Differential Revision:	https://reviews.freebsd.org/D748
Submitted by:	amdmi3
Reviewed by:	mat, swills, antoine, bdrewery
With hat:	portmgr
2015-03-19 16:44:57 +00:00
Jimmy Olgeni
cc1e562616 Fix Erlang release in pkg-descr.
Submitted by:	marino
2015-03-18 13:58:39 +00:00
John Marino
716e5c49e9 lang/gcc5: Support DragonFly's gcc50 base compiler in specific scenario 2015-03-18 10:39:04 +00:00
Raphael Kubo da Costa
ccb0759749 Update Qt5 to 5.4.1.
This is probably the first time our Qt 5 ports are tracking the latest
upstream release :-)

There isn't much to report in this update, thanks to the effort spent in the
5.2->5.3 update: a lot of the work is just small plist and patch updates.
Thankfully, several patches have been upstreamed and are not needed on our
side anymore.

I would like to thank Alex Richardson <arichardson.kde@gmail.com> and Tobias
Berner <tcberner@gmail.com> for their help with the plist updates and
general testing.

PR:		198585
2015-03-18 09:37:42 +00:00
Baptiste Daroussin
94a3c14215 Update to 1.1.2 2015-03-18 06:54:10 +00:00
John Marino
d1454d6e66 lang/gnatdroid-armv7: Explicitly request gcc-aux
This almost builds on gcc5-aux without modification, but not quite.
Getting it based on gcc5 is not a priority, so we'll use the new ada.mk
argument "49" to force it to stay on gcc-aux, even if ADA_DEFAULT is
set to "5".
2015-03-17 13:29:19 +00:00
Vanilla I. Shu
63d5d5b384 Enable multi-threading.
PR:		198655
Submitted by:	maintainer
2015-03-17 12:38:43 +00:00
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