1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-13 03:03:15 +00:00
Commit Graph

329184 Commits

Author SHA1 Message Date
Emanuel Haupt
f3e30472a1 Support staging 2014-03-14 12:30:56 +00:00
Sunpoet Po-Chuan Hsieh
b81ba60202 - Fix install/package failure when DOCS option is off
PR:		ports/187124
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 14 days)
2014-03-14 12:27:50 +00:00
Emanuel Haupt
d256b0e169 Support staging 2014-03-14 12:26:45 +00:00
Emanuel Haupt
76e6501061 Support staging 2014-03-14 12:26:02 +00:00
Pawel Pekala
e4105d5b61 - Fix build when gcc is not in the base [1]
- Update maintainer's email [1]
- Remove javavmwrapper dependency from BUILD,RUN depends
  it's pulled in by java runtime anyway so no port bump is needed
- Convert to new options framework
- Add support for staging
- Don't try to remove non-existent dirs when DOCS=off (fixes install)

PR:		ports/187386 [1]
Submitted by:	maintainer
2014-03-14 12:25:08 +00:00
Ryan Steinmetz
4ad5cbdbd4 - Fix ordering 2014-03-14 11:34:53 +00:00
Ryan Steinmetz
06f5afa7d4 - Update to 1.5.23
PR:		ports/187539
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
Security:	eb426e82-ab68-11e3-9d09-000c2980a9f3
2014-03-14 11:30:08 +00:00
Ryan Steinmetz
48f59b1b9b - Document recent vulnerability in mail/mutt (CVE-2014-0467) 2014-03-14 11:19:19 +00:00
Alexey Dokuchaev
ba837190ab Stagify, use OPTIONS helpers, cleanup the port, augment port description. 2014-03-14 11:18:41 +00:00
Alexey Dokuchaev
eab81cf929 - Do not assume that /sys always points to SYSDIR
- Set LICENSE to a more specific BSD2CLAUSE
- Standardize Makefile header; generally clean up the port
- Convert to USES=kmod and stagify the port while here
2014-03-14 10:51:43 +00:00
John Marino
7b75aba7f3 devel/afay: Fix for gcc49 and add EXAMPLES option
* Add a patch to make gcc49 building this port
* Add EXAMPLES option
* Fix DOCS option
* Simplify installation, respect 80 columns

This means only gnatdroid-arm* depends on gcc47-aux now.
Everything else can be built with gcc49
2014-03-14 10:43:09 +00:00
Emanuel Haupt
ffb959b439 Support staging 2014-03-14 10:30:11 +00:00
Emanuel Haupt
e4df6e962e Support staging 2014-03-14 10:27:47 +00:00
Emanuel Haupt
c81574405b - Support staging
- Use shebangfix
2014-03-14 10:24:48 +00:00
Emanuel Haupt
a620e24f64 Support staging 2014-03-14 10:19:25 +00:00
Emanuel Haupt
66c7d1b550 Support staging 2014-03-14 10:17:15 +00:00
Pietro Cerutti
a272fc1798 - Take maintainership
- Modernize Makefile
- Remove conflict with devel/jam
2014-03-14 10:16:42 +00:00
Emanuel Haupt
7aef37f62e Convert USE_BZIP2=yes to USES=tar:bzip2 2014-03-14 10:15:52 +00:00
Alexey Dokuchaev
25b773673e - Stagify the port, use OPTIONS helpers
- Get rid of no longer necessary `do-install' target
- Install couple of useful files while here
2014-03-14 10:12:29 +00:00
Philippe Audeoud
2500bbb9d0 - Update to 1.968 2014-03-14 10:10:50 +00:00
Sunpoet Po-Chuan Hsieh
eb4f1cbe10 - Use USES=tar:xz 2014-03-14 10:09:31 +00:00
Sunpoet Po-Chuan Hsieh
3abca268a6 - Use USES=tar:xz 2014-03-14 10:09:26 +00:00
Sunpoet Po-Chuan Hsieh
91cf42cbc5 - Use USES=tar:xz 2014-03-14 10:09:23 +00:00
Sunpoet Po-Chuan Hsieh
6cd6c05818 - Use USES=tar:xz 2014-03-14 10:08:39 +00:00
Sunpoet Po-Chuan Hsieh
dc17801509 - Use USES=tar:xz 2014-03-14 10:04:04 +00:00
Sunpoet Po-Chuan Hsieh
029b0b5a3e - Use USES=tar:xz 2014-03-14 10:04:00 +00:00
Emanuel Haupt
29447fbec1 - Support staging
- Remove BROKEN, port builds fine
2014-03-14 09:38:24 +00:00
Emanuel Haupt
266f3cf81b Support staging 2014-03-14 09:14:14 +00:00
Rene Ladan
ddd93f2773 Remove expired ports:
2014-03-14 net/pppd23: Depends on PPPDISC
2014-03-14 net/ipa_ip6fw: Depends on IPv6 ipfw firewall
2014-03-14 palm/synce-hal: Requires pppd
2014-03-14 net/pppoa: Broken on FreeBSD 8 and later since june 2009
2014-03-14 09:14:01 +00:00
Emanuel Haupt
2e0c0add2e - Support staging
- Use shebangfix
2014-03-14 09:09:09 +00:00
Emanuel Haupt
f6e72c2531 Support staging 2014-03-14 09:06:07 +00:00
Emanuel Haupt
cae94b0ebe - Support staging
- Use shebangfix
2014-03-14 09:04:57 +00:00
Emanuel Haupt
14e5aa25e7 - Support staging
- Use shebangfix
2014-03-14 09:01:09 +00:00
Emanuel Haupt
1cf648721d - Support staging
- Define DOCS option
- Drop superfluous WRKSRC definition
2014-03-14 08:59:17 +00:00
Emanuel Haupt
7603abd626 - Support staging
- Use shebangfix
2014-03-14 08:54:13 +00:00
Emanuel Haupt
29a341fe7b Support staging 2014-03-14 08:50:15 +00:00
Sunpoet Po-Chuan Hsieh
09331a3083 - Update to 7.4.205
- Use USES=tar:bzip2

Changes:	https://code.google.com/p/vim/source/list
2014-03-14 08:50:01 +00:00
Sunpoet Po-Chuan Hsieh
ed935f3b7a - Use USES=tar:tgz 2014-03-14 08:48:41 +00:00
Sunpoet Po-Chuan Hsieh
48c8ef73c4 - Use USES=shebangfix
- Use USES=tar:tgz
2014-03-14 08:48:37 +00:00
Sunpoet Po-Chuan Hsieh
49d0b84b43 - Use USES=tar:tgz 2014-03-14 08:48:04 +00:00
Emanuel Haupt
ae4eec5b72 Support staging 2014-03-14 08:45:25 +00:00
John Marino
2b33b6bd3f lang/asis: Remove obsolete passage about ASIS 2012/2013 in pkg-descr 2014-03-14 08:44:08 +00:00
John Marino
1077d788a4 net/polyorb: New version as result of gcc-aux upgrade to gcc49
Setting USES=ada:47 would not allow polyorb to build because of an
object file mismatch with the gcc49-built xmlada.  It also would not
build with the latest gcc-aux, so the only option is to upgrade the port
to PolyOrb 2013.
2014-03-14 08:37:52 +00:00
John Marino
8b458b8285 lang/asis: New version as result of gcc-aux upgrade to gcc49
The ASIS source has to be matched with the compiler source of the compiler
that builds it.  ASIS is always tricky because it's matched to annual
releases of GNAT GPL, and never to GNAT FSF.  However, after disabling the
useless (and faulty) strong version check, ASIS 2013 seems to work okay
with gcc49.  At least the two ports that use it seem to work ok.
2014-03-14 08:37:27 +00:00
Emanuel Haupt
e5b4010552 Support staging 2014-03-14 08:37:16 +00:00
John Marino
8483905680 devel/gprbuild: New version as result of gcc-aux upgrade to gcc49
GPRBuild was previously based on the 2012 release, but it never should
have gone past the 2011 issue.  GPRBuild needs to use the same sources as
the GNAT that builds it, but it was built with the embedded sources
instead.  These "GPL" sources were ahead of the "FSF" sources, and
GPRBuild only worked by chance.  Using the proper GNAT Sources (gnat_util)
resulted in build failure!  Now gcc-aux has been updated and now
GPRBuild 2013 can be properly built with FSF GNAT 4.9 sources.
2014-03-14 08:36:59 +00:00
John Marino
619e18e8ef lang/adacontrol: Reaction to gcc-aux upgrade to gcc49
While the version remains the same, AdaControl comes with two flavors of
distfiles: "old" and "new".  The "old" distfile was appropriate for
gcc47-aux, but the "new" one is required for the gcc49-based ada compiler.
This change updates the distfile to be used to build adacontrol.
2014-03-14 08:36:33 +00:00
John Marino
bc7ac57a74 lang/gcc-aux: Upgrade from gcc-4.7.3 to gcc49-20140302 snapshot
GCC4.9 hasn't been released yet, but the Ada portion of it is pretty
stable and perfectly passes ACATS and gnat.dg testsuites.  The only
trick was to change the unwind mechanism on i386 away from KERN_PS_STRINGS
because it will not work with 32-bit compatability mode on AMD64.  This
is because on AMD64, the signal trampoline is located on a random area
on a shared page rather than a fixed location before KERN_PS_STRINGS.  To
support both true i386 and AMD64-32 compatibility mode, unwind now looks
for frame pattern in all cases.  Apparently stack checking has been broken
on AMD64-32 until now.

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

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

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

Most of the Ada Framework in ports has been pretested and adjusted to
work with gcc49 out of the box, but some ports will need to be updated
immediately, which will happen right after this one.  The update to
lang/gnat_util had to be synchronized with lang/gcc-aux because they
share version information and the PORTREVISION needed to be reset.
2014-03-14 08:36:05 +00:00
Emanuel Haupt
5b462786ef Support staging 2014-03-14 08:36:03 +00:00
Emanuel Haupt
6d459688af - Support staging
- Define DOCS option
2014-03-14 08:33:43 +00:00