Commit graph

65 commits

Author SHA1 Message Date
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Sean Bruno
68da98f94a Disable FPM on mips/mips64 due to lack of ASM implementations for these
architectures.

PR:	197128
2015-05-02 19:08:43 +00:00
Xin LI
6bea002637 Security update to 5.5.24.
With hat:	ports-secteam
Submitted by:	Bernard Spil <spil.oss gmail com> (with changes)
MFH:		2015Q2
2015-04-26 06:53:37 +00:00
Alex Dupre
80f23c7efb Update to 5.5.23 release. 2015-04-01 08:32:11 +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
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
Alex Dupre
4cd28d1fe9 Update to 5.5.21 release. 2015-01-23 12:14:58 +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
Alex Dupre
684ef43bf8 Update to 5.5.20 release. 2014-12-29 10:00:18 +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
Alex Dupre
60d4d872e1 Fix build into jails with DTRACE enabled.
PR:		190662
Submitted by:	Martin Vahi <martin.vahi@softf1.com>
2014-11-27 09:41:17 +00:00
Chris Rees
4cb60faedd Finally retire USE_PGSQL 2014-11-22 20:40:08 +00:00
Alex Dupre
97c1a75bd0 Update to 5.5.19 release. 2014-11-14 17:02:27 +00:00
Alex Dupre
1604e1b3a7 Update to 5.5.18 release. 2014-10-17 21:14:37 +00:00
Thomas Zander
b97f4dcc3a Modernise databases/freetds port
- Retire databases/freetds-msdblib port
  (no longer needed, recently updated upstream version has necessary compat
   option which is now enabled in the freetds port)
- Fix LIB_DEPENDS in dependent ports
- Bump PORTREVISION in freetds and dependent ports

PR:		193850
Submitted by:	5u623l20@gmail.com (maintainer)
2014-09-27 08:31:58 +00:00
Alex Dupre
543069c531 Fix build on 8.x and 9.x. 2014-09-18 19:49:26 +00:00
Alex Dupre
389beb0008 Update to 5.5.17 release. 2014-09-18 14:06:35 +00:00
Antoine Brodin
b6ac0cab9a Php extensions are built from the same source tarball as php and should
have the same CPE identifier

Discussed with:	des@
With hat:	portmgr
2014-09-17 18:38:18 +00:00
Tijl Coosemans
15c4a5ecf3 Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports.
There are only 60 such ports so there doesn't need to be a separate
keyword or USES for this.

Approved by:	portmgr (bapt)
2014-09-17 07:38:15 +00:00
Alex Dupre
f23aed7bde Import PHP 5.6 branch! 2014-09-04 14:24:25 +00:00
Tijl Coosemans
49947868c8 Fix dependencies on libtidy
Reported by:	amdmi3
2014-08-29 10:21:51 +00:00
Alex Dupre
44f65b9efd Update to 5.5.16 release. 2014-08-27 12:20:57 +00:00
Matthias Andree
b50a4b0708 Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
2014-08-21 22:50:29 +00:00
Alex Dupre
5cc4680666 Update to 5.5.15 release. 2014-08-04 15:04:08 +00:00
Antoine Brodin
2286d4b084 Fix build on head by adding missing USES=readline
(uncovered by removal of readline dep from pcre)
2014-08-01 07:49:12 +00:00
Adam Weinberger
08a006d08a Rename all patches that contain '::' as a path separator, and use
'__' instead.
2014-07-29 17:12:47 +00:00
Alex Dupre
2052a24c5f - Update to 5.5.14 release
- Add extra patch to enable ipv6 support in fpm [1]

PR:		190190 [1]
Submitted by:	melvyn@magemana.nl
2014-07-07 09:50:00 +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
Dag-Erling Smørgrav
aeeef46ff9 Add CPE information.
With hat:	ports-secteam
2014-06-04 16:54:52 +00:00
Alex Dupre
08c4cb2e68 Update to 5.5.13 release. 2014-06-03 12:17:37 +00:00
Alex Dupre
1fcbe508a4 Improve pkg-message for mod_php5.
Submitted by:	POINSOT Julien <poinsot.julien@gmail.com>
2014-05-19 15:41:29 +00:00
Alex Dupre
59476aaaf8 Fix build of xmlrpc extension. 2014-05-15 08:08:23 +00:00
Alex Dupre
f998262c11 Fix build of a few extensions. 2014-05-14 10:31:49 +00:00
Baptiste Daroussin
f4f46a920e Fix unixODBC vs libiodbc conflicts
Always rely on unixODBC each time a port is looking for libodbc.so
Remove odbc compat from libiodbc
This allows to install both kde and gnome at the same time

While here:
- Convert libiodbc to USES=libtool
- Convert a bunch of libiodbc dependencies to USES=libtool
- Chase libiodbc.so shlib change
- Stagify some ports
- Convert some ports to USES=pgsql

Discussed with:	rakuco (kde)
With hat:	portmgr
2014-05-05 16:24:00 +00:00
Alex Dupre
df6451a093 Update to 5.5.12 release. 2014-05-01 10:36:34 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Alex Dupre
b5eb3fa38f Now that mod_php is a separate port, allow to deselect all SAPIs.
PR:		ports/188386
Submitted by:	Joel Parker <rootrider@shellfront.org>
2014-04-09 07:58:43 +00:00
Alex Dupre
f392fc8295 Force users to update their options file if APACHE was selected. 2014-04-08 15:15:31 +00:00
Alex Dupre
d7e6b58374 Update to 5.5.11 release.
PR:		ports/188238
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
2014-04-04 11:07:58 +00:00
Alex Dupre
aea147b6df Replace DEFAULT_VERSIONS with PHP_DEFAULT. 2014-03-31 14:25:48 +00:00
Alex Dupre
d5ea3448a9 No-op, use DEFAULT_VERSIONS.
PR:		ports/188061
Submitted by:	Spil <spil.oss@gmail.com>
2014-03-31 11:03:12 +00:00
Alex Dupre
a4cffdad1a Welcome the new mod_php ports, in order to have default packages for
Apache PHP modules.

Submitted by:	marcus
Reworked by:	ale (me)
Requested by:	many, too many
2014-03-27 16:09:37 +00:00
Alex Dupre
54d51cdf47 Update to 5.5.10 release.
PR:		ports/187323
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
2014-03-07 12:08:08 +00:00
Alex Dupre
7439b8c4ff - Update to 5.5.9 release
- Enable FPM by default [2]
- Add support to override configure flags [3]

To users requesting mod_php package, please read this:
https://wiki.apache.org/httpd/PHP-FPM

PR:		ports/185438 [1], ports/186536 [2]
Submitted by:	Ilya Bakulin <webmaster@kibab.com> [1],
		Reinier Schoof <reinier@skoef.nl> [2]
2014-02-09 12:46:09 +00:00
Tijl Coosemans
b2f07a8a49 Allow the use of //TRANSLIT and //IGNORE with PHP iconv.
PR:		ports/184596
Tested by:	grembo
Approved by:	ale (maintainer)
2014-01-29 20:41:27 +00:00
Alex Dupre
9e8284183d Fix plist.
PR:		ports/186182
Submitted by:	Dmitry Marakasov <amdmi3@amdmi3.ru>
2014-01-28 16:39:17 +00:00
Alex Dupre
16b6750254 Update to 5.5.8 release. 2014-01-21 17:09:52 +00:00
Alex Dupre
f0d7ca680e Fix build of ldap module when sasl is enabled and LOCALBASE is not /usr/local.
PR:		ports/185151
Submitted by:	Erick Turnquist <jhujhiti@adjectivism.org>
2013-12-27 10:24:43 +00:00
Koop Mast
b1bf1620a6 Update freetype to 2.5.2.
Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.

Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.

Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.

PR:		ports/184587
2013-12-24 21:22:21 +00:00
Alex Dupre
b92229a772 Update to 5.5.7 release and refresh patches. 2013-12-14 12:46:13 +00:00