Commit graph

17526 commits

Author SHA1 Message Date
Jimmy Olgeni
be1e5e9c35 Update lang/erlang-runtime19 to version 19.3.6.12. 2018-10-26 13:18:52 +00:00
Jochen Neumeister
0b78c1ac33 Update to RC4
Changelog: https://github.com/php/php-src/blob/php-7.3.0RC4/NEWS

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-10-26 10:15:42 +00:00
Jan Beich
d12ed11522 lang/rust: update to 1.30.0
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2018/10/25/Rust-1.30.0.html
Approved by:	rust (tobik)
MFH:		2018Q4 (less rust versions to support)
Differential Revision:	https://reviews.freebsd.org/D17695
2018-10-25 21:59:37 +00:00
Alex Dupre
eb54984edb Security Support for PHP 5.6 ends on 31 Dec 2018
http://php.net/supported-versions.php
2018-10-24 13:09:39 +00:00
Mathieu Arnold
fe18012541 Update to v5.29.4-11-g36b19dd8d5. 2018-10-24 08:06:10 +00:00
Sunpoet Po-Chuan Hsieh
b24d73f8db Update to 1.20181021
Changes:	https://metacpan.org/changes/distribution/Modern-Perl
2018-10-23 17:48:50 +00:00
Jan Beich
0aa737a336 Expand FreeBSD 12 conditionals to include 13.0-CURRENT 2018-10-23 16:34:43 +00:00
Jan Beich
91f9922c6f devel/icu: update to 63.1
Changes:	http://site.icu-project.org/download/63
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		232300
Exp-run by:	antoine
2018-10-23 11:35:03 +00:00
Gerald Pfeifer
287600d6f6 Update to the 20181021 snapshot of GCC 9. 2018-10-22 07:51:42 +00:00
Gleb Popov
0906474aef lang/ghc: Cosmetic changes to Makefile and build.mk files.
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D17636
2018-10-21 18:17:03 +00:00
Jochen Neumeister
9c2c46c831 Security Support for PHP 7.0 ends on 3 Dec 2018
http://php.net/supported-versions.php

PR:		232398
Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-10-21 14:34:39 +00:00
Jochen Neumeister
053d9f5627 Remove PHP 55, this is a long time EOL
Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-10-21 12:32:19 +00:00
Wen Heping
b059d8ad1f - Replace 37with %%XY%% 2018-10-21 11:55:38 +00:00
Gerald Pfeifer
8d48f35d66 Update to the 20181017 snapshot of GCC 6.4.1.
This now includes files/patch-libgfortran directly (which I pushed and
backported upstream), so remove our local copy.
2018-10-21 11:25:41 +00:00
Antoine Brodin
a282a908fa Ignore some ports with some versions of php
PR:		232398
2018-10-21 11:17:12 +00:00
Wen Heping
7412e64773 - Update to 3.7.1 2018-10-21 11:13:17 +00:00
Tobias Kortkamp
304189fe7b Deprecate lang/php_doc
The manual is for the obsolete PHP < 5.6 and was last updated
in 2013.
2018-10-20 16:09:56 +00:00
Sunpoet Po-Chuan Hsieh
83e5b9323b Update to 2.3.8
- Move BROKEN_* upward
- Move USES upward
- Remove no-op MLINKS and create symlinks for manpages
- Sort INSTALLED_SCRIPTS
- Regenerate patch files with makepatch:

Changes:	https://www.ruby-lang.org/en/news/2018/10/17/ruby-2-3-8-released/
PR:		232438
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	afc60484-0652-440e-b01a-5ef814747f06
MFH:		2018Q4
2018-10-20 14:58:37 +00:00
Sunpoet Po-Chuan Hsieh
d5173a883f Update to 2.4.5
- Move USES upward
- Remove no-op MLINKS and create symlinks for manpages
- Sort INSTALLED_SCRIPTS
- Regenerate patch files with makepatch:

Changes:	https://www.ruby-lang.org/en/news/2018/10/17/ruby-2-4-5-released/
PR:		232435
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	afc60484-0652-440e-b01a-5ef814747f06
MFH:		2018Q4
2018-10-20 14:58:01 +00:00
Sunpoet Po-Chuan Hsieh
97a290bd3f Update to 2.5.3
- Move USES upward
- Remove no-op MLINKS and create symlinks for manpages
- Sort INSTALLED_SCRIPTS
- Regenerate patch files with makepatch:

Changes:	https://www.ruby-lang.org/en/news/2018/10/18/ruby-2-5-3-released/
		https://www.ruby-lang.org/en/news/2018/10/17/ruby-2-5-2-released/
PR:		232431
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	afc60484-0652-440e-b01a-5ef814747f06
MFH:		2018Q4
2018-10-20 14:57:33 +00:00
Danilo Egea Gondolfo
a310e61b22 - Update to 3.24 2018-10-20 14:40:42 +00:00
Gerald Pfeifer
acb87624be Update to the 20181011 snapshot of GCC 7.3.1.
This includes files/patch-libgfortran directly, so remove our local copy
on the way.
2018-10-20 11:11:45 +00:00
Gerald Pfeifer
7a72178a39 Update to the 20181019 snapshot of GCC 8.2.1. 2018-10-20 11:00:20 +00:00
Gerald Pfeifer
fae9c3042d Copy over files/patch-libgfortran from revision r481429 of lang/gcc7-devel:
Add a partial fix for what was reported in PR 231804, the part that's
actually relevant upstream and that I made there, cf.
https://gcc.gnu.org/ml/gcc-patches/2018-10/msg00076.html as a new
local patch files/patch-libgfortran until I have backported this to the
upstream release branch and hence we get it via the weekly snapshots.

PR:		231804
2018-10-20 10:59:09 +00:00
Tobias C. Berner
f14cf48803 Update KDE Frameworks to 5.41
PR:		232296
Exp-run by:	antoine
2018-10-20 07:24:04 +00:00
Gerald Pfeifer
646c23e599 Update to the 20181014 snapshot of GCC 9. 2018-10-19 18:42:30 +00:00
Steve Wills
51fd0a0a6d lang/slib:
PR:		232336
2018-10-19 00:07:01 +00:00
Steve Wills
7a38e6ecf2 lang/nickle: Update to 2.82
PR:		232340
Submitted by:	Nathan <ndowens@yahoo.com>
2018-10-18 23:53:23 +00:00
Steve Wills
edb85ee21e lang/ponyc: update to 0.25.0
PR:		232352
Submitted by:	Greg V <greg@unrelenting.technology> (maintainer)
2018-10-18 22:24:44 +00:00
Jochen Neumeister
8567d6b2d3 Pass maintainership to submitter
PR:		232320
Submitted by:	John Von Essen <john@essenz.com>
Sponsored by:	Netzkommune GmbH
2018-10-17 09:39:42 +00:00
Kubilay Kocak
929a1b95c8 lang/python27,35+: Remove MAKE_JOBS_UNSAFE
ports r393217 via bug 200622 [1] originally set MAKE_JOBS_UNSAFE=yes due to
incorrect uses of recursive make [2], causing intermittent build failures when
run with multiple jobs (-jN).

Upstream committed a fix for the issue in default (3.6, at the time), 3.5 and
2.7 which are now contained in all released lang/python?? port versions. 3.4 did
not receieve a backport merge.

lang/python3.5+ ports inadvertently inherited MAKE_JOBS_UNSAFE=yes, via
repocopies from lang/python34 on their creation, when they were infact safe to
use with -j.

Remove MAKE_JOBS_UNSAFE in all lang/python?? ports except python34 accordingly.

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200622
[2] https://bugs.python.org/issue22359

PR:		232308
Reported by:	cem
Reviewed by:	cem
Approved by:	koobs (python)
MFH:		2018Q4
Differential Revision:	D17579
2018-10-17 06:23:59 +00:00
Gerald Pfeifer
3f890db278 Update to the 20181003 snapshot of GCC 6.4.1.
Add a partial fix for what was reported in PR 231804, specifically the
part that's actually relevant upstream and that I made there, cf.
https://gcc.gnu.org/ml/gcc-patches/2018-10/msg00076.html as a new local
patch files/patch-libgfortran until I have backported this to the upstream
release branch and hence we get it via the weekly snapshots.

PR:		231804
2018-10-16 15:23:40 +00:00
Jochen Neumeister
3bba5ba6b9 security/php73-hash: fix build with GCC-based architectures
Unbreak this Port on mips64

PR:		232160
Reported by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-10-16 05:14:42 +00:00
Mathieu Arnold
c1ff156849 Update to v5.29.3-59-g7bf15fe224. 2018-10-15 17:10:50 +00:00
Pietro Cerutti
e4f8d20d1e lang/seed7: update to 05_20181014
20181014:
- Simple function profiling has been added to the compiler. Profiling
  is enabled, when programs are compiled with the option -p. When
  programs with profiling are executed they write profiling information
  to the file profile_out, when they terminate.
- An explanation of the compiler option -p (simple profiling) has been
  added to the FAQ.
- The function str_dd_mm_yy has been added to the library time.s7i.
- In chkflt.sd7 the tests for the operator ** (with an exponent of NaN)
  have been improved.
- Documentation comments have been improved in integer.s7i, intlib.c,
  int_rtl.c, tim_unx.c and tim_win.c.
- In hsh_rtl.c the function hshIdxEnterDefault has been simplified to
  use fewer parameters. Usages of hshIdxEnterDefault in gkb_win.c,
  gkb_x11.c, pol_sel.c, pol_unx.c, ref_data.c and typ_data.c have been
  adjusted to the reduced number of parameters.
- In int_rtl.c the performance of the function intParse has been
  improved (when two's complement integers are used).
- In pcs_unx.c the function pcsStart has been improved to work correct
  when stdin, stdout or stderr are not redirected.
- In flt_rtl.c the function fltPow() has been improved to work correct,
  when the base is zero and the exponent is NaN.
- The program chkccomp.c has been improved to check the function pow()
  with more test cases.
- In striutl.c the function heapAllocOsStri() has been refactored to
  return the allocated string instead of using a pointer to a string
  variable. This opens the possibility to optimize usages of the macro
  os_stri_alloc().
- The definition of WITH_SQL has been removed from the makefiles and
  added to the file config.h instead.
- The file config.h has been changed to define the macros WITH_FLOAT,
  WITH_REFERENCE, WITH_DRAW, WITH_STATISTIC, WITH_COMPILATION_INFO and
  WITH_TYPE_CHECK always.
- The function timMicroSec in tim_unx.c and tim_win.c has been changed
  to be useable for the simple profiling.
2018-10-15 11:05:29 +00:00
Tobias C. Berner
d19d17bd64 qt5: Fix build on GCC based architectures.
PR:		231584
PR:		231677
PR:		231685
PR:		231830
PR:		231955
PR:		231905
PR:		231892
PR:		231684
PR:		231958
PR:		231960
PR:		231818
PR:		231542
PR:		231860
PR:		231681
PR:		231963
PR:		231891
PR:		231966
PR:		231904
PR:		231676
PR:		231819
PR:		231956
PR:		231680
PR:		231957
PR:		231903
PR:		231901
PR:		231667
PR:		231861
Submitted by:	 Piotr Kubaj <pkubaj@anongoth.pl>
2018-10-14 08:01:13 +00:00
Gerald Pfeifer
c19ec21509 Update to the 20181011 snapshot of GCC 7.3.1. 2018-10-14 06:27:21 +00:00
Gerald Pfeifer
cb649ee226 Update to the 20181012 snapshot of GCC 8.2.1. 2018-10-14 06:26:18 +00:00
Gerald Pfeifer
d475e1a537 Bump PORTREVISION for the change to pkg-descr in r481962.
PR:		232162
2018-10-13 07:23:37 +00:00
Gerald Pfeifer
3088d6162d Update to the 20181007 snapshot of GCC 9. 2018-10-13 07:17:49 +00:00
Gerald Pfeifer
bb2cd7e5d9 Avoid referencing the concrete version number of the port pulled in
via this meta-port.

PR:		232162
Submitted by:	freebsd@mcwest.org
2018-10-13 07:16:57 +00:00
Jan Beich
2e8d729d62 lang/rust: update to 1.29.2
- Force rebuild all consumers in case some are affected by miscompilation

Changes:	https://blog.rust-lang.org/2018/10/12/Rust-1.29.2.html
PR:		229826 (follow up)
Approved by:	rust (tobik)
MFH:		2018Q4
Differential Revision:	https://reviews.freebsd.org/D17477
2018-10-12 19:01:02 +00:00
Jochen Neumeister
17985fcd5c Update to 7.1.23
Changelog:
 - http://www.php.net/releases/7_1_23.php
 - http://www.php.net/ChangeLog-7.php#7.1.23

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-10-12 17:03:07 +00:00
Jochen Neumeister
a1899205e5 Update to 7.2.11
Changelogs:
 - http://www.php.net/releases/7_2_11.php
 - http://www.php.net/ChangeLog-7.php#7.2.11

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-10-12 15:15:15 +00:00
Jochen Neumeister
bd6de34b84 Update to RC3
Changelog: https://github.com/php/php-src/blob/php-7.3.0RC3/NEWS

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-10-12 14:19:56 +00:00
Tobias C. Berner
d847d05617 Update KDE Applications to 18.08.2 2018-10-11 20:23:50 +00:00
Alex Dupre
038696befa Update to 0.4.25 release. 2018-10-11 12:18:44 +00:00
Alex Dupre
3d119e75ba Update to 2.12.7 release. 2018-10-11 07:24:58 +00:00
Steve Wills
45ecdfc44c lang/duktape: Update to 2.3.0
PR:		232139
Submitted by:	Alfonso S. Siciliano <alfix86@gmail.com> (maintainer)
2018-10-11 02:19:45 +00:00
Jochen Neumeister
f53adb8366 bump PORTREVISON after fix in r481618
Approved by:	tz (implicit)
Sponsored by:	Netzkommune HmbH
2018-10-09 17:32:29 +00:00
Gleb Popov
f8b26374f4 textproc/hs-parsec-numbers: Add new port.
PR:		232055
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>
Approved by:	tcberner (mentor)
2018-10-09 12:03:07 +00:00
Torsten Zuehlsdorff
676a54f7ce PHP 7.3: Convert PCRE2 dependency from BUILD to LIB_DEPENDS
This fixes fallout located to PEAR.

Reported by:	mat, antoine
2018-10-09 10:02:36 +00:00
Tobias Kortkamp
cb1507e97f lang/chicken5: Update to 5.0.0rc3
- While here drop some unnecessary patches

Changes:	http://code.call-cc.org/dev-snapshots/2018/10/08/NEWS
2018-10-09 05:49:05 +00:00
Ashish SHUKLA
5cee3edb62 - Update to 0.9.4
- Fix WWW
- Fix QA warning about link
2018-10-08 16:29:22 +00:00
Antoine Brodin
3f14fbb2c0 Fix some PKGNAME collisions 2018-10-08 15:08:13 +00:00
Mathieu Arnold
87fba9a597 Update to v5.29.3-44-gb00627d001. 2018-10-08 10:15:26 +00:00
Torsten Zuehlsdorff
b4100a4c15 Connect all the PHP 7.3 ports 2018-10-08 09:31:09 +00:00
Torsten Zuehlsdorff
3a5533b48d Add PHP 7.3 RC2 to the ports-tree.
Notable changes:
- Switch from PCRE to PCRE2
- Many modules now require PCRE2 for building
- graphics/php73-gd: X11 option is no longer default

Changes to Mk/Uses/php.mk approved by ale
2018-10-08 08:52:51 +00:00
Steve Wills
296f49a854 lang/crystal: update to 0.26.1
PR:		231820
Submitted by:	Greg V <greg@unrelenting.technology> (maintainer)
2018-10-07 17:59:33 +00:00
Gerald Pfeifer
5b13f9d90a Update to the 20181003 snapshot of GCC 6.4.1. 2018-10-07 11:38:56 +00:00
Gerald Pfeifer
7e5a114474 Update to the 20181004 snapshot of GCC 7.3.1.
Add a partial fix for what was reported in PR 231804, the part that's
actually relevant upstream and that I made there, cf.
https://gcc.gnu.org/ml/gcc-patches/2018-10/msg00076.html as a new
local patch files/patch-libgfortran until I have backported this to the
upstream release branch and hence we get it via the weekly snapshots.

PR:		231804
2018-10-07 06:08:44 +00:00
Gerald Pfeifer
6f6400d5b3 Update to the 20181005 snapshot of GCC 8.2.1.
This brings a partial fix for what was reported in PR 231804 that I made
upstream, cf. https://gcc.gnu.org/ml/gcc-patches/2018-10/msg00076.html .

PR:		231804
2018-10-06 18:00:46 +00:00
Dag-Erling Smørgrav
9dff352320 Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except
for where it resulted in a change in output from build-depends-list or
run-depends-list.

Approved by:	portmgr (adamw)
2018-10-06 13:06:42 +00:00
Li-Wen Hsu
0ad1824d42 - Update to 1.0.1
PR:		231935
Submitted by:	Iblis Lin <iblis@hs.ntnu.edu.tw> (maintainer)
2018-10-04 15:31:07 +00:00
Gleb Popov
acd01bf525 lang/ghc: Remove BOOTH option.
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D17372
2018-10-04 08:34:09 +00:00
Gerald Pfeifer
ffae0759cb Update to the 20180930 snapshot of GCC 9.
This contains a partial fix in the context of PR 231804 that I made
upstream, cf. https://gcc.gnu.org/ml/gcc-patches/2018-10/msg00076.html .

PR:		231804
2018-10-04 07:07:55 +00:00
Julien Laffaye
52cb6b901a Update to 1.11.1
PR:		231883
Submitted by:	Dmitri Goutnik <dg@syrec.org>
2018-10-03 19:53:11 +00:00
Steve Wills
c57dda32c8 lang/coffeescript: update to 2.3.2
PR:		231678
Submitted by:	Vinícius Zavam <egypcio@googlemail.com> (maintainer)
2018-10-02 01:13:53 +00:00
Mathieu Arnold
010165c28f fixup! Update to v5.29.3-34-g3f4fa0ec35. 2018-10-01 14:27:56 +00:00
Mathieu Arnold
b019ef15b5 Update to v5.29.3-34-g3f4fa0ec35. 2018-10-01 14:27:43 +00:00
Gleb Popov
7ebd77f080 lang/ghc: Disable using xelatex, as the build fails if it is present.
PR:		197241
Submitted by:	John Hein <z7dr6ut7gs@snkmail.com>
Approved by:	tcberner (mentor)
2018-10-01 14:02:07 +00:00
Kirill Ponomarev
a151613937 Update to version 1.4.12 2018-10-01 08:34:02 +00:00
Pietro Cerutti
389f5207d3 lang/nx: update to 2.2.0
Changes: https://next-scripting.org/xowiki/Ann2_2_0
2018-10-01 08:11:53 +00:00
Jean-Sébastien Pédron
90b5c7eeb5 lang/rust: Add patches to support LibreSSL 2.8.1
PR:		230470
Reported by:	Charlie Li <ml+freebsd@vishwin.info>
2018-09-30 22:28:27 +00:00
Sunpoet Po-Chuan Hsieh
c750a1059e Update to 1.20180928
Changes:	https://metacpan.org/changes/distribution/Modern-Perl
2018-09-30 19:41:54 +00:00
Koop Mast
951c1f5d1c The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/

Thanks to Antoine Brodin for running the exp-runs.

PR:		229761
2018-09-30 11:58:29 +00:00
Gerald Pfeifer
604d3d8bbb Recommend the use of GCC 7 or later over this port, since that is now
the default version of GCC for the Ports Collection.

And backport r478722 | gerald | 2018-09-01 from lang/gcc7: [1]

Disable the build/use of libssp/gets-chk since FreeBSD 12 and later
do not feature gets() any longer.

PR:		222796, 231066 [1]
Differential Revision:	https://reviews.freebsd.org/D12298 [1]
2018-09-30 07:35:17 +00:00
Gerald Pfeifer
69fcfbe962 Recommend the use of GCC 7 or later over this port, since that is now
the default version of GCC for the Ports Collection.
2018-09-29 22:26:36 +00:00
Gerald Pfeifer
144b963c2c Update to the 20180928 snapshot of GCC 8.2.1. 2018-09-29 22:12:54 +00:00
Alexey Dokuchaev
c4f53f62ab - Unbreak packaging as non-root user by removing needless call to chmod(1)
- While here, do not force ${SHAREMODE} (444) on docfiles as well: default
  permissions (644) are perfectly fine

Reported by:	pkg-fallout
PR:		231802
Submitted by:	maintainer
2018-09-29 20:50:43 +00:00
Gerald Pfeifer
7ffa51b6a7 Update to the 20180926 snapshot of GCC 6.4.1. 2018-09-29 06:56:56 +00:00
Gerald Pfeifer
578d9ccbd6 Update to the 20180927 snapshot of GCC 7.3.1. 2018-09-28 22:11:45 +00:00
Jan Beich
a9d287a5ea lang/rust: update to 1.29.1
- Force rebuild all consumers as standard library is statically linked

Changes:	https://blog.rust-lang.org/2018/09/25/Rust-1.29.1.html
PR:		229826 (follow up)
Approved by:	dumbbell
Differential Revision:	https://reviews.freebsd.org/D17337
2018-09-28 17:59:24 +00:00
Mark Linimon
1f6067cd80 Fix build on gcc-based archs.
While here, pet portlint.

Tested on powerpc64, amd64.

Submitted by:		jhibbits
Approved by:		portmgr (tier-2 blanket)
Differential Revision:	D17044
2018-09-27 23:28:15 +00:00
Alexey Dokuchaev
721bc9fa48 - Resurrect and stagify `lang/ocaml-camlidl' port
- Fix spelling in the COMMENT and add LICENSE knobs
- Pass maintainership to the submitter

PR:		231568
Submitted by:	Greg Kennedy
2018-09-27 15:44:56 +00:00
Jimmy Olgeni
342bf512ba Update lang/erlang-runtime21 to version 21.1. 2018-09-27 08:50:01 +00:00
Ed Maste
8399ead6f8 Add -znotext to LDFLAGS on i386, for lld
These ports link some non-PIC code, which fails with lld as it defaults
to disallowing relocations against read-only segments.  For i386 we can
just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's
existing default.

PR:		214864
Approved by:	portmgr (lld blanket)
Sponsored by:	The FreeBSD Foundation
2018-09-26 16:12:12 +00:00
Brooks Davis
3a34ffa58f Update Objective-C LLVM version to 6.0.
Fixes aarch64 build.  Reduces depends on obsolete LLVM 4.0.

PR:		230116
Submitted by:	mikael.urankar@gmail.com
Approved by:	theraven (prior version)
Sponsored by:	DARPA, AFRL
2018-09-26 15:23:37 +00:00
Romain Tartière
54c14279dc Address more linker issues
This resolves a ninja-related issues, corrects passing private args to linker
while building libruby itself (without external LDFLAGS), exports the full
symbols table, and pet 'pkg check -d'. Issues with weechat, vim, facter,
rubygem-hpricot and rubygem-rdiscount should be fixed.  See [1] for long story
of hunting and fixing these issues.

Bump PORTREVISIONS accordingly.

PR:		230238 [1], 231361
Submitted by:	fuffy
Approved by:	fuffy
2018-09-25 13:11:14 +00:00
Alex Dupre
b210dea3a7 Restore the php-5.5.x-mail-header.patch distfile checksum.
Reported by:	fuffy
2018-09-25 07:55:26 +00:00
Mark Linimon
b54b77fa86 These ports now build on powerpc64.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-09-25 07:29:25 +00:00
Gerald Pfeifer
76ea580149 Update to the 20180923 snapshot of GCC 9. 2018-09-24 22:25:28 +00:00
Alex Dupre
0d65439b66 Update to 5.6.38 release. 2018-09-24 12:01:39 +00:00
Mathieu Arnold
605fe90387 Update to v5.29.3-15-ga9dc86432e. 2018-09-24 09:29:45 +00:00
Jan Beich
0a61e7bc52 lang/rust-nightly: no longer builds after r479877
mv: rename /wrkdirs/usr/ports/lang/rust-nightly/work/rustc-nightly-src/src/vendor/backtrace-sys/src/libbacktrace/config/libtool.m4 to /wrkdirs/usr/ports/lang/rust-nightly/work/rustc-nightly-src/src/vendor/backtrace-sys/src/libbacktrace/config/libtool.m4.dont-fix: No such file or directory
*** Error code 1

As the port appears to be a staging ground for future updates don't
deprecate yet.

PR:		229826
Reported by:	pkg-fallout
2018-09-23 18:53:49 +00:00
Jimmy Olgeni
7cf78cafb2 Update lang/erlang-wx to version 19.3.6.11. 2018-09-23 14:55:07 +00:00
Jimmy Olgeni
83addc7158 Update lang/erlang-java to version 19.3.6.11. 2018-09-23 14:55:00 +00:00
Jimmy Olgeni
a441c542be Update lang/erlang to version 19.3.6.11. 2018-09-23 14:54:52 +00:00
Jimmy Olgeni
f375ce5127 Update lang/erlang-runtime20 to version 20.3.8.9. 2018-09-23 11:10:45 +00:00
Jimmy Olgeni
e435f4f9b5 Update lang/erlang-runtime19 to version 19.3.6.11. 2018-09-23 11:04:01 +00:00
Li-Wen Hsu
16af706f3c - Remove using of libwhich from build process
It doesn't affect julia work but may cause building proess hang

PR:		231479
Submitted by:	Iblis Lin <iblis@hs.ntnu.edu.tw> (maintainer)
Reported by:	Trond.Endrestol@ximalas.info
Obtained from:	https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231479#c9
2018-09-23 10:11:11 +00:00
Gerald Pfeifer
480947bd98 Update to the 20180921 snapshot of GCC 8.2.1. 2018-09-22 08:09:08 +00:00
Gerald Pfeifer
caeffdd43a Update to the 20180919 snapshot of GCC 6.4.1. 2018-09-22 07:33:24 +00:00
Gerald Pfeifer
8e3a2c3e2e Update to the 20180916 snapshot of GCC 9. (The last two weeks' versions
were broken on at least FreeBSD 10/i386 due to a bug that did not trigger
on GNU/Linux systems.)
2018-09-22 06:46:22 +00:00
Gerald Pfeifer
a8c658df3a Update to the 20180920 snapshot of GCC 7.3.1. 2018-09-22 06:44:28 +00:00
Mark Linimon
aecf049634 Fix build on gcc-based archs by updating USES.
Tested on powerpc64 and amd64 (for no regression).

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-09-22 05:30:31 +00:00
Jan Beich
5f4b386da8 lang/rust: sort LIB_DEPENDS by library name instead of origin
Requested by:	dumbbell (maintainer)
2018-09-21 11:24:21 +00:00
Jan Beich
49c8598e32 lang/rust: unbundle libgit2/libssh2
- libgit2 in ports is nowadays newer than bundled version
- libssh2 was already unbundled until 1.29.0 update
- Unbundle libssh2 for USES=cargo (unused atm)

PR:		231411
Approved by:	rust (dumbbell, tobik)
2018-09-21 11:16:08 +00:00
Jan Beich
38ed2724f9 lang/rust: unbreak if ssl != base
[ 13%] Building C object src/CMakeFiles/libssh2.dir/channel.c.o
  /usr/bin/cc -DLIBSSH2_CLEAR_MEMORY -DLIBSSH2_DH_GEX_NEW=1 -DLIBSSH2_HAVE_ZLIB=1 -DLIBSSH2_OPENSSL -I/usr/local/include -Isrc/vendor/libssh2-sys/libssh2/include -Ibuild/x86_64-unknown-freebsd/stage2-tools/x86_64-unknown-freebsd/release/build/libssh2-sys-149db94635ec1367/out/build/src  -ffunction-sections -fdata-sections -fPIC -ffunction-sections -fdata-sections -fPIC -m64 -m64 -O3 -DNDEBUG   -std=gnu90 -o CMakeFiles/libssh2.dir/channel.c.o   -c src/vendor/libssh2-sys/libssh2/src/channel.c
  src/vendor/libssh2-sys/libssh2/src/channel.c:2262:44: error: use of undeclared identifier 'LIBSSH2_ERROR_CHANNEL_WINDOW_FULL'
	      return _libssh2_error(session, LIBSSH2_ERROR_CHANNEL_WINDOW_FULL,
					     ^

PR:		231411
Reported by:	many
Obtained from:	upstream (libssh2)
Approved by:	portmgr blanket
2018-09-20 10:07:37 +00:00
Romain Tartière
8826fd8b3f Revert the "DLD_FLAGS" pollution part of r475483.
It was initially got from ruby23, but recent ruby releases have some
differences in runtime linking, which was not hit by exp-run, and caused
trouble with some ports (e.g. devel/leatherman, sysutils/facter).

PR:		230238
Submitted by:	fluffy
Reported by:	freebsd@ptty.com
Approved by:	fluffy
2018-09-20 09:12:06 +00:00
David Naylor
ced5447988 lang/fsharp: update to 10.2.1
- Remove patch: restore command is a no-op so rather carry less patches
2018-09-19 19:54:47 +00:00
Fernando Apesteguía
5a349de225 lang/execline: update to 2.5.0.1
* Change maintainership
* Move DOCS variable to its proper place

PR:	231158
Submitted by:	colin-ports@heliocat.net
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D17223
2018-09-18 18:21:06 +00:00
Ed Maste
2371ee22c7 lang/php*: link with -znotext on i386
This port links some non-PIC code, which fails with lld as it defaults
to disallowing relocations against read-only segments. For i386 we can
just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's
existing default.

PR:		214864, 230207
Approved by:	bapt
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D17193
2018-09-18 16:08:00 +00:00
Ed Maste
fcedde52c4 lang/ocaml: add -znotext to LDFLAGS on i386, for lld
Example error:
/usr/bin/ld: error: can't create dynamic relocation R_386_32 against
    symbol: caml_last_return_address in readonly segment; recompile
    object files with -fPIC

This port links some non-PIC code, which fails with lld as it defaults
to disallowing relocations against read-only segments.  For i386 we can
just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's
existing default.

PR:		214864, 230209
Approved by:	bapt
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D17200
2018-09-18 16:05:15 +00:00
Mark Linimon
272bca67ef Mark these ports as broken on powerpc64.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-09-18 11:01:50 +00:00
Yuri Victorovich
cdf2a00af5 lang/mujs: Update 1.0.4 -> 1.0.5
Reported by:	portscout
2018-09-18 08:03:24 +00:00
Mark Linimon
8bf23c2df5 Add gnu99 to USE_CSTD to fix builds on gcc-based archs.
Tested on powerpc64, amd64.

Approved by:	portmgr (tier-2 blanket)
2018-09-18 07:10:07 +00:00
Li-Wen Hsu
fa9290fee7 Add ott, tool for writing definitions of programming languages and calculi
Inspired by:	Domagoj Stolfa <domagoj.stolfa@cl.cam.ac.uk>
2018-09-18 00:19:31 +00:00
Tobias C. Berner
437aeb55a0 Update KDE Frameworks to 5.50
* net/syndication has become a framework and been moved to net/kf5-syndication.

Exp-run by:	antoine
PR:		231263
2018-09-17 18:45:07 +00:00
Kirill Ponomarev
8f6d473a46 Enable threads by default. 2018-09-17 12:05:30 +00:00
Mathieu Arnold
a68a772ff9 Update to v5.29.2-62-g5feab405f7. 2018-09-17 11:59:26 +00:00
Jean-Sébastien Pédron
aa8061d1c1 lang/rust: Update to 1.29.0
Release notes:
* https://blog.rust-lang.org/2018/07/20/Rust-1.27.2.html
* https://blog.rust-lang.org/2018/08/02/Rust-1.28.html
* https://blog.rust-lang.org/2018/09/13/Rust-1.29.html

Up to and including Rust 1.27.x, the Rust build system shelled out to
a configure script to detect the presence and usability of libunwind.
Since Rust 1.28.0, it's using a static result in a `build.rs` file and
expects libunwind to be used. It was not the case on FreeBSD so far, so
we need a patch to this `build.rs` to disable that. We still need to
study if the FreeBSD port should use libunwind and what to do with this
patch. But this problem prevented the update to Rust 1.28.0 already, so
enough delay.

The update also comes with a patch to a few `USE_GECKO`-based ports such
as Firefox [1]. Their configure script has some asumptions on the output
of `rustc --print target-list` which are not true anymore. The patch was
already committed upstream.

The aarch64 version is still marked as BROKEN because I didn't find the
time to work on it. As a consequence, there is also no aarch64 bootstrap
for Rust 1.29.0.

PR:		229826
Approved by:	jbeich [1]
Obtained from:	https://bugzilla.mozilla.org/show_bug.cgi?id=1479540 [1]
Differential Revision:	https://reviews.freebsd.org/D17178
2018-09-16 07:57:08 +00:00
Jochen Neumeister
16601cd5db Update to 7.1.22
Changelog: http://www.php.net/ChangeLog-7.php#7.1.22

Approved by:	tz (implicit)
MFH:		2018Q3
Sponsored by:	Netzkommune GmbH
2018-09-15 14:55:54 +00:00
Gerald Pfeifer
6d989ea54b Update to the 20180914 snapshot of GCC 8.2.1. 2018-09-15 00:36:46 +00:00
Gerald Pfeifer
c3d81b8d44 Update to the 20180913 snapshot of GCC 7.3.1. 2018-09-14 21:21:31 +00:00
Tijl Coosemans
bf58b0f824 Update security/mbedtls to 2.13.0 and bump dependent ports. 2018-09-14 12:04:53 +00:00
Jimmy Olgeni
0d14ee42a1 Update lang/erlang-runtime21 to version 21.0.9. 2018-09-14 10:00:35 +00:00
Ed Schouten
b38c8dc195 lang/ruby2[345]: Improve qsort_r() detection
This change merges the following upstream pull request into the Ruby
interpreter ports:

	https://github.com/ruby/ruby/pull/1954

Adding this patch to these ports will ensure that once we patch up
qsort_r() to be compatible with glibc, Ruby will automatically pick them
up. Ruby should also build fine without this patch, but this will cause
it to use its own implementation, which blows up the binary size
slightly.

Poudriere runs seem to pass for 11.x amd64. Logs indicate that this
doesn't negatively affect the existing qsort_r() detection:

	checking whether qsort_r is GNU version... no
	checking whether qsort_r is BSD version... yes

PR:		231256
Approved by:	sunpoet
Differential Revision:	https://reviews.freebsd.org/D17157
2018-09-13 19:26:17 +00:00
Jochen Neumeister
d5b288352e Update to 7.2.10
Changelog: http://www.php.net/ChangeLog-7.php#7.2.10

Approved by:	tz (implicit)
MFH:		2018Q3
Sponsored by:	Netzkommune GmbH
2018-09-13 18:40:43 +00:00
Jochen Neumeister
587865e3bd Update to 7.0.32
Changelog: http://www.php.net/ChangeLog-7.php#7.0.32

Approved by:	tz (implicit)
MFH:		2018Q3
2018-09-13 17:11:20 +00:00
Sunpoet Po-Chuan Hsieh
972047bcb3 Update to 0.30
Changes:	https://metacpan.org/changes/distribution/Try-Tiny
2018-09-12 22:56:48 +00:00
Niclas Zeising
0fae2e9e0e Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
2018-09-11 18:34:27 +00:00
Wen Heping
d1aaf51060 - Update to 2.80.0 2018-09-11 03:18:22 +00:00
Mathieu Arnold
4a3bebcae1 Add EXAMPLES options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:15:47 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Mathieu Arnold
f57bc4af66 After an include, PLIST_SUB must be appended to, not overwritten.
If it is overwritten, many values will be clobbered, and
pain will ensue.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:11:23 +00:00
Pietro Cerutti
34be04994c lang/seed7: update to 05_20180821
20180821:
- In fil_dos.c in the function setupFiles the handling of ctrl-c has
  been improved such that ctrl-c is sent immediate (without the need to
  press return afterwards). Additionally redirected stdin, stdout and
  stderr files are switched to binary mode now.
- In the compiler (in comp/const.s7i) the actions BIN_XOR, ENU_ICONV2,
  ENU_ORD2, INT_ICONV1 and INT_ICONV3 have been added to the list of
  special actions.
- The batch files bin/call_gcc.bat and bin/call_ar.bat have been
  improved to set environment variables with the command 'set'. This
  is necessary to execute them successfully under Wine.
- The description of log, log10 and log2 in the manual has been
  improved.
- In flt_rtl.c the functions fltLog, fltLog10 and fltLog2 have been
  added. This functions are based on the original functions log(),
  log10() and log2() and work according to IEEE 754.
- The configuration values LOG_FUNCTION_OKAY, LOG10_FUNCTION_OKAY and
  LOG2_FUNCTION_OKAY have been added to cc_conf.s7i.
- The configuration value HAS_LOG2 has been removed from cc_conf.s7i.
- The compiler (s7c) has been improved to use the functions fltLog,
  fltLog10 and fltLog2.
- In comp/inline.s7i the functions push_inline_func_param,
  pop_inline_func_param, push_inline_proc_param and
  pop_inline_proc_param have been improved to support inline functions
  with 'attr' parameters.
- The example program diff7.sd7 has been improved.
- Documentation comments have been improved in math.s7i and tar.s7i.
- In chkflt.sd7 the tests for the operators 'parse' and 'sci' and for
  the function str() have been improved.
- The program chkccomp.c has been improved to define the macros
  POW_OF_NEGATIVE_OKAY, LOG_OF_NAN_OKAY, LOG_OF_ZERO_OKAY,
  LOG_OF_NEGATIVE_OKAY, LOG10_OF_NAN_OKAY, LOG10_OF_ZERO_OKAY,
  LOG10_OF_NEGATIVE_OKAY, LOG2_OF_NAN_OKAY, LOG2_OF_ZERO_OKAY,
  LOG2_OF_NEGATIVE_OKAY, MEMCMP_RETURNS_SIGNUM and
  WMEMCMP_RETURNS_SIGNUM.
- In chkccomp.c the function determineFseekFunctions has been improved
  to make tests that actually use fseek() and ftell().
- Calls of logFunction have been added in cmd_rtl.c, str_rtl.c,
  strlib.c and striutl.c.
- In bstlib.c the function bst_cmp() has been improved to be based on
  bstCmp().
- The functions strCompare(), str_cmp() and bstCmp() have been
  improved to use different code depending on MEMCMP_RETURNS_SIGNUM
  and WMEMCMP_RETURNS_SIGNUM.
- In s7c.sd7 the function canTakeAddress has been improved to return
  FALSE for a CONSTENUMOBJECT.
2018-09-10 12:54:57 +00:00
Dag-Erling Smørgrav
e3c509c743 Regenerate with 'make makepatch'. 2018-09-10 12:16:32 +00:00
Dag-Erling Smørgrav
cded85f907 Reassign all of tobez@'s p5 ports to perl@.
Approved by:	tobez
2018-09-10 11:16:59 +00:00
Mathieu Arnold
59dd2ec96a Update to v5.29.2-48-g295a484ee2 2018-09-10 10:29:16 +00:00
Mathieu Arnold
0e4a39bd7e Change the arch in ONLY_FOR_ARCHS_REASON_x to be actually used. 2018-09-10 10:29:10 +00:00
Dmitry Marakasov
3917456699 - Add LICENSE
Approved by:	portmgr blanket
2018-09-10 09:08:19 +00:00
Sunpoet Po-Chuan Hsieh
d6acd4f262 Update WWW
Approved by:	portmgr (blanket)
2018-09-09 16:59:26 +00:00
Tobias Kortkamp
48d4d46ed1 lang/chicken5: Update to 5.0.0rc2
Changes:	http://code.call-cc.org/dev-snapshots/2018/09/09/NEWS
2018-09-09 13:23:45 +00:00
Tobias C. Berner
60768bf27d Update Qt5 to 5.11.1
Big thanks to
        * brnrd for the libressl patches in net/qt5-network
        * jhale for fixing the bulk load of ports

PR:		230884
Exp-run by:	antoine
2018-09-09 11:12:14 +00:00
Gerald Pfeifer
ee532e1455 Update to the 20180905 snapshot of GCC 6.4.1. 2018-09-08 15:47:02 +00:00
Gerald Pfeifer
a081cd1dc7 Update to the 20180906 snapshot of GCC 7.3.1. 2018-09-08 15:20:47 +00:00
Gerald Pfeifer
9beb0e47ea Update to the 20180907 snapshot of GCC 8.2.1. 2018-09-08 09:34:29 +00:00
Gerald Pfeifer
eb27934ae0 Forward port r478722 | gerald | 2018-09-01 from lang/gcc7:
Disable the build/use of libssp/gets-chk since FreeBSD 12 and later
do not feature gets() any longer.

(I was planning to make this part of a routine update, alas last week's
snapshot was broken on i386-unknown-freebsd10.x and so will this week's
still.)

PR:		222796, 231066
Differential Revision:	https://reviews.freebsd.org/D12298
2018-09-08 08:16:55 +00:00
Tobias Kortkamp
7dc69b033a lang/chicken5: Mark as MAKE_JOBS_UNSAFE again
I was too optimistic about the fix from r478932 and it quickly falls
to pieces with a higher number (> 16) of jobs.  Upstream has never
supported building in parallel either.
2018-09-07 10:52:52 +00:00