1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-14 07:43:06 +00:00
Commit Graph

332 Commits

Author SHA1 Message Date
Alex Dupre
a2df0fbb92 Update to 5.4.31 release. 2014-08-04 15:03:44 +00:00
Antoine Brodin
6a8f9fc236 Unbreak php5-readline on head (uncovered by removal of readline dep from pcre) 2014-07-31 13:16:29 +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
bd9297188f - Update to 5.4.30 release
- Add extra patch to enable ipv6 support in fpm [1]

PR:		190190 [1]
Submitted by:	melvyn@magemana.nl
2014-07-07 09:23:06 +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
8d617af08f Add CPE information.
With hat:	ports-secteam
2014-06-04 16:54:43 +00:00
Alex Dupre
0d50cb1e16 Update to 5.4.29 release. 2014-06-03 12:17:51 +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
127fd80e2a Fix builds of a few extensions. 2014-05-14 10:20:08 +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
3b1e743b3a Update to 5.4.28 release. 2014-05-02 06:18:30 +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
bebbd8444c Update to 5.4.27 release. 2014-04-04 11:08:17 +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
4524f4849b Update to 5.4.26 release. 2014-03-07 12:07:19 +00:00
Alex Dupre
3bf632e183 - Update to 5.4.25 release [1]
- 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/186564 [1], ports/185437 [2], ports/186536 [3]
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com> [1],
		Ilya Bakulin <webmaster@kibab.com> [2],
		Reinier Schoof <reinier@skoef.nl> [3]
2014-02-09 08:39:00 +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
945b444e95 Update to 5.4.24 release. 2014-01-21 17:09:30 +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
ce9ba7129c Update to 5.4.23 release and refresh patches. 2013-12-14 12:45:40 +00:00
Alex Dupre
8e7fdd9d37 Fix installation of mod_php. 2013-10-18 12:37:45 +00:00
Alex Dupre
6d8dfd2b65 Mark broken when APACHE is enabled until a fix is committed. 2013-10-18 11:07:38 +00:00
Alex Dupre
7eeea5cc87 Update to 5.4.21 release and STAGify. 2013-10-18 10:04:26 +00:00
Alex Dupre
0a1f91ae12 Update to 5.4.20 release.
PR:		ports/182292
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
2013-09-27 14:12:51 +00:00
Baptiste Daroussin
888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
John Marino
5511fddafd lang/php5*: Fix spl/simplexml modules (4 ports)
The simplexml module uses spl which uses pcre (php53,54,55).  For php52,
the fix is applied directly to spl.  In any case, the bundled PCRE is not
used, so it needs to be able to find the external pcre library and related
headers.  Unfortunately, there is no include for ${LOCALBASE}/include
directory.  This commit adds to fix simplexml (or spl) module build.

Approved by:	portmgr (bapt)
2013-09-13 21:31:47 +00:00
Baptiste Daroussin
e421971970 The simplexml extension needs pkgconfig 2013-09-12 16:55:27 +00:00
Guido Falsi
642be1b81d - Make ports use the libc provided iconv implementation on 10-CURRENT
after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc

Reviewed by:	bapt
Approved by:	portmgr (bapt)
Discussed with:	bapt, bsam (who both contributed ideas and code)
2013-09-04 18:06:07 +00:00
Alex Dupre
b6ef226bd6 Update to 5.4.19 release. 2013-08-27 15:10:38 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Alex Dupre
bfd6008211 Add an OPTION to force ZTS build.
PR:		ports/180125
Submitted by:	r4721@tormail.org
2013-08-12 12:54:12 +00:00
Alex Dupre
8881b5bd12 Update to 5.4.17 release.
PR:		ports/180527
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
2013-07-16 06:47:02 +00:00
Florian Smeets
36db7bcea0 Update to 5.4.16
Approved by:	ports-secteam (remko, delphij)
Security:	59e7163c-cf84-11e2-907b-0025905a4770
2013-06-07 23:49:53 +00:00
Alex Dupre
7c85e1a48f Update to 5.4.15 release.
PR:		ports/178556
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
2013-05-13 08:22:07 +00:00
Florian Smeets
5ac18767d1 Fix installation of ports that rely on cp -n for installing files. r245960
changed cp to exit with a non-zero exit code if the file exists and is not
overwritten thus causing ports to fail installing when e.g. trying to cp
.default -> .conf files that already exist.

We just ignore the error and continue, as we used to.

Reported by:	jaset
Approved by:	portmgr (bapt)
2013-05-04 22:48:03 +00:00
Jason Helfman
c4aecaf410 - adoption of USES for gettext
Approved by:	portmgr (bapt@)
2013-05-02 06:23:48 +00:00
Baptiste Daroussin
5271da855f Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
2013-04-29 08:57:12 +00:00
Baptiste Daroussin
56c5e147c5 Convert the last USE_ICONV to USES=iconv 2013-04-27 22:09:15 +00:00
Alex Dupre
258d2a92f1 Update to 5.4.14 release.
PR:		ports/177787, ports/177825
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>,
		Svyatoslav Lempert <svyatoslav.lempert@gmail.com>
2013-04-23 08:14:18 +00:00
Alex Dupre
31d0b59a39 Update to 5.4.13 release.
PR:		ports/177082
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
2013-03-20 08:15:37 +00:00
Alex Dupre
e7f539cc4c Suhosin will never reappear, remove commented out code.
Fix plist when CLI is not selected [1].

Submitted by:	Gergely CZUCZY <gergely.czuczy@harmless.hu> [1]
2013-03-12 10:33:04 +00:00
Alex Dupre
befc345529 Update to 5.4.12 release. 2013-02-25 10:30:40 +00:00
Alex Dupre
a298a24f46 Update to 5.4.11 release. 2013-01-22 08:20:05 +00:00