1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-01 05:45:45 +00:00
Commit Graph

15062 Commits

Author SHA1 Message Date
Pawel Pekala
789b47b922 - Make FIREBIRD, MYSQL, PGSQL, SQLITE actually work. By providing correct
include directories via MAKE_ENV makes this ports detect installed client
  db libraries and produce include files and static libraries for each
  supported database.
- Respect CFLAGS and LDFLAGS during build, disable optimized compilation
  flags via HB_BUILD_OPTIM=no - this removes -O3 flag from CFLAGS
- Convert to options helpers, USES=ssl
- Use options substitutions for optional database support files
- Sort pkg-plist

PR:		211839
Submitted by:	myself
Approved by:	maintainer
2016-08-23 20:42:23 +00:00
Dmitry Marakasov
63dc8aecfe - Add enchant php55/php56/php70 extension
PR:		208828
Submitted by:	daniel@blodan.se
Approved by:	maintainer timeout (ale, 4 months)
2016-08-23 10:54:49 +00:00
Gerald Pfeifer
0820537d3b Backport from lang/gcc6-aux:
Rename the FORT option to FORTRAN to be aligned with other ports.
(FORTRAN_DESC is predefined in Mk/bsd.options.desc.mk.)

Approved by:	marino (maintainer)
2016-08-23 08:49:41 +00:00
Gerald Pfeifer
57ae2dd7a4 Update to the GCC 6.2 release with a fair number of fixes.
files/patch-armv6-hf-support has been accepted upstream, even
on the GCC 6-branch this release comes from, so remove it.

Backport the following from lang/gcc6-devel:

GCC uses an AWK script to generate source code that helps process
command-line options.  According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order.  Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.

Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug. [1]

PR:		210122 [1], 211742 [1]
Submitted by:	jkim [1]
2016-08-22 13:20:47 +00:00
Mathieu Arnold
1954b9c27e Update to v5.25.4-5-g92d73bf.
Changes:	https://github.com/Perl/perl5/compare/v5.25.3-249-g6b57d4b...v5.25.4-5-g92d73bf
Sponsored by:	Absolight
2016-08-22 12:20:40 +00:00
Gerald Pfeifer
e131e5ffc9 Backport the following from lang/gcc5-devel:
Only override CONFIGURE_TARGET for amd64 which is x86-64/x86_64 for the
rest of the world including GNU and GCC.  For all other architectures
it already defaults to the value we were setting.
2016-08-22 10:42:38 +00:00
Gerald Pfeifer
6a8004f882 Update to the 20160821 development snapshot of GCC 7. 2016-08-22 09:33:30 +00:00
Torsten Zuehlsdorff
aa7eab0e85 lang/php70: Upgrade from 7.0.9 to 7.0.10
Changes: https://php.net/ChangeLog-7.php#7.0.10

Approved by: junovitch (mentor)
MFH:         2016Q3
2016-08-22 08:48:14 +00:00
David Naylor
f7e7f24090 lang/pypy(3): unbreak on PowerPC.
Unbreak build by:
 - correctly detecting PowerPC architecture,
 - excluding PowerPC specific assembler code (as there is none), and
 - fixing the JIT due to long double == double for PowerPC.

Special thanks to swills who diligently tested multiple iterations of patches
to eventually end up at a solution.
2016-08-21 18:36:49 +00:00
Thomas Zander
1987291af3 Fix spurious linking issues with libregina.so
PR:		211974
Submitted by:	bob@eager.cx
MFH:		2016Q3 (ports-secteam build fix blanket)
2016-08-21 12:51:05 +00:00
John Marino
7b72c46456 lang/rust: Update distinfo.x86_64 for DragonFly support for v1.11 2016-08-20 23:28:17 +00:00
Gerald Pfeifer
30a829d01c Update to the 20160818 snapshot of GCC 6. 2016-08-20 20:44:42 +00:00
Thomas Zander
43a31b7fc5 Update to upstream release 1.11.0 2016-08-20 05:57:34 +00:00
Gerald Pfeifer
f7b3456c92 Backport the following from lang/gcc5-devel:
GCC uses an AWK script to generate source code that helps process
command-line options.  According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order.  Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.

Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug.

PR:		210122, 211742
Submitted by:	jkim
2016-08-17 16:22:50 +00:00
Jimmy Olgeni
7be6b829d2 Update lang/erlang-runtime19 to version 19.0.5. 2016-08-17 13:42:13 +00:00
Gerald Pfeifer
5a998b6cec Rename the FORT option to FORTRAN to be aligned with other ports.
(FORTRAN_DESC is predefined in Mk/bsd.options.desc.mk.)

Approved by:	marino (maintainer)
2016-08-17 12:59:24 +00:00
Gerald Pfeifer
50c0c98418 Update to the 20160816 snapshot of GCC 5.4.1.
GCC uses an AWK script to generate source code that helps process
command-line options.  According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order.  Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.

Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug. [1]

PR:		210122 [1], 211742 [1]
Submitted by:	jkim [1]
2016-08-17 09:02:53 +00:00
Romain Tartière
8fa7432671 Fix build on FreeBSD 9.3
PR:		211696
Submitted by:	yani@pi-greece.eu
Reported by:	pkg-fallout
2016-08-17 08:23:37 +00:00
Romain Tartière
bda75d71e9 Stop trying to build a package
The build process starts by trying to to download nuget and some dependencies
required for building.  It expects them to be downloaded this way, and because
the network is down during build, it fails.  So stop trying to build pakages
for f-sharp: hoping that users interested in f-sharp have networking while
building.
Reported by:	pkg-fallout, poudriere
2016-08-17 07:43:05 +00:00
Julien Laffaye
22e2803137 Remove EXTRA_PATCHES forgotten in previous commit
PR:		211919
Submitted by:	ler@lerctr.org
2016-08-16 21:47:34 +00:00
Julien Laffaye
1896b2bfb7 - Update to 1.7, based on [1]
- Delete now useless patch

PR:		211898 [1]
Submitted by:	roberto [1]
2016-08-16 20:06:26 +00:00
Gerald Pfeifer
f294d399f7 Update to the 20160814 development snapshot of GCC 7. 2016-08-16 07:45:27 +00:00
Gerald Pfeifer
0190464df7 GCC uses an AWK script to generate source code that helps process
command-line options.  According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order.  Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.

Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug.

PR:		210122, 211742
Submitted by:	jkim
2016-08-16 07:21:05 +00:00
Jimmy Olgeni
7c944c7370 Update Erlang 18 ports to version 18.3.4.4. 2016-08-15 16:07:45 +00:00
Mathieu Arnold
4cd0874816 Update to v5.25.3-249-g6b57d4b.
Changes:	https://github.com/Perl/perl5/compare/v5.25.3-164-gf02074d...v5.25.3-249-g6b57d4b
Sponsored by:	Absolight
2016-08-15 13:54:05 +00:00
Mathieu Arnold
227031f906 Fix the XSLoader thing in Perl 5.18 and 5.20.
MFH:		2016Q3
Security:	CVE-2016-6185
Sponsored by:	Absolight
2016-08-15 09:33:39 +00:00
Gerald Pfeifer
4d04d16b49 GCC uses an AWK script to generate source code that helps process
command-line options.  According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order.  Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.

Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug.

PR:		210122, 211742
Submitted by:	jkim
2016-08-14 07:28:13 +00:00
Gerald Pfeifer
e4a08228c0 Update to the 20160811 snapshot of GCC 6.
GCC uses an AWK script to generate source code that helps process
command-line options.  According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order.  Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.

Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug. [1]

PR:		210122 [1], 211742 [1]
Submitted by:	jkim [1]
2016-08-13 20:44:21 +00:00
Mathieu Arnold
960ece4fda Update Perl 5.22.3 & 5.24.1 to -RC3.
Sponsored by:	Absolight
2016-08-13 08:39:41 +00:00
Thomas Zander
5c1a1f7eb8 Update to upstream release 20160804
While on it: Pet portlint
2016-08-13 07:26:35 +00:00
Jimmy Olgeni
7c1882f3de Update lang/erlang-runtime18 to version 18.3.4.4. 2016-08-12 14:42:38 +00:00
Jimmy Olgeni
75468dbc24 Update lang/erlang-runtime19 to version 19.0.4. 2016-08-12 14:41:24 +00:00
Dmitry Marakasov
e0c1f5579a - Switch to options helpers 2016-08-12 09:01:07 +00:00
Mathieu Arnold
7ad962ff5c Update lang/perl5.* to fix CVE-2016-1238.
We're exceptionnaly using the latest release candidates for this, Perl
5.22.3 and 5.24.1 were about to be released when CVE-2016-1238 hit the
fan, so we feel confident that EVERYTHING WILL BE FINE.

- lang/perl5.24 goes to 5.24.1-RC2.
- lang/perl5.22 goes to 5.22.3-RC2.
- lang/perl5.20 goes to 5.20.3_14.
- lang/perl5.18 goes to 5.18.3_23

PR:		211561
Reported by:	Sevan Janiyan
MFH:		2016Q3
Security:	CVE-2016-1238
Sponsored by:	Absolight
2016-08-11 13:32:05 +00:00
Gerald Pfeifer
78dfd60024 GCC uses an AWK script to generate source code that helps process
command-line options.  According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order.  Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.

Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug.

PR:		211742
Submitted by:	jkim
2016-08-11 09:40:58 +00:00
Gerald Pfeifer
0737ae8acc Update to the 20160809 snapshot of GCC 5.4.1. 2016-08-10 09:37:21 +00:00
Thomas Zander
5e3a6e5de2 Fix build with non-standard PREFIX
PR:		211686
Submitted by:	mi
2016-08-09 21:41:25 +00:00
Mathieu Arnold
81324366be Change www/php*-session's priority to be loaded before most other PHP extensions.
Many PHP extensions were adding a build dependency on session, so that
it was loaded first.  This is now no longer needed, we have a nice
framework handle the extensions ordering.

PR:		203741
Sponsored by:	Absolight
2016-08-09 14:29:13 +00:00
Romain Tartière
1b9d4c63e4 Update to 4.0.1.10. 2016-08-08 17:55:48 +00:00
Romain Tartière
7a23d93dd0 Update to 4.4.2.11. 2016-08-08 17:48:17 +00:00
Mathieu Arnold
f037e39601 USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
2016-08-08 13:46:50 +00:00
David Naylor
d0ecc0ec48 lang/pypy: fix pkg-plist from r419600
Revision 419600 changed the meaning of PYPY_CFFI_VER but pkg-plist was
not updated.

Reported by:		pkg-fallout
2016-08-08 12:30:30 +00:00
Mathieu Arnold
1cb1c85739 Update to v5.25.3-164-gf02074d.
Changes:	https://github.com/Perl/perl5/compare/v5.25.3-99-g25e092d...v5.25.3-164-gf02074d
Sponsored by:	Absolight
2016-08-08 12:29:25 +00:00
Torsten Zuehlsdorff
8db1fb50c1 lang/php56: switch distfiles from bzip2 to xz
PR:          209881
Reported by: Piotr Kubaj <pkubaj@anongoth.pl>
Approved by: pi (mentor)
2016-08-08 12:26:31 +00:00
Torsten Zuehlsdorff
ab24f56f57 lang/php55: switch distfiles from bzip2 to xz
PR:          209881
Reported by: Piotr Kubaj <pkubaj@anongoth.pl>
Approved by: pi (mentor)
2016-08-08 12:25:59 +00:00
Gerald Pfeifer
34f3df11c0 Update to the 20160807 development snapshot of GCC 7. 2016-08-08 09:04:36 +00:00
Torsten Zuehlsdorff
b5a6d6702e lang/php70: switch distfiles from bzip2 to xz
While here also:
- regenerate patches with make makepatch
- replace "sed" with proper ${SED}
- no longer mute ${INSTALL_DATA}

PR:          209881
Reported by: Piotr Kubaj <pkubaj@anongoth.pl>
Approved by: pi (mentor)
2016-08-08 08:13:57 +00:00
Jimmy Olgeni
7b9ba8b2ee Remove unused startup scripts from Erlang runtime ports. 2016-08-08 08:13:38 +00:00
Jimmy Olgeni
4122188df7 Add lang/erlang-runtime19, Erlang runtime for version 19. 2016-08-08 08:07:15 +00:00
Jimmy Olgeni
6eeabf961c Fix Erlang version number and format in runtime ports. 2016-08-07 12:21:06 +00:00