1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

12832 Commits

Author SHA1 Message Date
Brooks Davis
d3c52b8764 Add back support for scan-build.[1]
Change ccc-analyzer's default compiler to clang.[2]

Install unwind.h.[3]

PR:		ports/185733 [1], ports/183802 [2], ports/186173 [3]
2014-06-17 15:55:27 +00:00
Vanilla I. Shu
63c3b6bd54 1: Stagify.
2: new syntax of LIB_DEPENDS

Approved by:	portmgr@
2014-06-17 13:29:44 +00:00
Vanilla I. Shu
c8cfedd2ab Stagify.
Approved by:	portmgr@
2014-06-17 13:23:22 +00:00
Vanilla I. Shu
245bec00d2 Stagify.
Approved by:	portmgr@
2014-06-17 13:17:51 +00:00
Vanilla I. Shu
32125a4921 Stagify.
Approved by:	portmgr@
2014-06-17 12:50:06 +00:00
Vanilla I. Shu
faaf517bcf Stagify.
Approved by:	portmgr@
2014-06-17 12:45:52 +00:00
Vanilla I. Shu
3cd87497d5 Stagify.
Approved by:	portmgr@
2014-06-17 12:41:42 +00:00
Vanilla I. Shu
94029b630a 1: Stagify.
2: new syntax of LIB_DEPENDS
3: switch to USES=libtool

Approved by:	portmgr@
2014-06-17 12:35:11 +00:00
Vanilla I. Shu
c22fbe8bb6 Stagify. 2014-06-17 12:18:07 +00:00
Antoine Brodin
53857e7276 - Create symlinks for non-ABI-suffixed python*-config and ABI-suffixed python-*.pc
- Fix DISABLED_EXTENSIONS extension patch, autoconf is not used so configure has to be patched

Phabric:	D225
Reviewed by:	koobs
2014-06-16 17:46:41 +00:00
David Naylor
5ef3704c89 Pet portlint and add local-distfiles for lang/pypy-devel.
PR:		190881
Submitted by:	ports@robakdesign.com
2014-06-16 09:52:57 +00:00
Rene Ladan
c8f5b88949 Remove expired ports:
2014-06-12 databases/py-cmemcache: Deprecated upstream
2014-06-13 games/mangos: Broken for more than 6 months
2014-06-14 lang/clojure-contrib: monolithic contrib library is obsolete
2014-06-14 devel/bzapi: Bugzilla has a native REST API, see https://wiki.mozilla.org/BMO/REST
2014-06-15 18:26:12 +00:00
Johan van Selst
88cdfe844e Our automatic dependency tracking is too intelligent,
but should have all bases covered now.
2014-06-15 15:22:24 +00:00
John Marino
5e065a93b7 lang/perl5*: Remove absolute path to makewhatis in pkg-plist
Generally absolutely paths are not used with @exec in pkg-plist.
In this case, the path /usr/bin/makewhatis doesn't work on DragonFly
where the binary is located at /usr/sbin/makewhatis.  Removing the
full path is a no-op on FreeBSD and fixes perl man page installation
on DragonFly.  No revbump required.

Approved by:	portmgr (bapt)
2014-06-15 12:40:42 +00:00
Johan van Selst
ca25ebcc62 - Revert USE_AUTOTOOLS=libtool that was removed in previous commit
because libtool was not found, 12 library files were not build
- Bump PORTREVISION

Reported by:	jenkins via swills
2014-06-15 12:33:34 +00:00
Johan van Selst
0b8f294fc3 Avoid creating a history file in the user's (root) homedir during build
Reported by:	jenkins via swills
2014-06-14 20:52:22 +00:00
Thomas Zander
4e590ba522 - Take maintainership upon dhn's request on the ports mailing list [1]
- Update to latest upstream release 20131017
- MMIX development is now hosted at http://mmix.cs.hm.edu
  - Update MASTER_SITES accordingly
  - Update pkg-descr accordingly
- Add LICENSE
  - Provide text file containing the license via ${FILESDIR}/LICENSE.txt

Approved by:	mentors (implicit), dhn [1]
2014-06-14 12:12:33 +00:00
Johan van Selst
d08dc7af62 Update gforth to 0.7.3 (bugfix release) 2014-06-14 10:45:29 +00:00
Martin Wilke
03c2f48939 - Fix build with i386
PR:		190900
Submitted by:	ports fury
2014-06-14 05:49:29 +00:00
Gerald Pfeifer
9828435db4 Update to the 20140611 snapshot of GCC 4.9.1. 2014-06-13 04:55:45 +00:00
Mathieu Arnold
efcd879e04 Fix plist orphans
Noticed by:	miwi
Sponsored by:	Absolight
2014-06-12 14:33:28 +00:00
Gerald Pfeifer
907f4eb0cf Update to the 20140608 snapshot of GCC 4.10. 2014-06-12 01:11:42 +00:00
John Marino
d0bb05930a Reset the 99 ports still listed under sylvio@
Sylvio's last commit was 17 months ago, a full 5 months after all of his
ports could have been reset per policy.  Given the push to complete
staging (48 ports are still unstaged, something like 70+ have already
been staged by other committers) and given that PRs are automatically
assigned but never addressed, it's better just to reset all the ports and
PRs so that it's clear to others that these ports are free to maintain.

Approved by:	portmgr (implicit)
2014-06-11 18:55:29 +00:00
Tijl Coosemans
9f8b4bcde3 Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-06-11 14:49:59 +00:00
Nicola Vitale
2b9c499171 - Remove leading, undefined article from COMMENT
- Use options helpers
- Add support for stage dir
- Update link of WWW site
2014-06-11 05:12:13 +00:00
John Marino
e3a3698100 lang/ocaml: Remove DEF_OPT option (non-default option)
The option reacts poorly with ocamlp4, and phasing out DEF_OPT
completely will prevent a lot of breakage with ports that also
interact with ocamlp4.

PR:		189176
Submitted by:	Anil Madhavapeddy
Prepared by:	maintainer (Michael Gruenewald)
2014-06-10 23:40:37 +00:00
Carlo Strub
9b305e9b7b Unbreak in HEAD
PR:		190501
Submitted by:	vmagerya@gmail.com (maintainer)
2014-06-10 21:48:33 +00:00
David Naylor
84fe0976a8 Update lang/pypy-devel to 2.3.1.
ChangeLog:
 * The built-in struct module was renamed to _struct, solving issues with
   IDLE and other modules
 * Support for compilation with gcc-4.9
 * A CFFI-based version of the gdbm module is now included in our binary bundle
 * Many issues were resolved since the 2.3 release on May 8
2014-06-10 18:12:55 +00:00
Mathieu Arnold
61de712f46 Remove all the bootstrap files (.bs) from the plists.
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.

PR:		190681
Submitted by:	mat
Exp-Run by:	antoine
Sponsored by:	Absolight
2014-06-10 12:14:12 +00:00
Kurt Jaeger
15ecc3b4e3 lang/perl5.18: fix warning in Math/BigInt.pm
See also https://rt.cpan.org/Public/Bug/Display.html?id=80182

PR:             ports/185541
Approved-by:    tobez (maintainer timeout), jadawin (mentor)
2014-06-10 09:22:26 +00:00
Kurt Jaeger
9560eaa378 lang/perl5.16: fix warning in Math/BigInt.pm
See also https://rt.cpan.org/Public/Bug/Display.html?id=80182

PR:             ports/185541
Approved-by:    tobez (maintainer timeout), jadawin (mentor)
2014-06-10 09:21:22 +00:00
Kurt Jaeger
11ca3d7bbe lang/perl5.20: fix warning in Math/BigInt.pm
See also https://rt.cpan.org/Public/Bug/Display.html?id=80182

PR:             ports/185541
Approved-by:    tobez (maintainer timeout), jadawin (mentor)
2014-06-10 08:28:44 +00:00
Mark Linimon
02104a6160 Reset maintainership.
PR:		190858
PR:		190859
PR:		190860
PR:		190861
PR:		190862
PR:		190863
PR:		190864
Submitted by:	former maintainer
Approved by:	portmgr (blanket)
2014-06-10 06:31:43 +00:00
Akinori MUSHA
642a2ee173 Update project information and COMMENT. 2014-06-10 04:47:32 +00:00
Akinori MUSHA
fc8b99278d Update to 1.13.2, remove NO_STAGE and drop XEmacs support. 2014-06-10 04:46:10 +00:00
Gerald Pfeifer
12e97d4035 Update to the 20140605 snapshot of GCC 4.8.4.
Add support for "-fstack-protector-strong".  This extends the
WITH_SSP_PORTS Makefile option in FreeBSD which adds "-fstack-protector"
and "-fstack-protector-all" command-line options that add extra code to
check for buffer overflows to ports built that way, cf.
https://gcc.gnu.org/onlinedocs/gcc-4.8.3/gcc/Optimize-Options.html

While this was a good first step, those switches offer too little
protection or too much overhead and so Google contributed a balanced
"-fstack-protector-strong". [1]

PR:		186852 [1]
Submitted by:	software-freebsd@interfasys.ch [1]
2014-06-10 02:11:30 +00:00
Jimmy Olgeni
55dc0f983a Remove all space characters from Makefile assignments.
No functional changes included.

CR:		D193 (except math/sedumi)
Approved by:	portmgr (bapt)
2014-06-08 19:51:27 +00:00
Antoine Brodin
f7cf2435ca Fix LIB_DEPENDS 2014-06-08 14:16:57 +00:00
Jimmy Olgeni
ac30cb067f Remove indefinite articles from COMMENT where I'm maintainer. 2014-06-08 13:14:42 +00:00
Jimmy Olgeni
f8537de986 Upgrade to version 9.2.
- On FreeBSD < 9 (amd64) it will USE_GCC to get a newer assembler.
- Add LICENSE.
- Upgrade LIB_DEPENDS format.
2014-06-08 10:12:58 +00:00
Vanilla I. Shu
2806cce176 Stagify. 2014-06-08 07:02:48 +00:00
Vanilla I. Shu
3ef85d598a Stagify. 2014-06-08 06:57:17 +00:00
Vanilla I. Shu
2994016b1f 1: Upgrade to 9.5.1.
2: Stagify.
3: add USE_GCC
2014-06-08 05:38:08 +00:00
Johan van Selst
6a6637fba6 Fix compilation issue with (certain versions of) clang 2014-06-07 14:50:56 +00:00
Marcus von Appen
00cf5a8d86 Micro Python is a lean and fast implementation of the Python 3 programming
language that is optimised to run on a microcontroller.

WWW: http://www.micropython.org
2014-06-07 11:16:08 +00:00
Johan van Selst
e673bfdd9b Make Caudium version automatically depend on the version of Pike 7.8 2014-06-07 10:00:54 +00:00
Johan van Selst
6e8832f17d Update to Pike 7.8.866 (stable release) 2014-06-07 09:49:30 +00:00
Guido Falsi
f5eb8a5c76 - Update to 1.9.2
- Stagify

PR:		190385
Submitted by:	lichray@gmail.com (maintainer)
2014-06-06 21:06:12 +00:00
Baptiste Daroussin
c4201de7e6 Fix license perms to allow package distribution
Reported by:	theraven
2014-06-06 14:37:25 +00:00
Gerald Pfeifer
cf0a779a73 Update to the 20140604 snapshot of GCC 4.9.1. 2014-06-06 14:31:28 +00:00